Commit Graph

81 Commits

Author SHA1 Message Date
Benjamin Vedder 805006f03e LispBM file import support 2022-07-25 14:26:21 +02:00
Benjamin Vedder 647d75138c Added get-dist-abs to lbm extensions 2022-07-20 11:04:57 +02:00
Benjamin Vedder d458b0f10e Added app-to-use to lispbm configuration parameters 2022-07-13 13:06:52 +02:00
Benjamin Vedder 360f0ef9a9 Lispbm offDelay current argument 2022-07-05 13:41:24 +02:00
Benjamin Vedder 7982a32916 Added foc_beep command to lisp 2022-06-17 10:43:19 +02:00
Netzpfuscher 8268197813 Added commands to detach peripherial from ADC-App and set values from LISP 2022-06-05 07:42:16 +02:00
Benjamin Vedder 9ff5775fca Added more pin modes 2022-05-13 10:14:37 +02:00
Benjamin Vedder 64db50a1f1 Yet another attempt at running lisp i2c together with uart when there is no pin conflict 2022-05-12 20:52:41 +02:00
Benjamin Vedder 4b7827ba4d Another attempt at running lisp i2c together with uart when there is no pin conflict 2022-05-12 20:48:23 +02:00
Benjamin Vedder 008cddc61d Only disable UART app on pin conflict 2022-05-12 16:14:16 +02:00
Benjamin Vedder bbbb93073a C library thread support, more functions and examples 2022-05-11 22:10:42 +02:00
Benjamin Vedder 35aebba3db Added very first attempt at dynamic C library loading support 2022-05-10 20:42:00 +02:00
Benjamin Vedder 0d2b0baac9 Added printf 2022-05-10 19:31:58 +02:00
Benjamin Vedder e6f31eb5f6 Added stop function 2022-05-10 19:05:43 +02:00
Benjamin Vedder 1af7e84402 Added library loader and reserved 1k ram for libraries 2022-05-10 16:19:01 +02:00
Benjamin Vedder d87ada9b1a Added FOC detection command 2022-05-06 19:49:58 +02:00
Benjamin Vedder 452254d73c Add argument to get setting limits 2022-05-06 18:41:50 +02:00
Benjamin Vedder cf63e3c77b Added many more settings to lispbm 2022-05-06 14:37:08 +02:00
Benjamin Vedder 8553e6deec Macro symbol name changes 2022-05-05 20:02:20 +02:00
Benjamin Vedder ac1ef5fbb0 Major loop performance and memory optimization, gave lbm more memory 2022-05-05 19:50:22 +02:00
Benjamin Vedder 9ec5fec4cf Added lispbm gpio-support for adc1 and adc2 2022-05-03 22:53:10 +02:00
Benjamin Vedder 503a55005e Do not block on tx with half duplex uart 2022-05-01 20:55:05 +02:00
Benjamin Vedder 673e682e5a Added LBM input voltage and duty cycle settings 2022-05-01 13:59:44 +02:00
Benjamin Vedder c1bffc44c8 Small fix 2022-04-30 16:15:49 +02:00
Benjamin Vedder 45992edcfd Change str-from-n format, allow using hall sensor pins as gpio 2022-04-29 15:50:56 +02:00
Netzpfuscher 2e28683119 Disable UART receiver during half-duplex transmit and make the call blocking until transmit queue is empty 2022-04-28 20:06:29 +02:00
Benjamin Vedder ec0deedb06 UART bug fix 2022-04-28 18:18:48 +02:00
Benjamin Vedder e1446e9fab Fixed bug in sysinfo-command 2022-04-28 18:00:07 +02:00
Benjamin Vedder cca42b47ff Added half duplex uart mode 2022-04-28 13:42:14 +02:00
Benjamin Vedder 8cb88245bb Added lisp extension load support for custom apps and quite test of it 2022-04-20 17:16:52 +02:00
Benjamin Vedder a26c9ac97b Configurable i2c-pins 2022-04-19 23:44:43 +02:00
Benjamin Vedder de09850ec0 Congfigurable i2c_bb bitrate 2022-04-19 17:21:19 +02:00
Benjamin Vedder 4a408a533e Added bufset-bit and bufcpy 2022-04-18 18:06:21 +02:00
Benjamin Vedder cf80a1e1d7 Added foc-openloop command 2022-04-14 21:17:45 +02:00
Benjamin Vedder 12ef365fce Removed cast-i as it is a fundamental now 2022-04-14 19:41:09 +02:00
Benjamin Vedder 2dec016b5b Fixed buflen-bug and added cast-i 2022-04-14 17:44:59 +02:00
Benjamin Vedder 21b2ef65f5 Added bufclear 2022-04-14 13:45:36 +02:00
Benjamin Vedder 9bd44134ae Apply limits to mcconf 2022-04-12 15:01:57 +02:00
Benjamin Vedder 6363f0ee07 Config update optimization 2022-04-12 14:09:16 +02:00
Benjamin Vedder c32c557bdd Added sysinfo extension 2022-04-10 21:21:35 +02:00
Benjamin Vedder 4325ae1ab7 hall extension fix 2022-03-31 21:16:44 +02:00
Benjamin Vedder a1f410262a Lisp configuration support 2022-03-31 19:37:36 +02:00
Benjamin Vedder eeb8e2b4d1 Unified symbols 2022-03-31 15:18:59 +02:00
Benjamin Vedder d9f3b85171 Updated names for new version of lispbm 2022-03-25 17:11:43 +01:00
Benjamin Vedder b608a7ab1d
Merge pull request #450 from kubark42/split_utils
Split `utils.c/.h` into `math_utils.c/.h` and `sys_utils.c/.h`
2022-03-25 11:20:39 +01:00
Benjamin Vedder bcf256ddc5 Added get-adc-decoded and throttle-curve lisp functions 2022-03-24 22:21:28 +01:00
Kenn Sebesta cf6f32332d [Utils] Update the header includes 2022-03-23 20:25:37 -04:00
Benjamin Vedder ef5421d65a Lisp GPIO-support 2022-03-13 22:53:25 +01:00
Benjamin Vedder 6ace516b3f Added CAN status message 6 with ADC and PPM values 2022-03-13 20:56:26 +01:00
Benjamin Vedder e02ca4fda5 Added lisp eeprom functions 2022-03-13 19:14:33 +01:00