}
public void start() {
- try {
- serial = new MicroSerial(device);
- serial.set_log(this);
- } catch (FileNotFoundException fe) {
- return;
- }
+ serial.set_log(this);
serial_thread = new Thread(this);
serial_thread.start();
setVisible(false);
}
- public MicroDownload(MicroPeak owner, AltosDevice device) {
+ public MicroDownload(MicroPeak owner, AltosDevice device, MicroSerial serial) {
super (owner, "Download MicroPeak Data", false);
int y = 0;
this.owner = owner;
this.device = device;
+ this.serial = serial;
- pane = getContentPane();
+ pane = getScrollablePane();
pane.setLayout(new GridBagLayout());
c = new GridBagConstraints();