Commit Graph

294 Commits

Author SHA1 Message Date
Benjamin Vedder 3c2d330283 Added 60_mk6 hw 2022-03-28 02:05:05 +02:00
Kenn Sebesta cf6f32332d [Utils] Update the header includes 2022-03-23 20:25:37 -04:00
Benjamin Vedder 58b5c85a69 Changed ADC sampling order on some phase shunt hardwares 2022-03-23 22:53:30 +01:00
Benjamin Vedder d8e8be51de Fixed silent hfi current offset, added high performance hfi mode, changed vesc6 current sampling, only use HT interrupt if the currents are first in the ADC vector 2022-03-23 22:26:05 +01:00
Benjamin Vedder c348120325 High-performance and silent HFI 2022-03-23 15:04:30 +01:00
adilrepas c8e64589c1
Create hw_410_005ohm.h 2022-03-08 00:57:57 +08:00
Benjamin Vedder dcfcca8e42 Added HW4 targets 2022-03-06 01:33:46 +01:00
Benjamin Vedder e42dfecc51 Updated package script 2022-03-06 00:09:11 +01:00
Kenn Sebesta dc9f552202 [HW] No hardware limits
These targets have no hardware limits on current, voltage, etc... The user
is free to immolate the hardware, if so desired.
2022-03-02 16:56:19 -05:00
Kenn Sebesta 2c7ec0450a [HW][Trampa] Move Trampa 100_500 hardware to a dedicated folder
This uses the `_core.h` approach in order to avoid duplicated code.
2022-03-02 16:56:18 -05:00
Kenn Sebesta 5cf397c082 [HW][Trampa] Move VESC4 to dedicated directory 2022-03-02 16:56:18 -05:00
Kenn Sebesta 8d6112e9c0 [HW][Trampa] Move 75_300 to dedicated directory and use `core` approach 2022-03-02 16:56:18 -05:00
Kenn Sebesta f569432d2e [HW][Stormcore] Move Stormcore hardware to a dedicated folder
This uses the `_core.h` approach in order to avoid duplicated code.
2022-03-02 16:56:18 -05:00
Kenn Sebesta 4c20be9d54 [HW][TP & Victor_R1] Remove as per Benjamin Vedder's request 2022-03-02 16:56:18 -05:00
Kenn Sebesta 57832238b4 [HW][TeamTriforceUK] Move TeamTriforceUK hardware to a dedicated folder
This uses the `_core.h` approach in order to avoid duplicated code.
2022-03-02 16:56:18 -05:00
Kenn Sebesta 26b83329df [HW][Trampa] Move Trampa VESC6 hardware to a dedicated folder
This uses the `_core.h` approach in order to avoid duplicated code.
2022-03-02 16:56:18 -05:00
Benjamin Vedder fca4395b6e hw40 build fix 2022-02-28 19:00:29 +01:00
Benjamin Vedder 9d1926a130
Merge pull request #416 from tensorfield-ag/master
Fix SPI NSS PORT and PIN for MKV
2022-02-20 17:58:37 +01:00
Benjamin Vedder a446b355af Sincos cleanup 2022-02-20 12:12:40 +01:00
Benjamin Vedder 3bd5545c3e Fixed build on all hardwares 2022-02-19 19:40:42 +01:00
Cheehan 6fbe22eb40 Fix SPI NSS PORT and PIN for MKV 2022-02-14 10:53:29 -08:00
dnordahl83 7fc94b8375 hw_resc: Added resc hw support. 2022-02-10 14:38:32 +01:00
rodale75 599595089d hw_rd2: Defined CAN controller ID.
This to make sure to have a deterministic & same
CAN controller id for all Radinn VESC:s.
2022-02-10 14:38:32 +01:00
rodale75 1ecc5b9457 hw_rd2: Macro adjustments and cleanup.
* Removed commented-out code.
* Removed legacy HW75_300_VEDDER_FIRST_PCB switches/sections.
* Removed un-needed undef.
* Removed un-needed #ifndef switch-checks. In the current vesc config setup,
  conf_general.h overrides all the underlying default configurations (strict
  include-order).
