2018 revision to classic DataBus AVC code.

Dependencies:   LSM303DLM Servo SerialGraphicLCD L3G4200D IncrementalEncoder SimpleShell

Revisions of main.cpp

Revision Date Message Actions
43:9a285515f33a 2019-01-03 implemented tinygps serial, parsing, and callback File  Diff  Annotate
42:8d99f64f5898 2019-01-03 Implemented uart2 bridge for testing File  Diff  Annotate
39:465213249f71 2019-01-02 display gps data via eventqueue File  Diff  Annotate
38:6fec81f85221 2019-01-02 display gps data File  Diff  Annotate
37:b8259500dbd3 2019-01-02 Implemented LCD display abstraction File  Diff  Annotate
35:c42e7e29c3bd 2018-12-31 Added servo control for esc and steering File  Diff  Annotate
33:74c514aea0a1 2018-12-28 debounce improvements File  Diff  Annotate
32:eb673f6f5734 2018-12-27 Added accel & mag to data collection and logging File  Diff  Annotate
31:20a95043adb0 2018-12-27 implemented unique logfile naming File  Diff  Annotate
30:ed791f1f7f7d 2018-12-26 Implemented pushbutton, pushbutton toggles logging File  Diff  Annotate
29:cb2f55fbfe9c 2018-12-22 Updates to shell. Implemented eventqueue-based data logging for gps. added start/stop/enabled functions to Logger and shell commands to start/stop/status logging File  Diff  Annotate
27:bfe141fad082 2018-12-21 remove commented test code File  Diff  Annotate
26:2dc31a801cc8 2018-12-21 replaced shared hi prio event queue (which starts its own thread). Attempt to fix timer overflow File  Diff  Annotate
25:b8176ebb96c6 2018-12-21 Extracted eventqueue from Updater, implemented callback File  Diff  Annotate
24:a7f92dfc5310 2018-12-21 thread changes, added stats command, added sd filesystem, other minor changes File  Diff  Annotate
23:5e61cf4a8c34 2018-12-18 implemented callback for gps data ready File  Diff  Annotate
22:4d62bd16f037 2018-12-17 gps parse into separate thread via EventQueue File  Diff  Annotate
21:020f4ebbb13a 2018-12-16 Increased gyro update rate File  Diff  Annotate
20:043987d06f8d 2018-12-16 Added gps interrupt handler, fixed command line gps query File  Diff  Annotate
19:0d1728091519 2018-12-15 Testing ublox File  Diff  Annotate
18:3f8a8f6e3cc1 2018-12-14 add cmd to read gps; fixed gps flag bug, changed gps interface File  Diff  Annotate
16:eb28d0f64a9b 2018-12-13 Initial gps receive implementation File  Diff  Annotate
15:35c40765f7c3 2018-12-13 start updater in its own thread File  Diff  Annotate
14:1dd83e626153 2018-12-12 Added encoder read to Updater, added documentation, added shell cmd to read encoder File  Diff  Annotate
13:5566df1250f1 2018-12-12 compute and pass back dt from updater File  Diff  Annotate
12:3cd91e150d9c 2018-12-12 pass back 3 gyro axis data; implement reset shell cmd File  Diff  Annotate
11:8ec858b7c6d1 2018-12-12 RTOS periodic sensor update; values available to other threads (rudimentary) File  Diff  Annotate
10:9fb3feb38746 2018-12-10 Implemented periodic gyro and dt update File  Diff  Annotate
9:fc3575d2cbbf 2018-12-07 Test gyro reading from shell. File  Diff  Annotate
7:1f2661b840ed 2018-12-05 Implemented keyword add and value assignment to Config. Testing keywords in main. File  Diff  Annotate
4:de7feb458652 2018-12-03 implemented part of config read/parse File  Diff  Annotate
1:7019a60fd585 2018-12-02 added command attach and test command File  Diff  Annotate
0:7e98bbfd102a 2018-12-01 Initial commit w/ shell thread File  Diff  Annotate