Commit Graph

32 Commits

Author SHA1 Message Date
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 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 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 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
Lucas Pleß 06b00b747f added olimex programming option 2015-10-06 12:50:48 +02:00
Benjamin Vedder 06129bb66c FW 1.13: Hw 4.8 support, new CC implementation for nunchuk, refactoring, custom app and hw config support 2015-09-17 23:24:55 +02:00
Benjamin Vedder 58d892935d PPM dec fix, current sampling updates, ADC cruise control, commutation fix, higher switching frequency, refactoring 2015-08-23 18:26:05 +02:00
Benjamin Vedder f032111b9b NRF updates, better servo output support 2015-07-31 23:26:50 +02:00
Benjamin Vedder bc7a779632 Bootloader support, CAN fixes 2015-05-08 22:53:59 +02:00
Benjamin Vedder 2ccb52514e Encoder support, NRF nunchuk support 2015-04-11 10:07:36 +02:00
Benjamin Vedder 60f4634a7a Restored upload command 2015-01-09 17:24:03 +01:00
Benjamin Vedder 44c1701cf9 Included stable version of ChibiOS, fixed i2c issues, gave more RAM in linker script, added table-based gamma correction for PCB LEDs 2015-01-05 05:48:29 +01:00
Benjamin Vedder c3dec34d72 Updated upload command to also work with latest openocd, gamma correction for ws2811 LEDs 2014-12-27 23:24:20 +01:00
Benjamin Vedder 9ff0f99593 WS2811/WS2812 LED driver to use LEDs for turn and brake lights, etc 2014-12-09 00:11:29 +01:00
Benjamin Vedder 5675c4f485 First CAN implementation 2014-12-07 04:30:25 +01:00
Benjamin Vedder a4072fc108 Temperature limit bug fix, removed compilation warnings (requires modifying stm32f4xx.h in chibios) 2014-12-06 23:36:36 +01:00
Victor Stensson a367058998 Added victors HW 2014-10-25 21:13:16 +02:00
Benjamin Vedder 10bbe73206 Global timeout implementation 2014-09-20 13:41:18 +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 1f1a8af1d7 Full runtime configuration support with flash storage 2014-09-15 02:39:58 +02:00
Benjamin Vedder 2cc53de346 Major USB communication protocol re-write and beginning runtime motor parameter configuration 2014-09-14 23:08:22 +02:00
Benjamin Vedder 1f1c67944c Some cleanup 2014-04-19 00:27:10 +02:00
Benjamin Vedder f4b638ed04 Added an application directory and converted some parts of the main function to applications 2014-04-19 00:09:46 +02:00
Benjamin Vedder 1b0a72a07b Some refactoring 2014-04-14 23:02:45 +02:00
Benjamin Vedder 55dcf4bfbb Refactoring, braking features and some bug fixes 2014-04-12 21:59:33 +02:00
Benjamin Vedder ff80b6bee5 Adaptive switching frequency and some bug fixes 2014-03-15 22:32:00 +01:00
Benjamin Vedder 60c3be2b93 Added a VBUS option to the makefile that is supported by the latest version of ChibiOS 2014-02-24 08:41:25 +01:00
Benjamin Vedder 4b01166821 Proper start in the reverse direction and detecting PID bug fix 2014-02-13 23:07:06 +01:00
Benjamin Vedder 85bdada163 Current sampling fix 2014-01-12 23:07:35 +01:00
Benjamin Vedder eaebf6148a first commit 2014-01-09 15:20:26 +01:00