Bayley Wang / Mbed 2 deprecated foc-ed_in_the_bot_compact

Dependencies:   FastPWM3 mbed

Revisions of BREMS/BREMSConfig.cpp

Revision Date Message Actions
188:43f50a4cc040 2018-02-10 02/09/2018 19:12 - changed object initialization order in BREMSConfig.cpp to read values back from flash first 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
186:c18db1e31da6 2018-02-09 temp commit while working on moving definitions around File  Diff  Annotate
185:5c102874b490 2018-02-09 moved all the hard-coded values to defaults.h File  Diff  Annotate
184:633119bb0b77 2018-02-09 02/09/2018 16:01 - moved pinouts to layout.h File  Diff  Annotate
182:5ed20e4ce158 2018-02-09 02/09/2018 14:28 - check for valid config in BREMSConfig.cpp is now 'if (PREFS_VALID != 1)', as flash bytes default to 0xFF 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
179:935f9d78d936 2018-02-08 02/07/2017 21:39 - updated BREMS*.h/cpp to include PreferenceWriter functionality, updated CommandProcessor to match current config variables File  Diff  Annotate
165:2463dbe52eee 2017-09-04 09/04/2017 03:08 - added delay between startup and PwmIn creation in BREMSConfig.cpp to avoid power switch bounce induced lockups during logic power-on File  Diff  Annotate
154:0a22dcf91577 2017-05-04 05/04/2017 12:44 - moved median filter objects to ControlStruct, is_driving() now checks % torque cmd instead of raw throttle value File  Diff  Annotate
151:5bbb15351798 2017-05-04 05/04/2017 10:33 - removed throttle_crazy checks as these lead to dangerous behavior; beginnings of new filter code in main.cpp File  Diff  Annotate
121:de10418bf2c2 2017-04-25 working calibration (plot output first!), new offset, new mechanical position code File  Diff  Annotate
120:57b6f3b1356b 2017-04-25 transitioning to new velocity code File  Diff  Annotate
92:a9dac72d8cac 2017-04-06 --PwmIn now checks lower bounds for sanity and fall without rise; --switched to edge aligned pwm to work around prius module propagation delays File  Diff  Annotate
91:f58472ac3fae 2017-04-05 switch to edge aligned mode for improved performance File  Diff  Annotate
90:2ef53b1a22de 2017-04-04 switched to using ADC_EOC File  Diff  Annotate
86:b059f637e9ac 2017-03-12 renamed some stuff File  Diff  Annotate
85:2280526f9bad 2017-03-12 better error handling, continued 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
80:64732542010a 2017-02-28 until further noted, subsequent commits may not compile File  Diff  Annotate
78:b8df106126a7 2017-02-25 added THROTTLE_CRAZY parameter for error checking File  Diff  Annotate
70:5e39beeb4a21 2017-02-05 added throttle filtering File  Diff  Annotate
61:85a31897e719 2017-01-28 work in progress File  Diff  Annotate
59:0416da6c3060 2017-01-28 minor changes File  Diff  Annotate
56:c681001dfa46 2017-01-25 added (ineffective) LimitingThrottleMapper, updated throttle ranges to get 100% instead of 85% File  Diff  Annotate
52:fd3d8df99287 2017-01-25 added integral decay and intent-of-driving check File  Diff  Annotate
47:1c9868e226d0 2017-01-10 fixed order of operations bug File  Diff  Annotate
46:748aba7d111d 2017-01-10 startup message 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