deadprogram
|
50a252a1b3
|
esp8266: default to boardtype ESP8266 whe using tcpfirmata
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-07-26 19:07:40 +02:00 |
deadprogram
|
206f8aadfe
|
firmata: rename function to clarify intent
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-07-26 19:07:40 +02:00 |
deadprogram
|
fed1eb7bf0
|
esp8266: correct implementation for esp8266 pin mappings
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-07-02 00:14:16 +02:00 |
deadprogram
|
f3dbe715e3
|
neopixels: move Firmata driver to Neopixels into firmata package
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-24 13:05:36 +02:00 |
deadprogram
|
fe3d2e6dc6
|
firmata: remove circular import in test
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
cf14909b14
|
curie: improve tests and examples
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
73e67f2b4e
|
firmata: make it possible to test external devices that use firmata adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
c80ab8ea91
|
firmata: Sysex response events now being handled as expected
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
6a36f28fc8
|
firmata: expose WriteSysex to external callers
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
b945fdaf5a
|
firmata: expose WriteSysex to external callers
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
f225a66db9
|
docs: correct installation instructions to match latest versions
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
37a1179e7f
|
docs: update BLE connect info to latest
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
4f97d01b34
|
firmata: cleanup error handling for connection code
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
ab7944b86b
|
firmata: improve connection code to use a proper timeout
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
ecdd98aa15
|
firmata: remove unused code, increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
202089f3a2
|
firmata: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
ca6f7573ac
|
firmata: switch to using go-serial package
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
c057909011
|
firmata: return connect errors to client
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
efee462c95
|
firmata: client tests don't need so many goroutines
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
3c4a4f6e0d
|
firmata: adjust client test timeout values
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
bfdb65ad16
|
firmata: refactoring firmata client
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-06-15 14:04:08 +02:00 |
deadprogram
|
959a406e7b
|
firmata: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-05-04 19:58:38 +02:00 |
deadprogram
|
2742dbacc1
|
firmata: remove processing that might have been eating test events, increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-05-04 18:31:32 +02:00 |
deadprogram
|
078784eff1
|
firmata: avoid race condition on starting test
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-05-03 12:11:49 +02:00 |
deadprogram
|
5c7c21a743
|
firmata: assertions needed to be considered tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-29 13:17:46 +02:00 |
deadprogram
|
e3f1a553ee
|
firmata: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-27 18:58:02 +02:00 |
deadprogram
|
39e7ec000d
|
firmata: increase timeout for test
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-25 12:04:36 +02:00 |
deadprogram
|
f89113c5ed
|
firmata: increase test coverage for i2c commands
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-06 21:07:45 +02:00 |
deadprogram
|
d1195335b6
|
firmata: increase test coverage for i2c commands
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-06 20:40:31 +02:00 |
deadprogram
|
bfbfce2fbe
|
firmata: count bytes written after write succeeds
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-06 20:23:00 +02:00 |
deadprogram
|
c27871084e
|
firmata: cleanup slice expression to remove redundant clause
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-06 20:20:18 +02:00 |
deadprogram
|
aefc031d13
|
firmata: correctly handle i2cwrite operations of >16 bytes by chunking them
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-06 20:04:47 +02:00 |
deadprogram
|
fe19c2f167
|
firmata: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-04-02 21:13:55 +02:00 |
Marc-Antoine Ruel
|
50d5869808
|
Fix go test ./...
Make all examples to not be built by default by adding the build tag 'example'.
Some files were automatically reformatted by goimports upon saving.
|
2017-03-13 11:01:39 -04:00 |
deadprogram
|
51f6aba47c
|
i2c: refactoring of the interface/implementations based on feedback and golinter
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-02-10 11:08:32 +01:00 |
deadprogram
|
b0a8bda83f
|
firmata: remove race conditions identified in Firmata client
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-02-08 15:33:52 +01:00 |
deadprogram
|
fc3db1ce0f
|
firmata: correct test awaiting i2c response
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-02-08 12:25:45 +01:00 |
deadprogram
|
05aded7528
|
firmata: correct error in I2C reads not listening to board events
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-02-07 20:50:26 +01:00 |
Erik Agsjö
|
09142c55ee
|
Refactored platforms to new I2C interfaces
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
|
2017-02-06 15:06:03 +01:00 |
deadprogram
|
0c06d0bd97
|
firmata: use new improved default namer to avoid API conflicts
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-02-02 16:10:09 +01:00 |
deadprogram
|
11473b96f4
|
firmata: add mutex to try to reduce spurious build errors
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-26 17:37:51 +01:00 |
deadprogram
|
c5f3427586
|
firmata: restrict scope for ble serial port for ble firmata adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-18 12:17:49 +01:00 |
deadprogram
|
19353b91a9
|
ble: some cleanup and comments on ble serial port
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-17 14:09:24 +01:00 |
deadprogram
|
0577566617
|
firmata: comment on default rx/tx characteristics with BLE connected microcontrollers
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-16 21:50:54 +01:00 |
deadprogram
|
bfddff19b1
|
firmata: WIP on adding support for BLE connected microcontrollers
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-16 21:45:37 +01:00 |
deadprogram
|
653428812a
|
firmata: rename openCommPort to PortOpener, late connect to improve ability to test adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-15 13:51:07 +01:00 |
deadprogram
|
7e520c6440
|
firmata: add mention to README to use 'tty.' serial port on OSX
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-08 20:53:53 +01:00 |
deadprogram
|
dacb2e59be
|
firmata: display address in log for TCPFirmata connections
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-03 10:29:21 +01:00 |
deadprogram
|
885c829a43
|
license: update license year to include 2017
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-02 22:25:17 +01:00 |
deadprogram
|
b8b6f8c89a
|
firmata: change test name for TCPAdaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2017-01-02 22:18:12 +01:00 |