Commit Graph

243 Commits

Author SHA1 Message Date
Benjamin Vedder 828cdd92f8 Chuk and PPM config structs, phase advance fixes and implementation for delay comm mode, CAN fixes and status message implementation, multi-esc mode for PPM and Chuk, traction control for PPM and chuk, CAN id config, multi-esc and traction control config, ADC sampling change, hall-sensor read bug fix for HW45+ 2015-02-19 21:20:07 +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 8dc8ffe2c7 Nunchuk ramping, ws2811 configurable pin (Requieres latest BLDC_Tool) 2014-12-20 12:52:38 +01:00
Benjamin Vedder bc4409ba14 Full brake current estimation (NOTE: Extra parameter added, so update BLDC_Tool) 2014-12-13 01:31:54 +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 33c81db930 Deadband fix, configurable temperature limit 2014-11-25 21:05:46 +01:00
Benjamin Vedder d9c5ed7ac3 Added hw 46 and implemented an I2C reset function 2014-11-23 20:29:36 +01:00
Benjamin Vedder f7cda79d1b HW45-implementation, temp-protection, nunchuk-fix, i2c-fixes 2014-10-19 19:31:06 +02:00
Benjamin Vedder 38942b273e Added GPL to the nunchuk implementation 2014-10-19 01:06:20 +02:00
Benjamin Vedder 81a6d84113 Nunchuk implementation (Nyko Kama tested), mah and wh counting 2014-10-19 01:00:53 +02:00
Benjamin Vedder bc0ab63e21 app_sten fix 2014-10-05 16:23:02 +02:00
Benjamin Vedder 2119242b43 Soft RPM limit for current mode in ppm app 2014-09-21 19:29:26 +02:00
Benjamin Vedder 3430d61a6f Added missing timeout files 2014-09-21 17:41:11 +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 2e723ece6f App configuration, eeprom emu fix, reboot command 2014-09-18 23:00:14 +02:00
Benjamin Vedder 6d4e55051c Prepared applications for runtime configuration 2014-09-17 21:05:57 +02:00
Benjamin Vedder fd83286cd6 Parameter detection command and RC-car fix 2014-09-15 22:44:39 +02:00
Benjamin Vedder a0024affd4 Some longboard updates and a timer struct write move 2014-08-30 02:02:32 +02:00
Benjamin Vedder d205d2689a Added HDD motor configuration 2014-08-16 16:12:14 +02:00
Benjamin Vedder 2c7017c3a3 Voltage terminal command and ebike motor configuration 2014-08-14 00:23:32 +02:00
Benjamin Vedder e24b555dea Some fixes 2014-08-10 22:48:31 +02:00
Benjamin Vedder 58258d5efa Added uartcomm application 2014-08-10 21:51:13 +02:00
Benjamin Vedder 0402f69d1f Startup boost fix 2014-08-03 18:23:18 +02:00
Benjamin Vedder 7051ccd557 RPM calculation and longboard app updates 2014-08-01 15:43:36 +02:00
Benjamin Vedder 8f79c061aa Better startup in general and smooth RPM limit for the longboard 2014-07-30 12:48:40 +02:00
Benjamin Vedder 8627d1c8d1 Lots of updates and fixes after one week of testing on an electric longboard 2014-07-27 19:40:38 +02:00
Benjamin Vedder 0a02f2e017 Added an uart communication application and extended the packet handler 2014-07-19 11:41:16 +02:00
Benjamin Vedder 76106c2b80 Fixed the rccar configuration 2014-06-29 14:58:37 +02:00
Benjamin Vedder a54a79a4d4 Removed some hard-coded parameters 2014-06-26 19:41:57 +02:00
Benjamin Vedder 22b900995c More RPM limit fixes 2014-06-13 14:35:34 +02:00
Benjamin Vedder ff7621768e Sten updates 2014-06-07 21:11:02 +02:00
Benjamin Vedder 0500c6cda5 PID controller and rc car app updates 2014-05-26 19:29:51 +02:00
Benjamin Vedder 1f55fe377a Current control improvements 2014-05-10 10:21:47 +02:00
Benjamin Vedder c525ce4671 Some refactoring and a fix 2014-05-09 12:45:11 +02:00
Sven dd98d503f7 Merge branch 'master' of https://github.com/vedderb/bldc 2014-05-06 18:50:45 +02:00
Sven e605570874 Sten updates 2014-05-06 18:50:41 +02:00
Benjamin Vedder 9b9cf5f875 Many important bug fixes 2014-05-05 20:39:25 +02:00
Sven 99fca89569 Fixed the previous commit 2014-05-04 16:07:51 +02:00
Sven dd864e0cc3 A RCCAR bug fix 2014-05-04 16:05:10 +02:00
Sven 3a199fa883 Fixed braking 2014-05-01 21:20:53 +02:00
Benjamin Vedder 5c6d7911f6 Inductace-detection updates 2014-04-21 16:17:39 +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