Benjamin Vedder
d1a0b87408
Keep old offsets when reading default config
2021-03-13 11:41:01 +01:00
Benjamin Vedder
c869fa0e9f
Stop motor after rotor lock command
2021-03-13 11:40:09 +01:00
Benjamin Vedder
134c0bbd80
Decreased default OC DRV limit for HD75
2021-03-13 11:37:40 +01:00
Benjamin Vedder
9c0eb285bb
Added BMS FWD CAN mode
2021-03-13 11:36:47 +01:00
Benjamin Vedder
703f1ed9a3
Fixed RPM limit bug for curret hyst rev mode
2021-03-13 11:33:29 +01:00
Benjamin Vedder
814bff57a6
Merge pull request #264 from Mitchlol/Little_FOCer_bugfix
...
Little FOCer bugfix
2021-03-12 19:37:35 +01:00
Mitch Lustig
1afcc5b082
Little bug fixy fix
2021-03-09 00:14:41 -08:00
Benjamin Vedder
86445edf1a
Fixed speed limit regression
2021-03-04 14:26:48 +01:00
Benjamin Vedder
37327e391c
Added UXV_SR to build script and compiled firmwares
2021-03-04 10:58:51 +01:00
Benjamin Vedder
e877c43158
Added CAN ID to BMS packet
2021-03-04 10:34:39 +01:00
Benjamin Vedder
4c029e33e1
Merge pull request #254 from Mitchlol/focer_fixes
...
Match Focer hardware names to firmware directories
2021-02-28 21:32:43 +01:00
Benjamin Vedder
ccfe0de2b5
Merge pull request #260 from powerdesigns/read_only_configs
...
Allow read-only motor config and app config
2021-02-28 21:32:06 +01:00
Benjamin Vedder
8900c41c34
First phase filter and offset calibration attempt
2021-02-28 20:36:02 +01:00
Benjamin Vedder
5099d2c7f0
Fixed typo (that had no effect, as that large packets are not used). Fixes #261
2021-02-28 20:34:05 +01:00
Benjamin Vedder
69c6939b15
Added power switch can commands
2021-02-28 20:29:51 +01:00
Benjamin Vedder
4a2f49b4eb
Added 100_500 hw
2021-02-28 20:27:25 +01:00
Marcos Chaparro
471efc2f73
Allow read-only motor config and app config
...
Defining HW_MCCONF_READ_ONLY and HW_APPCONF_READ_ONLY turns the configs
in read-only mode.
In some applications its better to block the user from playing with
critical settings. With these switches the controller can be flashed
with a hardcoded config that user can only change with a full firmware
update.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2021-02-22 20:26:39 -03:00
Mitch Lustig
ce53725bf9
Match hardware names to firmware directories
2021-01-21 03:24:55 -08:00
Benjamin Vedder
9a0973cba1
Style fix
2021-01-15 14:01:16 +01:00
Benjamin Vedder
ecb43e70bb
Cleanup
2021-01-13 21:51:55 +01:00
Benjamin Vedder
4af2665a28
Merge pull request #252 from Jfriesen222/dev_fw_5_03
...
Some changes to UART driver to make it indexed
2021-01-13 20:42:21 +01:00
Jeffrey M. Friesen
cf8c16f0e1
Merge remote-tracking branch 'upstream/dev_fw_5_03' into dev_fw_5_03
2021-01-13 09:06:01 -08:00
Jeffrey M. Friesen
57a13ec2da
cleanup merge
2021-01-13 09:05:16 -08:00
Jeffrey M. Friesen
8f703dace0
merge
2021-01-13 08:57:36 -08:00
Benjamin Vedder
b412ac3ccd
Moved packet handler state to caller and updated unit test for packet handler
2021-01-12 23:15:01 +01:00
Benjamin Vedder
25f49670ab
Started on dev branch for FW 5.03
2021-01-11 22:56:57 +01:00
Jeffrey M. Friesen
d75069615c
Merge remote-tracking branch 'upstream/master' into dev_fw_5_03
2021-01-11 13:51:52 -08:00
Benjamin Vedder
3a071cee2f
Added 60D+ compiled FW
2021-01-11 21:48:27 +01:00
Benjamin Vedder
47c4342808
Merge pull request #251 from Jfriesen222/master
...
Added HW Conf for 60D+
2021-01-11 21:42:30 +01:00
Jeffrey M. Friesen
bddbbadc98
Added HWE Conf for 60D+
2021-01-11 12:26:47 -08:00
Benjamin Vedder
3f670137e2
Rebuild firmwares and disabled test version flag
2021-01-11 12:19:10 +01:00
Benjamin Vedder
e6cfffe825
Added comment on how to specify toolchain path
2021-01-11 11:49:36 +01:00
Jeffrey M. Friesen
728f5c11a4
Fixed spaces
2021-01-06 09:30:07 -08:00
Benjamin Vedder
fa4d1abffa
Changed default shutdown mode on HD75
2021-01-05 22:39:55 +01:00
Jeffrey M. Friesen
1b67f3efaf
Added build script for 60D+
2021-01-05 12:36:52 -08:00
Jeffrey M. Friesen
6a3dfb8526
Patched bug with gpio AF in uart
2021-01-05 12:30:41 -08:00
Jeffrey M. Friesen
e862f29298
Re-wrote uart driver a bit
2021-01-05 09:39:45 -08:00
Jeffrey M. Friesen
d9f4af9047
Merge remote-tracking branch 'upstream/dev_fw_5_02' into dev_fw_5_02
2021-01-04 12:55:09 -08:00
Benjamin Vedder
e419bb78bf
Added support for another NRF52832 revision
2020-12-30 22:03:44 +01:00
Benjamin Vedder
8f36f6c8cf
Changed macro to avoid warning, build script update
2020-12-30 04:19:27 +01:00
Jeffrey M. Friesen
52f52cc3f4
some more revisions
2020-12-29 14:19:04 -08:00
Jeffrey M. Friesen
f549090a03
Merge remote-tracking branch 'upstream/dev_fw_5_02' into dev_fw_5_02
2020-12-27 13:56:12 -08:00
Jeffrey M. Friesen
38fd15482e
started adding 60D plus changes
2020-12-27 13:56:07 -08:00
Benjamin Vedder
5560a62b73
Merge pull request #249 from Mitchlol/little_focer
...
Add Little FOCer Hardware
2020-12-26 22:52:45 +01:00
Mitch Lustig
a8a8ba3be2
Add to build script
2020-12-25 11:53:10 -08:00
Mitch Lustig
24e190c66c
Merge branch 'dev_fw_5_02' into little_focer
2020-12-25 03:51:01 -08:00
Benjamin Vedder
f45f61e13c
Updated changelog
2020-12-24 14:14:59 +01:00
Benjamin Vedder
9b62c13803
Minor hwconf fixes
2020-12-24 14:14:30 +01:00
Benjamin Vedder
6a486846e3
Made 100K NTC temp sensor work for dual motor hardware too
2020-12-24 14:13:08 +01:00
Benjamin Vedder
64ed0df71a
Only set one hw active and increase beta version number
2020-12-24 14:11:54 +01:00