Main.java 880 Bytes

/* TODO list :
 *  - keyboard listener for animation player (play / pause = space, forward = semicolon, backward = comma, stop = backspace)
 */
public class Main {
	public static void main(String[] args) throws InterruptedException {
		/* FIXME interface testing in progress
		
		String serialPort = null;
		try {
			serialPort = SerialPortChooserDialog.showSerialPortChooserDialog();
		} catch (NoSerialPortException e) {
			JOptionPane.showMessageDialog(null, "No serial port available !", "Error", JOptionPane.ERROR_MESSAGE);
			System.exit(-1);
		}
		if(serialPort == null) System.exit(-1);
	
		final SerialCom serialCom = new SerialCom(serialPort);
		// arduino need time before accepting serial data
		Thread.sleep(1000);*/
		
		Interface i = new Interface(new Runnable() {
			@Override
			public void run() {
				//serialCom.close();
			}
		});
		i.setVisible(true);
	}
}