Benjamin Vedder
|
0f12cb7d50
|
First round of cleanup
|
2022-02-19 18:51:34 +01:00 |
Jakub Tomczak
|
2a120615be
|
encoders to encoder refactor
|
2022-01-09 17:10:40 +01:00 |
Jakub Tomczak
|
4743194894
|
old encoder files deleted
|
2021-12-20 14:18:51 +01:00 |
Jakub Tomczak
|
f26f3beb2d
|
WIP: 3 encoders partially implemented, AS504x tested
compiled on gcc-arm-none-eabi-7-2018-q2
|
2021-12-14 16:40:40 +01: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
|
52e17059e5
|
Major restructuring for dual motor support, and added unity hw files
|
2020-03-16 18:32:39 +01:00 |
Benjamin Vedder
|
c76942009b
|
Some fixes after the merge
|
2019-02-19 18:55:18 +01:00 |
Marcos Chaparro
|
08dd452c00
|
Last commit asserted a FAULT_CODE_NONE but it shouldnt be used like that, it caused issues on boot
Signed-off-by: Marcos Chaparro <mchaparro@paltatech.com>
|
2019-01-08 19:23:43 -03:00 |
Marcos Chaparro
|
34bacefe99
|
Configure Brown Out Reset to keep mcu under reset until VDD reaches 2.7V. Configure Programmable Voltage Detector to interrupt and log a fault when mcu VDD drops below 2.9V.
Signed-off-by: Marcos Chaparro <mchaparro@paltatech.com>
|
2019-01-08 11:36:42 -03: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
|
f141157358
|
First official commit after the VESC Project release
|
2017-09-04 21:12:43 +02:00 |
Benjamin Vedder
|
5dbc94c525
|
FW 3.7
|
2016-11-04 15:18:34 +01: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
|
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
|
ff090fd4e0
|
FW 2.3: MAJOR UPDATE: FOC!!
|
2015-12-08 21:01:23 +01:00 |
Benjamin Vedder
|
c4ff81e849
|
Ported to ChibiOS 3, refactoring, cleanup, added safe start delay after fault for PPM app, removed unused ST libraries
|
2015-10-08 23:09:39 +02:00 |
Benjamin Vedder
|
f032111b9b
|
NRF updates, better servo output support
|
2015-07-31 23:26:50 +02:00 |
Benjamin Vedder
|
2ccb52514e
|
Encoder support, NRF nunchuk support
|
2015-04-11 10:07:36 +02:00 |
Benjamin Vedder
|
d6beda7b47
|
Complete servo-decoding rewrite, common command module, full access to everything over uart, more ppm options
|
2014-09-20 03:22:38 +02:00 |
Benjamin Vedder
|
452b8e9506
|
Timer synchronization from cyril; clearer and safer timer register updates
|
2014-09-12 13:03:34 +02:00 |
Benjamin Vedder
|
2bf95ae27f
|
Servo input updates and RPM limits
|
2014-04-02 20:23:27 +02:00 |
Benjamin Vedder
|
0ba8e01a9e
|
Timer register update synchronization
|
2014-04-01 19:26:46 +02:00 |
Benjamin Vedder
|
ddc98ac4ef
|
ADC sampling fix
|
2014-02-15 23:36:50 +01:00 |
Benjamin Vedder
|
eaebf6148a
|
first commit
|
2014-01-09 15:20:26 +01:00 |