File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed
hardware/libraries/Firmata Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 1010 See file LICENSE.txt for further informations on licensing terms.
1111*/
1212
13- /*
14- * TODO generalized SysEx support
15- * TODO firmware name/version reporting (i.e. some firmwares will use the Firmata
16- * protocol, but will only support specific devices, like ultrasound
17- * rangefinders or servos)
18- * TODO implement v2 protocol using digital ports
19- */
20-
2113// ******************************************************************************
2214// * Includes
2315// ******************************************************************************
Original file line number Diff line number Diff line change 1+
2+ - make Firmata a subclass of HardwareSerial
3+
4+ - per-pin digital callback, since the per-port callback is a bit complicated
5+ for beginners (maybe Firmata is not for beginners...)
6+
7+ - simplify SimpleDigitalFirmata, take out the code that checks to see if the
8+ data has changed, since it is a bit complicated for this example. Ideally
9+ this example would be based on a call
10+
11+ - turn current SimpleDigitalFirmata into DigitalPortFirmata for a more complex
12+ example using the code which checks for changes before doing anything
13+
14+ - test integration with Wiring
You can’t perform that action at this time.
0 commit comments