Benjamin Vedder
04dc98dffe
Move upload rules to end
2020-12-24 14:10:22 +01:00
Benjamin Vedder
4d73ba9bc6
Merge pull request #245 from Mitchlol/cfoc2_1.0
...
Add Cheap Focer 2 Hardware
2020-12-24 13:42:20 +01:00
Benjamin Vedder
b499ecee2a
Merge pull request #246 from surfdado/fw_5_02_ntc100k
...
NTC100k Motor Temperature Sensor support
2020-12-24 13:40:29 +01:00
Benjamin Vedder
83b766b43e
Merge pull request #248 from Shackmeister/UXV_SR
...
Uxv sr
2020-12-24 13:38:42 +01:00
Frank Severinsen
927fd01618
Merge remote-tracking branch 'origin/UXV_SR' into UXV_SR
2020-12-22 00:25:30 +01:00
Frank Severinsen
4212c315a1
minor fixes to SR HW config
2020-12-22 00:25:03 +01:00
Frank Severinsen
5dc57d9b6c
minor changes
2020-12-22 00:24:48 +01:00
Frank Severinsen
5eb935f3ce
WIP, Current status DAC output
2020-12-22 00:24:19 +01:00
Frank Severinsen
99d5df1d78
minor fixes to SR HW config
2020-12-22 00:23:49 +01:00
Frank Severinsen
770b2cabbb
Merge remote-tracking branch 'origin/UXV_SR' into UXV_SR
2020-12-22 00:21:58 +01:00
Dado Mista
31508980e4
MCCONF Update for NTC100k thermistor support
...
Signed-off-by: Dado Mista <dadomista@gmail.com>
2020-12-18 14:00:43 -08:00
Dado Mista
e567c460f1
NTC 100K@25C Temperature Sensor support added
...
Some PHUB188 hubs have a 100k instead of 10k temperature sensors, including the first
few batches of Fungineers hubs for balance vehicles.
Signed-off-by: Dado Mista <dadomista@gmail.com>
2020-12-18 09:09:38 -08:00
Mitch Lustig
3c7d7eee57
Add to build script
2020-12-16 13:26:15 -08:00
Mitch Lustig
7e72bda93c
Merge branch 'dev_fw_5_02' into cfoc2_1.0
2020-12-16 02:34:13 -08:00
Mitch Lustig
5b36bc9538
Little bit of cleanup
2020-12-15 22:53:48 -08:00
Mitch Lustig
7458fdae10
Merge branch 'dev_fw_5_02' into little_focer
2020-12-14 23:41:24 -08:00
Mitch Lustig
7b81cfbf5b
Add little focer
2020-12-14 23:40:58 -08:00
Benjamin Vedder
ceefa0e109
Fixed typo in changelog
2020-12-15 00:32:40 +01:00
Benjamin Vedder
cd513297d8
Added 100K CAN-baudrate
2020-12-15 00:27:58 +01:00
Benjamin Vedder
76f9536ea9
Removed redundant clean steps in build script
2020-12-15 00:26:44 +01:00
Benjamin Vedder
fefb2b7d10
Set PAS pins to UART RX and TX if they are undefined, made PAS config serialization more compact, added PAS to changelog
2020-12-09 19:37:16 +01:00
Benjamin Vedder
a17c2f5453
Merge pull request #243 from powerdesigns/pedal_assist
...
Pedal assist support (PAS)
2020-12-09 19:07:29 +01:00
Mitch Lustig
63b09e98b0
Update current amp gain for hardware v1
2020-12-08 15:04:56 -08:00
Mitch Lustig
21f61c84ed
Merge branch 'dev_fw_5_02' into cfoc2
2020-12-08 15:02:49 -08:00
Marcos Chaparro
33b5d5c1ba
Pedal assist support (PAS)
...
This commit enables cadence-based pedal assist for ebikes using
quadrature-style pedal speed sensors.
There are 2 operation modes:
* PAS only: Motor current is based only on pedal feedback
* ADC + PAS: The code will use both ADC and pedal feedback and use
the strongest command to provide seamless overlap when the user is
pedalling and requests extra torque with the throttle.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2020-12-07 17:06:36 -03:00
Benjamin Vedder
9c96de54a9
Merge pull request #242 from Jfriesen222/dev_fw_5_02
...
Changed stormcore config to use cleaner turn on routine
2020-12-06 21:57:08 +01:00
Jeffrey M. Friesen
ba097e171e
Merge branch 'dev_fw_4_02' of https://github.com/vedderb/bldc into dev_fw_5_02
2020-12-06 21:52:04 +01:00
Benjamin Vedder
7207fcec98
Merge pull request #239 from b264/00typos
...
Fix typos
2020-12-06 21:48:47 +01:00
Jeffrey M. Friesen
4f7be2f569
fixed conflicts
2020-12-06 21:46:47 +01:00
Benjamin Vedder
66b4d8f56d
Added FOC D axis controller gain scaling at max modulation
2020-12-06 21:33:08 +01:00
bmg
bafb89fbba
update spelling
2020-12-05 03:56:57 -06:00
Mitch Lustig
8570b5fa14
Merge branch 'dev_fw_5_02' into cfoc2
2020-12-05 00:22:28 -08:00
Benjamin Vedder
55096f93cc
Added UAVCAN raw throttle modes
2020-12-04 17:54:22 +01:00
Benjamin Vedder
d0e66ea0c1
Merge pull request #238 from powerdesigns/MT6816_encoder_support
...
MT6816 SPI encoder support
2020-12-03 13:01:19 +01:00
Benjamin Vedder
242a1924e1
Fixed dual motor CAN regression
2020-12-02 20:56:00 +01:00
Marcos Chaparro
50bc55e487
MT6816 SPI encoder support
...
This encoder needs x2 16bit SPI transfers so the hardware SPI peripheral
was used to run SCLK at 10MHz and reduce the ISR duration.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2020-11-30 19:12:58 -03:00
Benjamin Vedder
e5c5b3e655
Fixed CAN reply mapping problem
2020-11-29 23:26:49 +01:00
Benjamin Vedder
3322c29c19
Added IMU support to 100_250 hw file
2020-11-29 20:25:18 +01:00
Benjamin Vedder
4055449e87
Fixed HW60 DRV pin mapping. See https://github.com/vedderb/bldc/pull/237
2020-11-29 20:05:54 +01:00
Jeffrey M. Friesen
6982b0e472
Update conf_general.h
2020-11-27 21:57:51 -08:00
Frank Severinsen
a3cc6cc089
minor changes
2020-11-27 19:19:50 +01:00
Frank Severinsen
22e1e30354
WIP, Current status DAC output
2020-11-27 19:19:50 +01:00
Benjamin Vedder
b7b0182856
CAN fixes, renamed HD to HD60, fixed multiturn position control
2020-11-18 14:26:55 +01:00
Benjamin Vedder
6f3186ddb4
CAN: Reject ping responses from other IDs
2020-11-12 23:09:03 +01:00
Benjamin Vedder
6876ee3243
Fixed second motor ID on setup values too
2020-11-11 11:23:11 +01:00
Benjamin Vedder
b5bc9e06b0
Indentation fix
2020-11-11 11:16:34 +01:00
Benjamin Vedder
b1117ab3e3
Merge pull request #232 from wunderk1nd-e/comm-get-values-unity-ctrl-id-fix
...
[COMM_GET_VALUES] Unity should return second motor controller ID if that is the selected thread
2020-11-11 11:13:32 +01:00
Elias Court
338030557d
the unity should return the second motor controller ID if that is the selected thread
2020-11-11 09:57:13 +00:00
Mitch Lustig
e8d3e1c819
Merge branch 'dev_fw_5_02' into cfoc2
2020-11-06 09:39:53 -08:00
Benjamin Vedder
d71433d22c
Merge pull request #229 from trosenband/refactor_DUAL_MOTORS
...
Refactor some HAS_DUAL_MOTORS
2020-10-28 14:52:45 +01:00