Benjamin Vedder
|
80e9376bbc
|
Added locks around code streaming
|
2022-11-05 10:02:13 +01:00 |
Benjamin Vedder
|
9215827d76
|
Much more robust lbm event handling
|
2022-11-04 19:46:36 +01:00 |
Benjamin Vedder
|
70c58f2b7c
|
First CAN log support, added foc voltage and current extensions
|
2022-10-23 18:35:26 +02:00 |
Benjamin Vedder
|
02e4b1a7c0
|
Removed old lbm command
|
2022-10-06 19:47:28 +02:00 |
Benjamin Vedder
|
ed60bf7306
|
Fixed some threading-related issues
|
2022-09-23 13:51:21 +02:00 |
Benjamin Vedder
|
ff9679d336
|
Lisp code streaming, more native functions and checks, custom config support, moved global send buffer to mempools
|
2022-09-18 22:47:50 +02:00 |
Benjamin Vedder
|
c26ffa114d
|
Added lbm-set-quota
|
2022-09-04 22:18:15 +02:00 |
Benjamin Vedder
|
805006f03e
|
LispBM file import support
|
2022-07-25 14:26:21 +02:00 |
Benjamin Vedder
|
bbbb93073a
|
C library thread support, more functions and examples
|
2022-05-11 22:10:42 +02:00 |
Benjamin Vedder
|
1af7e84402
|
Added library loader and reserved 1k ram for libraries
|
2022-05-10 16:19:01 +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
|
887b23d7e7
|
Do not copy heap state
|
2022-04-12 12:49:29 +02:00 |
Benjamin Vedder
|
c5ff492f4b
|
Decreased lisp eval priority
|
2022-04-06 19:49:09 +02:00 |
Benjamin Vedder
|
9ba18b505d
|
Added verbose error setting
|
2022-04-03 12:40:27 +02:00 |
Benjamin Vedder
|
f85dd3e346
|
Added break support to loops
|
2022-03-31 23:22:26 +02:00 |
Benjamin Vedder
|
7c82096df1
|
Fixed heap usage calculation
|
2022-03-25 17:21:54 +01:00 |
Benjamin Vedder
|
d9f3b85171
|
Updated names for new version of lispbm
|
2022-03-25 17:11:43 +01:00 |
Benjamin Vedder
|
e02ca4fda5
|
Added lisp eeprom functions
|
2022-03-13 19:14:33 +01:00 |
Benjamin Vedder
|
3aafc38e7c
|
Fixed lisp stat send limit
|
2022-03-07 18:58:17 +01:00 |
Benjamin Vedder
|
f89b5cef9c
|
Updated docs and repl print
|
2022-03-03 19:38:51 +01:00 |
Benjamin Vedder
|
742a88f790
|
Fixed print bug
|
2022-03-02 19:07:42 +01:00 |
Benjamin Vedder
|
4b40ef3985
|
Repl updates
|
2022-03-02 00:50:01 +01:00 |
Benjamin Vedder
|
9c7c2e6ec9
|
Start lispBM even without code on repl commands
|
2022-03-01 13:08:25 +01:00 |
Benjamin Vedder
|
7a962949c4
|
Added lisp repl
|
2022-03-01 12:07:27 +01:00 |
Benjamin Vedder
|
18a683fc7d
|
Lisp updates, imu refactoring and rate check
|
2022-02-28 14:29:59 +01:00 |
Benjamin Vedder
|
8606afca8e
|
Added support for dynamic loading of lisp symbols if they are missing
|
2022-02-23 22:56:30 +01:00 |
Benjamin Vedder
|
21a2985e66
|
Added lisp UART support
|
2022-02-22 02:37:23 +01:00 |
Benjamin Vedder
|
93e6a6aeb9
|
Lisp
|
2022-02-17 00:49:11 +01:00 |
Benjamin Vedder
|
8cccadae6a
|
Updated lispbm, fixed dual motor flash motor stop
|
2022-02-13 15:18:22 +01:00 |
Benjamin Vedder
|
ebd12c1a2b
|
Added lisp even support and can-frame events
|
2022-02-03 17:31:02 +01:00 |
Benjamin Vedder
|
66f6c2e2f0
|
Prepared handling of CAN-frames in lisp
|
2022-01-31 09:12:27 +01:00 |
Benjamin Vedder
|
5fbb0a328c
|
lisp stat update
|
2022-01-29 21:26:15 +01:00 |
Benjamin Vedder
|
9527f94cf8
|
First lisp integration with vesc tool and enabled lisp by default
|
2022-01-29 03:36:34 +01:00 |
Benjamin Vedder
|
2d28ccbb05
|
Lisp
|
2022-01-21 10:52:56 +01:00 |
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
|
b144b579bd
|
Fixed problem in loader
|
2022-01-18 10:45:38 +01:00 |
Benjamin Vedder
|
b8646199eb
|
Added token parser stack check
|
2022-01-17 23:33:31 +01:00 |
Benjamin Vedder
|
3d989de559
|
Added system time extensions and speed test example
|
2022-01-17 01:12:19 +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
|
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 |