robot

Dependencies:   FastPWM3 mbed

Revisions of main.h

Revision Date Message Actions
232:47f6cf4f9126 2018-11-10 11/10/2018 03:36 - restructured code to allow for proper encoder zeroing - MODE_ZERO and MODE_CHR execute run-once functions when they are entered, then drop to MODE_CFG File  Diff  Annotate
204:74714d52a936 2018-02-12 02/11/2018 21:11 - further improvements to mode handling, output overrides and output disabling now live in their own functions File  Diff  Annotate
203:cb2a3ea31dce 2018-02-12 temp commit File  Diff  Annotate
193:3abadeecf908 2018-02-10 02/10/2018 00:35 - added fancy masked error system File  Diff  Annotate
187:523cf8c962e4 2018-02-09 02/09/2018 18:22 - moved hard-coded config values to defaults.h, started filling out errors.cpp and callbacks.cpp File  Diff  Annotate
181:d3510c8beab6 2018-02-09 02/08/2018 22:48 - integrated CommandProcessor and PreferenceWriter (but code does not use dynamic config variables or set error flags yet) File  Diff  Annotate
180:a783a972a867 2018-02-09 Added BufferedLogger object to IOStruct, logging seems to work (insofar as data is sent over serial and the motor still seems to spin) File  Diff  Annotate
84:dd32640942a4 2017-03-12 better error handling started File  Diff  Annotate
82:5e741c5ffd9f 2017-03-10 things somewhat work? File  Diff  Annotate
70:5e39beeb4a21 2017-02-05 added throttle filtering File  Diff  Annotate
52:fd3d8df99287 2017-01-25 added integral decay and intent-of-driving check File  Diff  Annotate
44:3fd6a43b91f0 2017-01-08 temp commit File  Diff  Annotate
42:030e0ec4eac5 2017-01-06 structural changes; reference and throttle maps now classes, global variables moved to structs, system config functions moved to BREMS/* File  Diff  Annotate