forked from nsf-mediacomp/spherly-webclient
-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
91 lines (78 loc) · 4.41 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
INTERESTING:: SHOULD SWITCH TO USING THIS AFTER OTHER CHANGES:
https://developers.google.com/blockly/installation/js-interpreter
TEST:
0. Highlight loop wrappers & function wrappers & conditionals?
2. Support of more than one Sphero to illustrate the collaboration between robots
HTML
1. MAKE MAC OSX JAR AND REMOVE GOOGLE DRIVE LINKS IN README (just link to releases)
-and make new release with the new server jars, and new webclient release
3. favicon??
0. collision sensitivity slider
4. potentially add google chrome extension server && offline web client app (integrated with server?)
0. Make New Project, Share Project
1. Revise the Manual
3. add an "offline version" that demonstrates the sphero action when not connected to a sphero
SERVER
0. server needs to disconnect from sphero when disconnected from web client
(consistently, sometimes does sometimes doesn't)
----------------------------
1. When this error is thrown display a warning message like "you already have another instance of the server running, or something else is taking up the required network port!":
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:286)
at java.lang.Thread.run(Unknown Source)
----------------------------
end listening...
java.lang.NullPointerException
at org.java_websocket.SocketChannelIOHelper.batch(SocketChannelIOHelper.java:63)
at org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:352)
at java.lang.Thread.run(Unknown Source
-------------------
Stop Rolling
java.io.IOException: Stream closed
at com.intel.bluetooth.BluetoothRFCommInputStream.read(BluetoothRFCommInputStream.java:131)
at bluecoveRFCOMM.read(bluecoveRFCOMM.java:138)
at Sphero$1.readComm(Sphero.java:254)
at Sphero$1.listen(Sphero.java:262)
at Sphero$1.run(Sphero.java:321)
at java.lang.Thread.run(Unknown Source)
------------------
java.io.IOException: Failed to write; [10053] An established connection was aborted by the software in your host machine.
at com.intel.bluetooth.BluetoothStackMicrosoft.send(Native Method)
at com.intel.bluetooth.BluetoothStackMicrosoft.connectionRfWrite(BluetoothStackMicrosoft.java:829)
at com.intel.bluetooth.BluetoothRFCommOutputStream.write(BluetoothRFCommOutputStream.java:84)
at java.io.OutputStream.write(Unknown Source)
at bluecoveRFCOMM.write(bluecoveRFCOMM.java:118)
at Sphero.Roll(Sphero.java:152)
at Sphero.Roll(Sphero.java:141)
at Sphero.Stop(Sphero.java:170)
at SpherlyWebSocketServer.onMessage(SpherlyWebSocketServer.java:191)
at org.java_websocket.server.WebSocketServer.onWebsocketMessage(WebSocketServer.java:492)
at org.java_websocket.WebSocketImpl.decodeFrames(WebSocketImpl.java:375)
at org.java_websocket.WebSocketImpl.decode(WebSocketImpl.java:158)
at org.java_websocket.server.WebSocketServer$WebSocketWorker.run(WebSocketServer.java:709)
java.io.IOException: Failed to read(byte[]); [10053] An established connection was aborted by the software in your host machine.
at com.intel.bluetooth.BluetoothStackMicrosoft.recv(Native Method)
at com.intel.bluetooth.BluetoothStackMicrosoft.connectionRfRead(BluetoothStackMicrosoft.java:817)
at com.intel.bluetooth.BluetoothRFCommInputStream.read(BluetoothRFCommInputStream.java:139)
at bluecoveRFCOMM.read(bluecoveRFCOMM.java:138)
at Sphero$1.readComm(Sphero.java:254)
at Sphero$1.listen(Sphero.java:262)
at Sphero$1.run(Sphero.java:321)
at java.lang.Thread.run(Unknown Source)
java.io.IOException: Failed to read(byte[]); [10053] An established connection was aborted by the software in your host machine.
at com.intel.bluetooth.BluetoothStackMicrosoft.recv(Native Method)
at com.intel.bluetooth.BluetoothStackMicrosoft.connectionRfRead(BluetoothStackMicrosoft.java:817)
at com.intel.bluetooth.BluetoothRFCommInputStream.read(BluetoothRFCommInputStream.java:139)
at java.io.InputStream.read(Unknown Source)
at bluecoveRFCOMM.read(bluecoveRFCOMM.java:134)
at Sphero$1.readComm(Sphero.java:254)
at Sphero$1.listen(Sphero.java:262)
at Sphero$1.run(Sphero.java:321)
at java.lang.Thread.run(Unknown Source)
end listening...