Benjamin Vedder
|
b1915b06a7
|
Some updates for PRs
|
2020-06-03 10:52:55 +02:00 |
Benjamin Vedder
|
9781fb9563
|
Manually merged #166
|
2020-05-12 15:53:32 +02:00 |
Benjamin Vedder
|
6196805d8c
|
Added CHUK_CTRL_TYPE_CURRENT_BIDIRECTIONAL, some fixes on last PR
|
2020-05-03 22:35:37 +02:00 |
Peemouse
|
f6d7ed1fd2
|
Add COMM_GET_MCCONF_TEMP command
|
2020-05-01 15:22:09 +02:00 |
Benjamin Vedder
|
36c56b38fc
|
Updated changelog and version + test version numbers
|
2020-05-01 09:45:32 +02:00 |
Benjamin Vedder
|
80fffdea73
|
Fixed PPM bug in previous release
|
2020-04-27 14:23:49 +02:00 |
Benjamin Vedder
|
ef4ebfde93
|
Allow throttle in opposite direction even after passing speed limit for PPM and VESC Remote apps
|
2020-04-26 11:48:55 +02:00 |
Benjamin Vedder
|
538043285a
|
Updated changelog
|
2020-04-21 20:01:33 +02:00 |
Benjamin Vedder
|
d9fc2fc34c
|
Moved IMU calibration to blocking thread
|
2020-04-19 10:20:48 +02:00 |
Benjamin Vedder
|
9924f333af
|
Made motor temperature lpf slower, and added median motor temperature lpf to HWs with adc mux
|
2020-04-18 09:48:25 +02:00 |
Benjamin Vedder
|
ee8f946aa8
|
Hall sensor transition and interpolation improvements
|
2020-04-17 00:38:36 +02:00 |
Benjamin Vedder
|
c64e7987bc
|
Use fast speed estimator for hall sensors and encoder
|
2020-04-16 12:16:02 +02:00 |
Benjamin Vedder
|
4dab6ed9e7
|
Fixed merge, renamed utils_batt_norm_v_to_capacity, scale battery ah with 0.85 since the battery is not fully depleted at 3.2V per cell
|
2020-04-16 09:39:47 +02:00 |
Benjamin Vedder
|
6f7c40b4e1
|
Improved flux linkage measurement
|
2020-04-16 09:12:08 +02:00 |
Benjamin Vedder
|
8a83cfc48c
|
Updated changelog
|
2020-04-09 22:50:37 +02:00 |
Benjamin Vedder
|
3ab8002fa4
|
Motor temperature filtering bug fix
|
2020-04-09 22:33:20 +02:00 |
Benjamin Vedder
|
1016ab076b
|
Added hall_analyze terminal command
|
2020-04-03 22:57:43 +02:00 |
Benjamin Vedder
|
88d74ae0b6
|
Added mutex to DRV SPI driver, moved fault stop to thread, smooth current ramping for sensor and flux linkage detection
|
2020-04-03 20:12:12 +02:00 |
Benjamin Vedder
|
c0f75f14ac
|
Current ramping during resistance measurement
|
2020-04-02 20:43:11 +02:00 |
Benjamin Vedder
|
468e090f3b
|
Updated changelog
|
2020-03-22 18:38:45 +01:00 |
Benjamin Vedder
|
d4f3986cf5
|
Removed old chibios, recompiled FWs, updated changelog
|
2020-03-22 13:50:32 +01:00 |
Benjamin Vedder
|
28d97a421d
|
Updated changelog
|
2020-03-20 21:55:01 +01: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
|
7391330f4c
|
Added test build flag
|
2020-03-17 11:46:52 +01:00 |
Benjamin Vedder
|
ad2828cc30
|
Updated readme
|
2020-03-17 09:40:38 +01:00 |
Benjamin Vedder
|
fc0de78619
|
Updated appconf signature for balance app
|
2020-03-16 20:46:40 +01:00 |
Benjamin Vedder
|
9d6abcd495
|
Added unity to build script
|
2020-03-16 20:04:32 +01:00 |
Benjamin Vedder
|
52e17059e5
|
Major restructuring for dual motor support, and added unity hw files
|
2020-03-16 18:32:39 +01:00 |
Benjamin Vedder
|
e1c859c894
|
Current controller windup protection improvement
|
2020-03-06 22:04:59 +01:00 |
Benjamin Vedder
|
5df92463f3
|
Pos PID fix, AS5047 fix, changed FOC time constant, updated conf generator
|
2020-02-27 17:49:35 +01:00 |
Benjamin Vedder
|
97ef43cff8
|
Leave debug mode on NRF5x after SWD upload, more TS5700N8501 encoder features, more CAN baud rates
|
2020-02-01 00:37:25 +01:00 |
Benjamin Vedder
|
b6949d60dc
|
FW4.00: HFI and many updates, see changelog
|
2020-01-28 19:46:19 +01:00 |
Benjamin Vedder
|
ffbc6eb89b
|
First attempt at HFI
|
2020-01-20 09:39:33 +01:00 |
Benjamin Vedder
|
b002e5d78e
|
FW 3.66: Many changes, see changelog
|
2020-01-12 21:25:21 +01:00 |
Benjamin Vedder
|
210ec40d74
|
PTC motor thermistor support, APP_PPM sleep fix
|
2019-12-22 21:22:07 +01:00 |
Benjamin Vedder
|
ceb8b7bf7d
|
HW60_MK3 support, shutdown fix, added COMM_SET_CURRENT_REL, ramp fix, PPM timeout fix, IRQ prio fix
|
2019-12-19 16:55:38 +01:00 |
Benjamin Vedder
|
78d3cef3ff
|
Added support for HW60_MK3 and disable shutdown when watchdog runs slowly
|
2019-12-09 10:57:33 +01:00 |
Benjamin Vedder
|
23e61925b6
|
FW upload compression support, TS5700N8501 support
|
2019-12-05 19:50:17 +01:00 |
Benjamin Vedder
|
dfc3ed2319
|
Final v3.62
|
2019-09-27 12:56:49 +02:00 |
Benjamin Vedder
|
f34d0159bf
|
Fixed nunchuk bug and added COMM_BM_MEM_READ command
|
2019-09-21 12:50:39 +02:00 |
Benjamin Vedder
|
db6ba047d9
|
Added COMM_BM_READ_MEM command
|
2019-09-17 19:39:11 +02:00 |
Benjamin Vedder
|
eb6f5945ce
|
FW 3.61: Added smart reverse mode to PPM app, and some fixes
|
2019-09-09 19:34:26 +02: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
|
602db7435b
|
FW3.59. Many updates, see changelog for details
|
2019-09-03 20:39:05 +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 |
Davide D'Agostino
|
b8a152c5f6
|
Update configuration using the vesc tool
|
2019-06-28 15:37:56 -07: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 |
Benjamin Vedder
|
404bbcf64b
|
Fixed current offset fault bug, added support for multiple IMUs and ICM-20948
|
2019-05-03 19:55:36 +02: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
|
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 |
Benjamin Vedder
|
a2bf8a87c6
|
Chuk RPM filter and output rate updates
|
2019-04-18 23:43:07 +02:00 |
Benjamin Vedder
|
023d78679f
|
Fixed flash CRC check
|
2019-04-18 22:30:01 +02:00 |
Benjamin Vedder
|
5202ef41d9
|
Chuk stop PID on dropout, ppm multi vesc duty fix
|
2019-04-18 20:00:26 +02:00 |
Benjamin Vedder
|
e09bc7ce22
|
Increased version number and updated configuration signatures
|
2019-04-14 07:44:55 +02:00 |
Benjamin Vedder
|
1161f8417c
|
Added SWD programming support (based on Black Magic Probe) and open loop duty cycle control
|
2019-03-31 10:49:18 +02:00 |
Benjamin Vedder
|
39bb8a6b09
|
FW 3.53: Limit foc_current_filter_const range, 1Mbit/de NRF speed, lower detect f_sw for resistance, no temp_comp by default
|
2019-03-20 22:46:36 +01:00 |
Benjamin Vedder
|
65298263b6
|
75/300 R2 support, terminal sync cmd, IMU support, option to disable permanent UART, collected timer functions in one place
|
2019-03-10 14:57:42 +01:00 |
Benjamin Vedder
|
9cbddf4066
|
Increased AS5047 error rate threshold
|
2019-03-04 20:05:20 +01:00 |
Benjamin Vedder
|
35c1c72ab4
|
Commands restructuring for thread safety, 75/300 vreg fix, fixed relative current commands
|
2019-03-04 19:23:38 +01:00 |
Benjamin Vedder
|
01e72eb555
|
Autogenerated config parsing with signatures, fixed previous PRs
|
2019-03-01 21:36:58 +01:00 |
Benjamin Vedder
|
f9ce429447
|
Ramping updates
|
2019-03-01 17:18:07 +01:00 |
Benjamin Vedder
|
123bb00ab4
|
Major 2019 update
|
2019-02-18 19:30:19 +01:00 |
Benjamin Vedder
|
43c3bbaf91
|
FW 3.40: Added vesc id to mc_values
|
2018-07-23 15:43:58 +02:00 |
Benjamin Vedder
|
a20c35b338
|
FW 3.39: AUX pin support, some refactoring
|
2018-07-06 21:20:54 +02:00 |
Benjamin Vedder
|
beea1c8604
|
FW 3.38: Fixed temperature limit bug
|
2018-04-22 12:13:08 +02:00 |
Benjamin Vedder
|
22dc2ce33c
|
FW 3.37: FOC KI temp comp, configurable foc current filter
|
2018-03-24 22:32:58 +01:00 |
Benjamin Vedder
|
f7d0897c73
|
Added handbrake function to the simple CAN interface
|
2018-03-02 11:48:49 +01:00 |
Benjamin Vedder
|
bf27cb673e
|
Removed software servo driver, fixed hw servo driver to work with all hardwares
|
2018-02-28 10:22:25 +01:00 |
Benjamin Vedder
|
5a189290bc
|
FW 3.34: PID POS in values, inverted direction angle normalization, relative current mode in APP_ADC
|
2018-01-24 09:39:06 +01:00 |
Benjamin Vedder
|
47c0826c5e
|
Fixed CAN baudrate update
|
2017-11-08 22:04:56 +01:00 |
Benjamin Vedder
|
5348662197
|
FW 3.32: Configurable CAN baud rate
|
2017-11-08 14:07:35 +01:00 |
Benjamin Vedder
|
6277cf74ca
|
FW 3.31: Acc temp dec option, PID for APP_ADC
|
2017-10-27 21:29:12 +02:00 |
Benjamin Vedder
|
e83af32219
|
Some cleanup, updated speed PID controller, some NAN-checks, iterative observer
|
2017-10-20 20:06:06 +02:00 |
Benjamin Vedder
|
d073622fff
|
Disabled throttle limit scaling
|
2017-09-21 21:12:09 +02:00 |
Benjamin Vedder
|
79bfbe6234
|
FW3.28: dual throttle curves, ntc beta factor config, board file added
|
2017-09-06 21:13:28 +02:00 |
Benjamin Vedder
|
f141157358
|
First official commit after the VESC Project release
|
2017-09-04 21:12:43 +02:00 |
Benjamin Vedder
|
0b59fb1445
|
FW 3.10: BLDC ADC sampling bug fix when changing switching frequency, removed cycles_running from mcpwm
|
2016-11-06 20:28:07 +01:00 |
Benjamin Vedder
|
bb2bfa3b9c
|
FW 3.9: Final float serialization update, new option to invert motor direction, UUID readout
|
2016-11-06 18:14:06 +01:00 |
Benjamin Vedder
|
5dbc94c525
|
FW 3.7
|
2016-11-04 15:18:34 +01:00 |