Benjamin Vedder
|
08c7877013
|
Added new configuration parameters and extensions
|
2023-06-21 14:46:11 +02:00 |
Benjamin Vedder
|
26e3a3cec9
|
Added PAS current scaling config parameter to lbm
|
2023-04-17 11:21:44 +02:00 |
Benjamin Vedder
|
523e42b829
|
Added position extensions
|
2023-04-14 09:33:22 +02:00 |
Benjamin Vedder
|
2fe3a4ecf3
|
Adapt to updated naming
|
2023-04-06 20:36:08 +02:00 |
Benjamin Vedder
|
460f9c6e87
|
Accept constant lists in extensions
|
2023-04-06 17:55:40 +02:00 |
Benjamin Vedder
|
0af9c13ab4
|
Support for incremental read and byte array changes
|
2023-04-05 15:39:55 +02:00 |
Benjamin Vedder
|
93e9fa3890
|
Added set-encoder
|
2023-03-29 12:35:32 +02:00 |
Benjamin Vedder
|
478a385bf7
|
Support for detaching only one of the ADC channels
|
2023-03-29 11:51:17 +02:00 |
Benjamin Vedder
|
9624d03706
|
Support for read only i2c-operations
|
2023-03-23 20:20:24 +01:00 |
Benjamin Vedder
|
aa00688c04
|
Added defunret
|
2023-03-21 17:05:08 +01:00 |
Benjamin Vedder
|
e160f935d3
|
Added filtering-option to some of the motor get commands
|
2023-03-16 17:45:20 +01:00 |
Teslafly
|
399b0b1e59
|
dont do any lisp things if restart cnt is not same. https://github.com/vedderb/bldc/pull/600#issuecomment-1459733432
|
2023-03-08 20:54:19 -06:00 |
Teslafly
|
4c1a1f6b71
|
remove debug fault injection
|
2023-03-08 20:50:43 -06:00 |
Teslafly
|
e0c7bac9cb
|
add inductance detection command to lisp
|
2023-03-08 01:45:44 -06:00 |
Benjamin Vedder
|
f4bb885c90
|
Added canget-vin
|
2023-02-28 18:35:50 +01:00 |
Benjamin Vedder
|
a1143dc5c0
|
Added hw-type sysinfo
|
2023-02-28 12:02:18 +01:00 |
Benjamin Vedder
|
7ae56c0a71
|
Added foc-functions to C lib, fix in eeprom extension
|
2023-02-27 11:57:19 +01:00 |
Benjamin Vedder
|
d52c79b2f6
|
Detect restarts in blocking extensions
|
2023-02-20 11:15:32 +01:00 |
Benjamin Vedder
|
be0bc7dc18
|
Added crc16 extension
|
2023-02-20 10:04:14 +01:00 |
Benjamin Vedder
|
ae882ee48f
|
Updated for latest lbm flat values
|
2023-02-18 11:05:24 +01:00 |
Benjamin Vedder
|
ec6d7289be
|
Fixed memory leak
|
2023-02-16 21:19:13 +01:00 |
Benjamin Vedder
|
cc86f0c6f9
|
Safe handling of blocked contexts
|
2023-02-16 19:10:14 +01:00 |
Benjamin Vedder
|
69f7c98eb3
|
Changes for lbm updates
|
2023-02-16 09:02:09 +01:00 |
Benjamin Vedder
|
0d0f30650a
|
Fixed lbm current measurement commands, some tweaks and cleanup
|
2023-02-07 21:40:26 +01:00 |
Benjamin Vedder
|
b12bcef957
|
Pause before unblocking extension for now
|
2023-02-04 11:25:55 +01:00 |
Benjamin Vedder
|
5b6cc075d3
|
disable all events on reset
|
2023-01-24 11:49:21 +01:00 |
Benjamin Vedder
|
5d3e02afd3
|
Updated to latest lbm
|
2023-01-24 11:15:12 +01:00 |
Benjamin Vedder
|
5eaea72df0
|
Lisp ICU support
|
2023-01-09 19:31:31 +01:00 |
Benjamin Vedder
|
c01de39288
|
Added res, ind and lambda estimation lbm commands
|
2022-12-19 00:14:57 +01:00 |
Benjamin Vedder
|
1db33a6bc6
|
Added floor, ceil and round
|
2022-12-16 16:04:37 +01:00 |
Benjamin Vedder
|
38e071dfd2
|
Added adc_ctrl_type to lisp config parameters that can be changed
|
2022-12-14 22:20:50 +01:00 |
Benjamin Vedder
|
874d8cec07
|
Lbm can send bug fix
|
2022-12-14 14:51:19 +01:00 |
Benjamin Vedder
|
a618de63d2
|
Added app-is-output-disabled to lbm and C lib
|
2022-12-07 18:10:33 +01:00 |
Benjamin Vedder
|
7d805e2d40
|
Share ppm-code between c_lib and extension
|
2022-12-07 11:56:43 +01:00 |
Benjamin Vedder
|
32b82495b5
|
Always configure pulse options
|
2022-12-06 14:38:04 +01:00 |
Benjamin Vedder
|
f97ff0502f
|
Configure servodec with app ppm options when started from lib or lbm
|
2022-12-06 14:30:38 +01:00 |
Benjamin Vedder
|
6482fcda39
|
Added ppm and remote functions to C lib, added utils to C lib
|
2022-12-06 14:12:38 +01:00 |
Benjamin Vedder
|
0794e750ff
|
Pause after measuring resistance
|
2022-12-04 13:28:16 +01:00 |
Thomas Solatges
|
a4d7c98c30
|
adding get-pos LispBM feature
|
2022-12-03 10:24:47 +01:00 |
Benjamin Vedder
|
a0b04bfad5
|
Check max array size
|
2022-12-02 19:13:58 +01:00 |
Benjamin Vedder
|
ae79d3a4c2
|
Added can-cmd
|
2022-12-02 18:50:00 +01:00 |
Benjamin Vedder
|
7de3b9ee2d
|
Added motor pole lbm setting
|
2022-11-25 17:24:12 +01:00 |
Benjamin Vedder
|
1e7da25160
|
Send foc can detect result back to sender even if some other interface communicates in-between
|
2022-11-22 18:18:38 +01:00 |
Benjamin Vedder
|
858bdb9913
|
Added encoder error rate command
|
2022-11-19 18:46:01 +01:00 |
Benjamin Vedder
|
7d90136465
|
Start ppm-decoder on get-ppm if it is not already running
|
2022-11-19 11:46:59 +01:00 |
Benjamin Vedder
|
ad3f7e6806
|
Adapted to lbm-changes
|
2022-11-18 13:03:07 +01:00 |
Benjamin Vedder
|
e084b93bb0
|
Added option to override motor temperature from lisp
|
2022-11-17 21:46:17 +01:00 |
Benjamin Vedder
|
7ea099732c
|
Added option to disable motor temp sensor and made it possible to read the temperature adc input from lisp
|
2022-11-17 21:17:40 +01:00 |
Benjamin Vedder
|
cc41064271
|
Added setting l-erpm-start
|
2022-11-17 17:43:52 +01:00 |
Benjamin Vedder
|
50ec161b0a
|
Added stat-extensions
|
2022-11-17 13:41:22 +01:00 |
Benjamin Vedder
|
a0cc636704
|
Fixed plot bug
|
2022-11-16 18:44:49 +01:00 |
Benjamin Vedder
|
2430568107
|
Changed systime type to u32
|
2022-11-15 14:58:35 +01:00 |
Benjamin Vedder
|
54a1e887a9
|
Changed return type
|
2022-11-15 14:44:12 +01:00 |
Benjamin Vedder
|
9035dc78a2
|
Added setup value extensions
|
2022-11-15 14:42:22 +01:00 |
Benjamin Vedder
|
4e239f838f
|
Added support for reading all fet temp sensors
|
2022-11-15 14:24:10 +01:00 |
Benjamin Vedder
|
0c8e917492
|
Fixed memory leak in to-str
|
2022-11-14 18:37:43 +01:00 |
Benjamin Vedder
|
8daab1e120
|
Added ah and wh counters to lbm
|
2022-11-14 12:47:00 +01:00 |
Benjamin Vedder
|
c2b87d301b
|
Made it possible to compare n characters between two strings
|
2022-11-11 21:15:26 +01:00 |
Benjamin Vedder
|
696acb581a
|
64-bit logging support
|
2022-11-10 21:56:29 +01:00 |
Benjamin Vedder
|
3fa2a1632e
|
Added more native library functions
|
2022-11-10 20:36:46 +01:00 |
Benjamin Vedder
|
ba756e316e
|
Made str-len into extension that also looks for null-char
|
2022-11-10 15:40:15 +01:00 |
Benjamin Vedder
|
6faef7c348
|
Added send-bms-can
|
2022-11-10 15:24:34 +01:00 |
Benjamin Vedder
|
7ea006882b
|
Added to-str-delim
|
2022-11-10 13:01:13 +01:00 |
Benjamin Vedder
|
efb6d734e3
|
Check set-bms-val last argument
|
2022-11-09 22:16:12 +01:00 |
Benjamin Vedder
|
9c6b3c8dc1
|
Added set-bms-val to lbm
|
2022-11-09 21:53:17 +01:00 |
Benjamin Vedder
|
f9b5985f5f
|
LBM gnss-support
|
2022-11-09 17:10:07 +01:00 |
Benjamin Vedder
|
4c9ab1f4cc
|
Added to-str
|
2022-11-09 16:00:43 +01:00 |
Benjamin Vedder
|
68f79ae7ae
|
Incremented version number
|
2022-11-09 11:57:55 +01:00 |
Benjamin Vedder
|
a8c0968888
|
Added lbm-extension app-pas-get-rpm
|
2022-11-09 11:56:59 +01:00 |
Benjamin Vedder
|
7cacf99e09
|
Some cleanup
|
2022-11-08 18:21:06 +01:00 |
Benjamin Vedder
|
226c40cdb0
|
Merge branch 'master' into Improvements
|
2022-11-08 17:37:21 +01:00 |
Euan Mutch
|
d06fce3ee4
|
Interface commands for openloop
|
2022-11-08 11:46:08 +00:00 |
Benjamin Vedder
|
4f363b1296
|
Fixed loop macro expander keyword collision
|
2022-11-07 13:50:34 +01:00 |
Benjamin Vedder
|
d1267e855f
|
Assign array length
|
2022-11-07 10:51:24 +01:00 |
Benjamin Vedder
|
23c10f3e4b
|
Simplified locking slightly
|
2022-11-05 16:04:32 +01:00 |
Benjamin Vedder
|
9bd74b07ac
|
Fixed some warnings
|
2022-11-04 20:04:17 +01:00 |
Benjamin Vedder
|
9215827d76
|
Much more robust lbm event handling
|
2022-11-04 19:46:36 +01:00 |
Benjamin Vedder
|
0e984823f2
|
Use true and false instead of 0 and 1 where it makes sense
|
2022-10-25 11:48:29 +02:00 |
Benjamin Vedder
|
a1c026499a
|
Updated doc, updated hw, removed dynamic functions that now are fundamentals
|
2022-10-24 15:56:27 +02:00 |
Benjamin Vedder
|
70c58f2b7c
|
First CAN log support, added foc voltage and current extensions
|
2022-10-23 18:35:26 +02:00 |
Benjamin Vedder
|
da3e8cc33a
|
Added app-disable-output, updated documentation
|
2022-10-17 13:59:40 +02:00 |
Benjamin Vedder
|
dd297db4b1
|
Added lbm ioboard support
|
2022-10-14 13:48:17 +02:00 |
Benjamin Vedder
|
76bea9b312
|
Added set-remote-state
|
2022-10-07 19:36:52 +02:00 |
Benjamin Vedder
|
7d0a378245
|
Added ppm detach
|
2022-10-07 16:07:32 +02:00 |
Benjamin Vedder
|
357da05629
|
Large native library refactoring that breaks compatibility with old native libraries
|
2022-10-03 12:40:02 +02:00 |
Benjamin Vedder
|
f2527aea90
|
Added compiler and git info to sysinfo lbm extension
|
2022-10-02 14:28:02 +02:00 |
Benjamin Vedder
|
cec05e8322
|
Added pid offset and resistance measurement extensions, made resistance measurement ramp faster
|
2022-10-02 09:45:56 +02:00 |
Benjamin Vedder
|
06d86d8cc9
|
Added ppm-pin to lisp, doc update
|
2022-09-27 23:07:42 +02:00 |
Benjamin Vedder
|
1e718839b4
|
Use pre-encoded symbols, added error messages
|
2022-09-27 12:06:19 +02:00 |
Benjamin Vedder
|
68e83394e3
|
Added plot commands
|
2022-09-26 13:32:41 +02:00 |
Benjamin Vedder
|
d67d786e56
|
lispBM/README.md
|
2022-09-24 15:29:31 +02:00 |
Benjamin Vedder
|
ed60bf7306
|
Fixed some threading-related issues
|
2022-09-23 13:51:21 +02:00 |
Benjamin Vedder
|
c26ffa114d
|
Added lbm-set-quota
|
2022-09-04 22:18:15 +02:00 |
Benjamin Vedder
|
3f02141ab5
|
Added lbm-commands to get PPM and UAVCAN update age
|
2022-09-03 13:20:41 +02:00 |
Benjamin Vedder
|
b334247fde
|
Added lbm motor type config option
|
2022-07-31 13:30:10 +02:00 |
1zuna
|
0a7d7d53df
|
fixed lisp set_current and set_current_rel not resetting timeout
causing stuttering
|
2022-07-30 08:15:43 +02:00 |
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 |