Basic Mid-Level control for the rebuilt MorphGI control unit, using PWM to communicate with the low level controllers.

Dependencies:   ros_lib_kinetic

Revisions of LLComms.cpp

Revision Date Message Actions
42:5a5ad23a4bb1 2021-06-24 first File  Diff  Annotate
39:e69a6fa12977 2019-07-12 Fixed merge conflicts. File  Diff  Annotate
38:8d36df9244e9 2019-07-12 Merge branches. File  Diff  Annotate
37:37da606f4466 2019-07-12 Cleaning develop code. File  Diff  Annotate
36:4459be8296e9 2019-07-09 tested and working with 9 stages File  Diff  Annotate
35:26d36418e369 2019-07-09 Motor 6 (0-indexed 7) given working pin. File  Diff  Annotate
34:54e9ebe9e87f 2019-04-15 Added 7th actuator - updated pins. Tested and working. File  Diff  Annotate
33:9877ca32e43c 2019-03-13 Added support functions - receiving and control. File  Diff  Annotate
29:10a5cf37a875 2019-02-08 Actuator numbering standardised. Units converted to mm. Added text message feedback. Using Int16MultiArray instead of Float32MultiArray. File  Diff  Annotate
27:6853ee8ffefd 2019-01-29 Fixed sensor messages. Working. File  Diff  Annotate
26:7c59002c9cd7 2019-01-28 Working on updates to move trajectory planning to low level. Updated to consistently use mm. File  Diff  Annotate
25:88e6cccde856 2018-12-17 Fixed splitting across 2 SPI buses in SendReceiveData. Still need to fix SPI writing and processing received data. File  Diff  Annotate
24:bc852aa89e7a 2018-12-17 Updating ML/LL communications. File  Diff  Annotate
23:61526647cc8a 2018-12-14 Updated communications. Still need to sort out how feedback is handled by ML. File  Diff  Annotate
22:82871f00f89d 2018-12-12 Updates. File  Diff  Annotate
21:0b10d8e615d1 2018-12-11 Updates to main to move path following to LL File  Diff  Annotate
14:54c3759e76ed 2018-08-29 Temp fix for actuator numbering and added handling to only replan some actuators. Tested and working with 6 actuators. File  Diff  Annotate
13:a373dfc57b89 2018-08-29 Added limits to smooth path plan and fixed path replan (isTimeChanged) logic. File  Diff  Annotate
12:595ed862e52f 2018-08-13 Tested and working with 3 channels. File  Diff  Annotate
11:7029367a1840 2018-08-10 Tested and working with 1 actuator. File  Diff  Annotate
10:1b6daba32452 2018-08-07 Moved final bits of low level communication code into the class. Tested and working. However stack overflow occurs on the ML during joystick steering. File  Diff  Annotate
9:cd3607ba5643 2018-08-07 Moved more code into the sub-classes. File  Diff  Annotate
8:d6657767a182 2018-08-07 Moved some of the LL communication code out to the "LLComms" class. File  Diff  Annotate