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
174dea6e
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
7ee16822
Added extra debugging to DMOC code, caused DMOC to not regen unless there is some RPM
by Collin Kidder 8 years 1 month
755430f6
Mostly just cosmetic changes to code lines
by Collin Kidder 8 years 1 month
5cad82aa
Fixed speed mode on DMOC, sped up I2C comm quite a bit, testing for interrupts with BLE
by Collin Kidder 8 years 1 month
398e9eb9
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
f8a65064
Switched from polled mode to callbacks for GATT characteristic changes
by Collin Kidder 8 years 1 month
e6d0d312
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
7b4a85c3
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
2984241d
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
40a87c03
Report a bug