Commit Graph

1336 Commits

Author SHA1 Message Date
Benjamin Vedder f6baa653ea Updated linker script and flash helpers to get 128k extra code space. Note that this requires the updated bootloader with compression support. 2022-01-18 20:31:24 +01:00
Benjamin Vedder f74019c940 Added stream token parser 2022-01-18 12:26:41 +01:00
Benjamin Vedder b144b579bd Fixed problem in loader 2022-01-18 10:45:38 +01:00
Benjamin Vedder d80890b25b Simplified and optimized token parser for low stack usage 2022-01-18 03:31:54 +01:00
Benjamin Vedder b8646199eb Added token parser stack check 2022-01-17 23:33:31 +01:00
Benjamin Vedder c87bf43b23 Added stack checks 2022-01-17 22:15:48 +01:00
Benjamin Vedder c4922210e3 Merge branch 'release_5_03' 2022-01-17 18:32:20 +01:00
Benjamin Vedder 9988d4d44a added 60v2_alva to build script 2022-01-17 18:31:54 +01:00
Benjamin Vedder 3d989de559 Added system time extensions and speed test example 2022-01-17 01:12:19 +01:00
Benjamin Vedder d94a6d3953 Added Joels changes (better to add his repo as submodule at some point) 2022-01-17 00:00:38 +01:00
Benjamin Vedder 9c484d01e4 Decreased stack sizes to save ram 2022-01-16 21:57:12 +01:00
Benjamin Vedder 92efab4896 Changed to release settings 2022-01-16 17:19:03 +01:00
Benjamin Vedder 3b8b81c5b9 More lisp extensions 2022-01-16 16:21:18 +01:00
Benjamin Vedder 53286b868d Updated bms print example 2022-01-16 00:46:20 +01:00
Benjamin Vedder bf7bd9d8a5 Added foldl to example 2022-01-16 00:43:03 +01:00
Benjamin Vedder 1b688edcfb Lisp ADC extension and example 2022-01-16 00:14:55 +01:00
Benjamin Vedder c8426bb063 Added lisp stack monitor and another example 2022-01-15 23:51:50 +01:00
Benjamin Vedder 4e37d636c4 More lisp 2022-01-15 20:56:06 +01:00
Benjamin Vedder 2ef226f0af Added more extensions and example 2022-01-15 01:25:11 +01:00
Benjamin Vedder cfd66856f7 More extensions 2022-01-14 20:54:24 +01:00
Benjamin Vedder 24d5640b6d Remove print error buffer 2022-01-14 18:59:34 +01:00
Benjamin Vedder 1c841ee463 More fundamental fixes 2022-01-14 15:37:45 +01:00
Benjamin Vedder ef58f7dc63 Minor fix 2022-01-14 14:40:04 +01:00
Benjamin Vedder c1e106de31 lispBM: use existing pointer for extension names, do not overallocate string space, made yield work with floats, fixed division fundamental 2022-01-14 14:34:43 +01:00
Benjamin Vedder 06386fb28f Add extensions without allocating and copying string 2022-01-14 11:22:17 +01:00
Benjamin Vedder 6c0c85bbee Lisp updates 2022-01-14 01:38:46 +01:00
Benjamin Vedder 786ee1ff7a lispbm updates 2022-01-13 17:50:27 +01:00
Benjamin Vedder 4f0388d507 Added lispbm test module (disabled by default) 2022-01-13 14:50:19 +01:00
Benjamin Vedder 38566313e7 Added hw_60v2alva 2022-01-13 01:12:52 +01:00
Benjamin Vedder 9ed0456031 Added support for CAN2 and hardware with dual CAN. Added sensor port voltage change macro. This has no effect on hardware without these things. 2022-01-13 01:00:40 +01:00
Benjamin Vedder 7d38621e32 Indentation fix 2022-01-12 12:32:38 +01:00
Benjamin Vedder 16385f1706 Renamed compression to lzo, added observer offset parameter 2022-01-12 12:27:45 +01:00
Benjamin Vedder 37ac4ffc23
Merge pull request #399 from Jfriesen222/dev_fw_5_03
Some work for new stormcore hardware prototypes
2022-01-12 09:45:20 +01:00
Jeffrey M. Friesen 53f618674a Added build script entries for new stormcore hardware 2022-01-11 12:48:19 -08:00
Jeffrey M. Friesen 0ad58b446a Merge branch 'dev_fw_5_03' of https://github.com/vedderb/bldc into dev_fw_5_03 2022-01-11 12:29:18 -08:00
Jeffrey M. Friesen 40ddb64d91 fix some config things for stormcore 2022-01-11 12:29:16 -08:00
Benjamin Vedder 988c68b3a7
Merge pull request #395 from surfdado/speed_tb_bugfix
Balance App: bugfix for speed based variable tiltback config
2022-01-09 20:27:53 +01:00
Benjamin Vedder 76f100f61a
Merge pull request #383 from TechAUmNu/dev_fw_5_03
Tweak settings for A50S hardware
2022-01-09 20:23:49 +01:00
Benjamin Vedder 88a360162e
Merge branch 'dev_fw_5_03' into dev_fw_5_03 2022-01-09 20:23:39 +01:00
Jakub Tomczak 2a120615be encoders to encoder refactor 2022-01-09 17:10:40 +01:00
Benjamin Vedder 768a9a633a Added deprecation warning 2022-01-06 22:54:27 +01:00
Benjamin Vedder 648b8a33d5 MCCONF_FOC_F_SW backwards-compatibility 2022-01-06 22:47:46 +01:00
Benjamin Vedder a092ea99d2 More consequences of the f_sw renaming 2022-01-06 21:34:22 +01:00
Benjamin Vedder af55c79a2a Renamed foc_f_sw to foc_f_zv 2022-01-06 20:44:00 +01:00
Dado Mista 015dce3845 Balance App: bugfix for speed based variable tiltback config
Avoid division by 0 when variable tiltback is not set

Signed-off-by: Dado Mista <dadomista@gmail.com>
2022-01-06 10:32:35 -08:00
Benjamin Vedder aeda17e38e Moved luna appconf 2022-01-02 22:53:19 +01:00
Benjamin Vedder 5401557f7e
Merge pull request #394 from luna-cycle/luna_bbshd_appconf
bbshd: add appconf
2022-01-02 22:40:11 +01:00
Jakub Tomczak 77d743eaeb non-extern configuration variables + moved defines 2022-01-02 17:40:55 +01:00
Jakub Tomczak 1f8a2cebfb init by encoders_type_t parameter, memory use convenient structures 2022-01-02 16:35:55 +01:00
Marcos Chaparro a1dd7f4c73 bbshd: include appconf
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2021-12-31 10:52:47 -03:00