Commit Graph

571 Commits

Author SHA1 Message Date
Benjamin Vedder c0f75f14ac Current ramping during resistance measurement 2020-04-02 20:43:11 +02:00
Benjamin Vedder 450ed15837 Some Fixes in prevoius PR 2020-04-02 16:26:59 +02:00
Benjamin Vedder ab8b7b042b
Merge pull request #150 from Jfriesen222/dev_fw_5_00
Few small changes and fixed bug with duals
2020-04-02 16:04:37 +02:00
Jeffrey M. Friesen 1d5ce285f6 Fixed build error 2020-04-01 18:24:25 -07:00
Jeffrey M. Friesen f7964e20c2 Few small changes and fixed bug with duals
Added ramping to current measurement to avoid steps during current calibration with an un-tuned current controller.

Added terminal command for mapping to internal nrf pins, useful when you want to erase_mass a locked nrf chip and dont want to cycle between a bunch of windows to scan connect etc.

Made fault led on duals blink if motor 2 is faulting.

Added break on inductance measurement if motor faults.

Added placeholder commands for changing name and pin of BLE module.
2020-04-01 17:58:37 -07:00
Benjamin Vedder c408a86b21 Stop on faults for both DRVs on DUAL_PARALLEL hw 2020-03-29 17:24:07 +02:00
Benjamin Vedder 6b3bcca4c1
Merge pull request #143 from powerdesigns/BBSHD-tuning
More bbshd support
2020-03-29 17:12:21 +02:00
Benjamin Vedder dd16ce862d Added HW_DUAL_CONFIG_PARALLEL option 2020-03-29 17:07:31 +02:00
Benjamin Vedder 7ccf626b42 Some updates on PR 2020-03-29 17:00:43 +02:00
Benjamin Vedder 20ccc7a955
Merge pull request #147 from Jfriesen222/dev_fw_5_00
Dev fw 5 00
2020-03-29 16:34:36 +02:00
Jeffrey M. Friesen a1f00d5deb Merge branch 'dev_fw_5_00' of https://github.com/Jfriesen222/bldc into dev_fw_5_00 2020-03-28 11:22:24 -07:00
Jeffrey M. Friesen 47813b1ab6 One motor Double Current Drive on Dual 2020-03-28 11:21:45 -07:00
Marcos Chaparro c821710d49 BBSHD: Add DAC support
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2020-03-26 13:37:11 -03:00
Marcos Chaparro 278f767854 BBSHD: monitor 12V rail
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2020-03-26 11:04:37 -03:00
Marcos Chaparro cf017cbcc7 BBSHD: Temp, current sense and deadtime tuning
Set temperature sensors coefficients, more current sense sensitivity
and tighter deadtime.

Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2020-03-26 10:59:46 -03:00
Benjamin Vedder 76c7575bb9 Fixed merge conflict 2020-03-26 13:52:40 +01:00
Benjamin Vedder 731ac70e55 Fixed typo in previous commit 2020-03-26 13:51:20 +01:00
Benjamin Vedder 3a03286f00 Fixed merge conflict 2020-03-26 13:47:48 +01:00
Benjamin Vedder 5e93fa9f81 Fixed warning on previous commit 2020-03-26 13:45:39 +01:00
Benjamin Vedder cf0031ee17 Fixed merge conflicts 2020-03-26 13:37:15 +01:00
Benjamin Vedder 3129420e43 Updated COMM_SET_MCCONF_TEMP to allow setting input current limits 2020-03-26 13:30:53 +01:00
Benjamin Vedder 0fde0e8fd7
Merge pull request #144 from Jfriesen222/dev_fw_5_00
Dev fw 5 00
2020-03-26 09:33:22 +01:00
Benjamin Vedder 4221903b8e
Merge pull request #145 from powerdesigns/axiom-resolver-fix
Axiom: fix resolver error detection
2020-03-26 09:32:33 +01:00
Maximiliano Cordoba 88807aecc2 Axiom: fix resolver error detection
Signed-off-by: Maximiliano Cordoba <mcordoba@powerdesigns.ca>
2020-03-25 16:56:48 -03:00
Jeffrey M. Friesen 574b347aab
Remove extra s 2020-03-24 19:36:33 -07:00
Jeffrey M. Friesen deed9dc07e
Merge branch 'dev_fw_5_00' into dev_fw_5_00 2020-03-24 19:07:11 -07:00
Benjamin Vedder 468e090f3b Updated changelog 2020-03-22 18:38:45 +01:00
Benjamin Vedder 47861ebace Increased usb thread prio to prevent random VESC Tool freeze on usb connect/disconnect windows 2020-03-22 18:22:57 +01:00
Benjamin Vedder 988dfd4e72 Added new_app_offset to COMM_WRITE_NEW_APP_DATA reply 2020-03-22 18:21:53 +01:00
Jeffrey M. Friesen a52f8601cd Merge remote-tracking branch 'upstream/dev_fw_5_00' into dev_fw_5_00 2020-03-22 09:38:55 -07:00
Jeffrey M. Friesen b4bf8408b4 fix USB freezing on windows bug
Intermittent freezing on windows connecting to vesc_tool. This seems to fix it, more testing needed since it is so intermittent.
2020-03-22 09:36:14 -07:00
Benjamin Vedder e29680f915 Added stormcore to build script and removed uncommon firmwares from it 2020-03-22 14:07:32 +01:00
Benjamin Vedder d4f3986cf5 Removed old chibios, recompiled FWs, updated changelog 2020-03-22 13:50:32 +01:00
Jeffrey M. Friesen 3f325dfaa1 Merge remote-tracking branch 'upstream/dev_fw_5_00' into dev_fw_5_00 2020-03-21 12:14:56 -07:00
Benjamin Vedder dd16cb7761 Updated ChibiOS to 3.0.5 2020-03-21 20:14:20 +01:00
Jeffrey M. Friesen 5753a1f75e Merge remote-tracking branch 'upstream/dev_fw_5_00' into dev_fw_5_00 2020-03-21 07:09:04 -07:00
Jeffrey M. Friesen 13c57d6780 Update rebuild_all 2020-03-21 07:08:51 -07:00
Benjamin Vedder f4b31b8133 More refactoring 2020-03-21 12:04:20 +01:00
Benjamin Vedder b1945b7dfc Cleaning, optimization and refactoring 2020-03-21 11:40:50 +01:00
Benjamin Vedder 10b700b74c Updated observer gain scaling, and implemented CAN shutdown on unity hw config 2020-03-21 01:05:42 +01:00
Benjamin Vedder 5ba0c5543e Removed some warnings 2020-03-20 22:33:20 +01:00
Benjamin Vedder 28d97a421d Updated changelog 2020-03-20 21:55:01 +01:00
Jeffrey M. Friesen 1482c97d37 Merge remote-tracking branch 'upstream/dev_fw_5_00' into dev_fw_5_00 2020-03-20 13:52:55 -07:00
Benjamin Vedder 68163a88b6 Some optimizations to make mc_interface timer ISR run faster 2020-03-20 21:48:21 +01:00
Jeffrey M. Friesen 1be4c49654 Merge remote-tracking branch 'upstream/dev_fw_5_00' into dev_fw_5_00 2020-03-20 12:43:38 -07:00
Benjamin Vedder a61e74db82 Fixed memory leak 2020-03-20 20:40:41 +01:00
Jeffrey M. Friesen 558a92b6f9 Merge remote-tracking branch 'upstream/dev_fw_5_00' into dev_fw_5_00 2020-03-20 10:36:27 -07:00
Jeffrey M. Friesen 726c4bd171 playing with gamma value tuning an d hw conf cleanup 2020-03-20 10:34:19 -07:00
Benjamin Vedder 51f0fcea09 gpdrive fix, observer gain calc updates, added COMM_SET_BATTERY_CUT, added CAN_PACKET_SHUTDOWN, detect all fix 2020-03-20 17:35:25 +01:00
Benjamin Vedder 0c3c786ad7
Merge pull request #142 from Jfriesen222/dev_fw_5_00
Dev fw 5 00
2020-03-17 19:59:16 +01:00