Throttle fixes (allow negatives since this board can generate them), taper regen on DMOC as speed lowers, source code restructuring
by
Collin Kidder
8 years 1 month
200 rpm torque command modification
Commented out cancellation of regen for rpm < 200. This is actually
quite dangerous.
If brake input is used for regen, you get strong regenerative braking
for a given pedal input. But as rpm decreases below 200, the regen is
suddenly released and the car surges forward suddenly - just as you
slow down to stop before a car in front of you at a stoplight.
by
jrickard
8 years 1 month
Added extra debugging to DMOC code, caused DMOC to not regen unless there is some RPM
by
Collin Kidder
8 years 1 month
Mostly just cosmetic changes to code lines
by
Collin Kidder
8 years 1 month
Fixed speed mode on DMOC, sped up I2C comm quite a bit, testing for interrupts with BLE
by
Collin Kidder
8 years 1 month
Switch to using a polled state machine for analog setup (shrinks start up time). Also disabled more of fault handler also to save start up time.
by
Collin Kidder
8 years 1 month
Switched from polled mode to callbacks for GATT characteristic changes
by
Collin Kidder
8 years 1 month
Many changes to BLE code to make it work more reliably and to allow GATT characteristic writes from a connected device to work.
by
Collin Kidder
8 years 1 month
Code change to hopefully alleviate device table resets, zero out parameters over BLE that don't get used.
by
Collin Kidder
8 years 2 months
Updated version number, fixed Vehicle Specific so it can be turned on/off now, added missing feedback messages in serial console
by
Collin Kidder
8 years 2 months