* Indentation adjustments.
2022-02-10 14:38:17 +01:00
rodale75 c6fa4e2d02 hw_rd2: Added APPCONF_CHUK_CTRL_TYPE config. 2022-02-10 14:26:51 +01:00
Benjamin Vedder aac4e940fb Added hw75_600 and hw_60_75 2022-02-05 19:00:49 +01:00
Benjamin Vedder 24b076bdc4 Fixed stormcore stack issues 2022-02-05 01:04:56 +01:00
Benjamin Vedder d61fc474fc Added support for second AUX port 2022-01-25 20:59:15 +01:00
Benjamin Vedder 7cde2e950c Merge branch 'release_5_03' 2022-01-25 10:26:10 +01:00
Benjamin Vedder d5407fee66 Fixed hw name string 2022-01-25 10:21:32 +01:00
Benjamin Vedder 473b7170f5
Merge pull request #404 from CTSchorsch/pull_request
update hwconf to new hardware version (hw7)
2022-01-24 01:26:27 +01:00
Benjamin Vedder 4958a91670 Added support for custom NTC and PTC motor temperature sensors 2022-01-24 00:36:53 +01:00
CTSchorsch 786cf09889 update hwconf to new hardware version (hw7) 2022-01-20 13:22:39 +01:00
Benjamin Vedder 9c484d01e4 Decreased stack sizes to save ram 2022-01-16 21:57:12 +01:00
Benjamin Vedder 38566313e7 Added hw_60v2alva 2022-01-13 01:12:52 +01:00
Benjamin Vedder 9ed0456031 Added support for CAN2 and hardware with dual CAN. Added sensor port voltage change macro. This has no effect on hardware without these things. 2022-01-13 01:00:40 +01:00
Jeffrey M. Friesen 0ad58b446a Merge branch 'dev_fw_5_03' of https://github.com/vedderb/bldc into dev_fw_5_03 2022-01-11 12:29:18 -08:00
Jeffrey M. Friesen 40ddb64d91 fix some config things for stormcore 2022-01-11 12:29:16 -08:00
Benjamin Vedder 88a360162e
Merge branch 'dev_fw_5_03' into dev_fw_5_03 2022-01-09 20:23:39 +01:00
Benjamin Vedder 768a9a633a Added deprecation warning 2022-01-06 22:54:27 +01:00
Benjamin Vedder 648b8a33d5 MCCONF_FOC_F_SW backwards-compatibility 2022-01-06 22:47:46 +01:00
Benjamin Vedder a092ea99d2 More consequences of the f_sw renaming 2022-01-06 21:34:22 +01:00
Benjamin Vedder aeda17e38e Moved luna appconf 2022-01-02 22:53:19 +01:00
Marcos Chaparro a1dd7f4c73 bbshd: include appconf
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2021-12-31 10:52:47 -03:00
Benjamin Vedder ab0aa126d6 Collected luna-files in one place, removed some old files 2021-12-31 12:27:36 +01:00
Marcos Chaparro d6fc739899 bbshd: Support display, assist levels, PTC temp sensor, wheel speed sensor, gearshift sensor, custom UI
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2021-12-28 11:17:53 -03:00
Jeffrey M. Friesen 796c122fc2 Merge branch 'dev_fw_5_03' of https://github.com/vedderb/bldc into dev_fw_5_03 2021-12-20 14:33:47 -08:00
Jeffrey M. Friesen f8ba78c03a fixed power switch on 60dxs 2021-12-20 14:33:44 -08:00
Benjamin Vedder 4eec52d5c0 Fix NaN-problem after lost tracking on some motors 2021-12-19 23:55:03 +01:00
Euan Mutch 5e6110189e
Tweak settings for A50S hardware
Limited duty cycle and lowered default switching frequency to reduce impact of using 2 low side shunts. 
Cleaned up formatting.
2021-11-28 23:59:26 +00:00