1 package com.neuronrobotics.sdk.bootloader;
4 import java.io.IOException;
5 import java.util.ArrayList;
7 import javax.swing.JOptionPane;
9 import com.neuronrobotics.sdk.common.BowlerAbstractConnection;
10 import com.neuronrobotics.sdk.common.BowlerAbstractDevice;
11 import com.neuronrobotics.sdk.serial.SerialConnection;
39 }
catch(RuntimeException e) {
41 String message =
"Not a bootloader device";
75 System.err.println(
"Device is not a bootloader");
100 }
catch (IOException e) {
116 while (line !=
null){
180 ArrayList<Core> cores;
212 }
catch(Exception e) {
214 String message =
"This device is not a bootloader";
215 JOptionPane.showMessageDialog(
null, message, message, JOptionPane.ERROR_MESSAGE);
ArrayList< hexLine > getLines()
boolean write(int core, ByteData flashData)
CoreLoader(ArrayList< Core > cores)
NRBoot(BowlerAbstractDevice pm)
NRBoot(String serialPort)
void loadCores(ArrayList< Core > cores)
void send(IntelHexParser parse, int core)
IntelHexParser getParser(Core core)