Oskar Weigl
69d63a6e79
Merge branch 'devel' into liveplotter
2018-02-11 21:39:05 -08:00
Cristian Fluture
6cefbf6e62
Added 3 endpoints (UUID_0, UUID_1, UUID2) to expose the device UUID
2018-01-14 23:38:21 -08:00
Samuel Sadok
f881f60207
update communication documentation
2017-11-13 22:41:14 +01:00
Samuel Sadok
d52686cd41
miscellaneous protocol updates
...
add back support for legacy protocol on UART
add defines in commands.h for easy selection of protocols
new protocol: use semaphores for sending and drop response after 10ms
minor typing fixes
2017-11-13 17:26:31 +01:00
Oskar Weigl
4ed06c8a57
make first version of liveplotter
2017-11-09 21:10:40 -08:00
Oskar Weigl
39b91689e9
add comments
2017-11-09 01:12:07 -08:00
Samuel Sadok
7de12a4639
change sync byte to 0xAA
2017-11-06 21:27:36 +01:00
Samuel Sadok
a4cc254b2b
filled complete endpoint table for new protocol
...
(ok we need an autogenerator for this)
2017-11-06 20:30:33 +01:00
Samuel Sadok
9fb0c9a839
minor comment clean-ups
2017-11-06 19:13:06 +01:00
Samuel Sadok
3cba81e6f7
make remote precedure calls work
2017-11-06 14:38:15 +01:00
Samuel Sadok
ba46e5fb29
update test_communication.py to new backend, deferred USB processing, move CRC16 to stream based layer, some protocol refactoring
2017-10-30 23:39:21 +01:00
Oskar Weigl
87498ef1b9
add comments
2017-10-29 16:37:20 -07:00
Oskar Weigl
692e9239fa
add comments
2017-10-28 21:06:06 -07:00
Samuel Sadok
d02f5fe808
make float read/write work
2017-10-24 00:51:14 +02:00
Samuel Sadok
392f71d558
Merge branch 'sam_protocol' of github.com:madcowswe/ODrive into sam_protocol
2017-10-23 23:16:07 +02:00
Samuel Sadok
c19a693fe9
almost make new binary protocol work with python (up to fetching and parsing the JSON)
2017-10-23 23:15:56 +02:00
Oskar Weigl
61f0ff56b5
copy paste bug fix
2017-10-22 00:55:10 -07:00
Samuel Sadok
a8b5cef1d0
preliminary (untested) port of new protocol to python
2017-10-16 22:14:35 +02:00
Samuel Sadok
db411bfa50
add binary protocol with CRC and acks
2017-10-16 19:30:00 +02:00