Benjamin Vedder
|
123bb00ab4
|
Major 2019 update
|
2019-02-18 19:30:19 +01:00 |
Marcos Chaparro
|
4ac69232d9
|
Configure deadtime by just defining it in nanoseconds. Firmware will calculate the required DTG register value.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
|
2019-01-31 00:51:35 -03:00 |
Marcos Chaparro
|
9652231edb
|
Allow to run PWM at frequencies multiples FOC loop to support applications with PWM running at 100+kHz.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
|
2019-01-30 00:33:56 -03:00 |
Marcos Chaparro
|
c59dd2b2fc
|
Fix shadowed variables. Add -Wshadow.
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
|
2019-01-28 16:52:02 -03:00 |
Marcos Chaparro
|
12fcffb629
|
Window Watchdog feed moved outside ADC ISR. Now it has the same coverage as the IWDG, with the extra capability of detecting that the timeout thread is running faster than expected.
Signed-off-by: Marcos Chaparro <mchaparro@paltatech.com>
|
2019-01-24 13:16:28 -03:00 |
Marcos Chaparro
|
17f97763c0
|
Extend watchdog coverage with IWDG, a watchdog running from an independent LF oscillator. If any of the threads being monitored does not report for more than 12ms, a reset will be asserted. When a WDG reset happens, the user can see it in the fault logs from vesc tool
Signed-off-by: Marcos Chaparro <mchaparro@paltatech.com>
|
2019-01-24 12:19:44 -03:00 |
Marcos Chaparro
|
add8b31975
|
Always measure phase resistance with MaxPhaseAmps/2 for consistent automatic resistance measurement
Signed-off-by: Marcos Chaparro <mchaparro@paltatech.com>
|
2019-01-08 20:30:55 -03:00 |
Marcos Chaparro
|
e284d1ae5e
|
Compensate for line-to-line measurement in FOC
Signed-off-by: Marcos Chaparro <mchaparro@paltatech.com>
|
2018-12-12 18:41:10 -03: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
|
e83af32219
|
Some cleanup, updated speed PID controller, some NAN-checks, iterative observer
|
2017-10-20 20:06:06 +02:00 |
Benjamin Vedder
|
37bb857a58
|
Wrapped GNU_SOURCE in ifndef
|
2017-09-21 21:20:11 +02:00 |
Benjamin Vedder
|
7cc18a4fc3
|
Merge pull request #34 from kalvdans/fsincos-compilation-warning
Include declaration of fsincos.
|
2017-09-21 18:41:34 +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 |
Christian Häggström
|
fb8d9adf4f
|
Include declaration of fsincos.
Fix compilation warning about fsincos undeclared on Linux by defining
_GNU_SOURCE before including <math.h>
|
2017-05-28 21:47:25 +02:00 |
Benjamin Vedder
|
5dbc94c525
|
FW 3.7
|
2016-11-04 15:18:34 +01:00 |
Benjamin Vedder
|
d2f6d87560
|
FW 3.0: HW60 support, 3 low/high side shunt support, permanent NRF option
|
2016-06-27 17:29:09 +02:00 |
Benjamin Vedder
|
ed61c4d332
|
FW 2.18: Better FOC sensorless startup, app adc safety fix
|
2016-05-19 19:24:01 +02:00 |
Benjamin Vedder
|
cb2a205cb8
|
FW 2.17: as5047 support, change sensor port mode in conf, better encoder detection, FOC ah and wh counter fixes
|
2016-04-27 15:32:32 +02:00 |
Benjamin Vedder
|
08a27cfbbd
|
FW 1.16: Hall sensor position control, brake at 0RPM setpoint in FOC, FOC parameter detection fix
|
2016-02-24 21:19:44 +01:00 |
Benjamin Vedder
|
6d33ac83b6
|
FW 1.13: APP_ADC input 2, interface locks during detection, inductance detection fix
|
2016-02-02 17:19:37 +01:00 |
Benjamin Vedder
|
02f140e335
|
FW 2.11: Refactoring, dead time comp fix for smoother braking when the speed is zero
|
2016-01-30 15:57:51 +01:00 |
Benjamin Vedder
|
e6ea308a48
|
FW 2.10: FOC hybrid hall sensor support with interpolation
|
2016-01-27 23:57:23 +01:00 |
Benjamin Vedder
|
cc17142264
|
Encoder position control fix
|
2015-12-29 02:37:09 +01:00 |
Benjamin Vedder
|
42c1b79a08
|
FW 2.7: Better encoder support, small UART and CAN fixes, NRF commands preparation
|
2015-12-28 01:50:23 +01:00 |
Benjamin Vedder
|
d995cf6749
|
FW 2.6: Slow abs current fix, current limit fix, FOC control CPU resource measurement, current filters, D current injection fix
|
2015-12-24 00:43:31 +01:00 |
Benjamin Vedder
|
2377a45bcb
|
FW 2.5: red LED fix on hw 4.5, updated default PID parameters
|
2015-12-19 21:24:46 +01:00 |
Benjamin Vedder
|
59309d9772
|
FW 2.4: some nan fixes that shoud prevent FOC from stopping and needing a reboot in some cases
|
2015-12-10 23:21:04 +01:00 |
Benjamin Vedder
|
ff090fd4e0
|
FW 2.3: MAJOR UPDATE: FOC!!
|
2015-12-08 21:01:23 +01:00 |