Mitch Lustig
474d8c1691
Little more cleanup
2019-09-08 12:14:59 -07:00
Mitch Lustig
98652977a2
Merge master
2019-09-08 11:42:28 -07:00
Benjamin Vedder
a233367be8
MPU9x50 fix, experiment plots, DQ voltage RT data, smart reverse for nunchuk app
2019-09-08 18:25:38 +02:00
Benjamin Vedder
e694aecaea
Merge pull request #101 from DooMMasteR/master
...
Enable the use of the reverse button in App-ADC with PID + rev button.
2019-09-03 20:50:06 +02:00
Benjamin Vedder
602db7435b
FW3.59. Many updates, see changelog for details
2019-09-03 20:39:05 +02:00
Mitch Lustig
91900a0e63
Update conf generator
2019-08-28 01:41:47 -07:00
Mitch Lustig
7a47053ca6
Add startup calibration sequence
2019-08-27 19:57:35 -07:00
Mitch Lustig
f257f77584
Implement calibration
2019-08-27 09:10:44 -07:00
Mitch Lustig
a2231593b2
Start on better gyro config
2019-08-25 23:49:33 -07:00
Steffen Arntz
f5b1653455
Enable the use of the reverse button in App-ADC with PID + rev button.
...
previously only the cc button was working, even if rx/tx as buttons was available.
2019-08-22 12:45:21 +02:00
Benjamin Vedder
66ae92e16f
Merge pull request #97 from sprenger120/master
...
Fixed compilation errors for HW_40 and HW_45
2019-08-16 18:22:16 +02:00
Mitch Lustig
05d81a6e66
Remove unused config
2019-08-10 22:01:29 -07:00
Mitch Lustig
bf27a308ab
Rename thread
2019-08-10 22:00:00 -07:00
Mitch Lustig
c3cf302ba3
FIx thread stopping synchronization. FIx gyro config not being applied.
2019-08-10 21:52:21 -07:00
Mitch Lustig
971957a0d1
Fix all compiler warnings
2019-08-10 00:16:48 -07:00
Mitch Lustig
62da9e5b83
Better peripheral gyro management
2019-08-09 23:16:20 -07:00
Mitch Lustig
7cd25a1252
Send app state
2019-08-09 20:55:58 -07:00
Mitch Lustig
2c41dda638
Add confgenerator fix bugs
2019-08-08 23:39:14 -07:00
Mitch Lustig
14faa2e593
Make all features configurable
2019-08-07 00:22:51 -07:00
Mitch Lustig
bf566fe21a
Add fault, smooth startup, and over speed tilt back safety
2019-08-04 23:13:35 -07:00
Mitch Lustig
15703429f5
Add gyro tuning functionality & state machine logic
2019-08-04 11:47:23 -07:00
Mitch Lustig
800115f683
Implement more data to help debug
2019-07-30 00:27:23 -07:00
Mitch Lustig
bbba718140
Work to get GUI going
2019-07-29 00:31:48 -07:00
Mitch Lustig
fccb59b2ef
Merge branch 'master' into balance
2019-07-27 21:28:02 -07:00
Mitch Lustig
271dd21dab
start in balanace app
2019-07-27 21:25:56 -07:00
Michael Albrecht
b4f8cd1a87
Fixed compilation of HW_40 and HW_45
...
ADC_IND_TEMP_MOS was missing for both and has been added
ADC_IND_TEMP_MOTOR has been added for HW_40
2019-07-24 23:11:00 +02:00
Benjamin Vedder
8619ccf4f3
Updated compiled FWs
2019-07-01 19:29:09 +02:00
Benjamin Vedder
c7d11ca431
Some fixes for previous PR
2019-07-01 18:35:27 +02:00
Benjamin Vedder
30aabb77d7
Detect FOC fix, adc brake multi fix, make ppm pulses invalid above 150 percent
2019-07-01 17:17:49 +02:00
Benjamin Vedder
599cdad32b
Merge pull request #96 from DAddYE/daddye
...
Port Ackmaniac smart reverse
2019-07-01 17:16:30 +02:00
Davide D'Agostino
19fb5e04c6
Rebuild the firmwares
2019-06-29 19:59:02 -07:00
Davide D'Agostino
b8a152c5f6
Update configuration using the vesc tool
2019-06-28 15:37:56 -07:00
Davide D'Agostino
ce802e3547
Move the new smart revers funcion as separate control type
...
Removed unnecessary ADC fields from its config.
2019-06-24 13:36:55 -07:00
Davide D'Agostino
05b0f0dd9f
Port Ackmaniac smart reverse
2019-06-19 19:00:46 -07:00
Benjamin Vedder
3ac3a4acdd
Added make rule to clear option bytes
2019-05-19 10:16:12 +02:00
Benjamin Vedder
469a6f0abf
Merge pull request #92 from powerdesigns/Axiom-IGBT-temp-support
...
Axiom: Individual IGBT temperature monitoring
2019-05-17 09:52:45 +02:00
Benjamin Vedder
a141e750bb
Added CAN status msg 5, fixed issue 94, use defaul HW parameters after autodetect
2019-05-16 23:30:40 +02:00
Marcos Chaparro
90dee2b31e
Axiom: Individual IGBT temperature monitoring
...
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2019-05-09 19:12:54 -03:00
Benjamin Vedder
e29c97f8fc
Added ICM-20948 callback to state struct
2019-05-06 22:40:05 +02:00
Benjamin Vedder
a80829f5c5
Merge pull request #90 from powerdesigns/virtual-motor-update
...
Updated virtual motor library
2019-05-04 10:48:47 +02:00
Benjamin Vedder
aaf45fc20c
Merge branch 'powerdesigns-Axiom-board-support'
2019-05-04 10:44:48 +02:00
Benjamin Vedder
05b1a9483e
Merge branch 'Axiom-board-support' of https://github.com/powerdesigns/bldc into powerdesigns-Axiom-board-support
2019-05-04 10:44:03 +02:00
Benjamin Vedder
404bbcf64b
Fixed current offset fault bug, added support for multiple IMUs and ICM-20948
2019-05-03 19:55:36 +02:00
Marcos Chaparro
4d93f2fef1
Axiom: configurable current sensor gain
...
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2019-04-27 16:57:35 -03:00
Marcos Chaparro
1d08745376
Axiom control board support
...
Rename paltatech naming to Axiom.
For safety set Axiom default max input voltage to 0.0V so it can not run a
motor without mc_conf being explicitly configured by the user.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2019-04-27 08:21:46 -03:00
Maximiliano Cordoba
0841a9ce87
updated virtual motor library, adding pole pair numbers into the model, changing variable names to better address the purpose of them, and including flux linkage into the id calculation.
...
Signed-off-by: Maximiliano Cordoba <mcordoba@powerdesigns.ca>
2019-04-26 11:49:30 -03:00
Benjamin Vedder
490d44dd10
Updated changelog
2019-04-26 12:17:43 +02:00
Benjamin Vedder
8313b32c0c
Some fixes on PR
2019-04-26 12:02:57 +02:00
Benjamin Vedder
1e4078a713
Merge pull request #88 from paltatech/current-sensor-fault-detection
...
Detect current sensor failures
2019-04-26 11:25:30 +02:00
Benjamin Vedder
0551117351
Some HW cleanup and documentation, fixed DRV8301 fault readout bug, added mpu_read_reg terminal command
2019-04-26 11:07:31 +02:00