blevruz
|
6371ddadad
|
moves new function pointers to the end of vesc_c_if.h for retrocompatibility purposes
|
2023-01-04 13:17:10 +01:00 |
Benjamin Vedder
|
f77e39538d
|
Updated lbm doc
|
2023-01-04 11:30:46 +01:00 |
blevruz
|
53e64c9f60
|
fixes warnings
|
2023-01-04 09:42:12 +01:00 |
blevruz
|
94f80a9e94
|
adds NVM access function (exclusively for region 8 of flash). TODO: fix warnings, do a test
|
2023-01-04 02:46:00 +01:00 |
Benjamin Vedder
|
9486b4d736
|
Merge commit '196bb2e812b49787eabe0aea8183968c740849e0'
|
2022-12-28 13:18:58 +01:00 |
Benjamin Vedder
|
5e14654098
|
Context info update
|
2022-12-27 12:11:31 +01:00 |
Benjamin Vedder
|
7dd757fcf7
|
Merge commit 'd5c3736ba7710bebb9342054ddc6a5b0e5c76ffa'
|
2022-12-19 20:16:54 +01:00 |
Benjamin Vedder
|
875324dd91
|
Merge commit 'e96f03514faf48b72bcd06728f5446ef1e0b1704'
|
2022-12-19 09:26:30 +01:00 |
Benjamin Vedder
|
788eccec2d
|
Merge commit '842f70e98339e3f47bb51c6100d8ab2cf43b1f74'
|
2022-12-19 00:20:54 +01:00 |
Benjamin Vedder
|
c01de39288
|
Added res, ind and lambda estimation lbm commands
|
2022-12-19 00:14:57 +01:00 |
Benjamin Vedder
|
c3461966f2
|
Merge commit '64aeaa04291dd42e2d2feada50c368c7696ae409'
|
2022-12-18 13:58:47 +01:00 |
Benjamin Vedder
|
1db33a6bc6
|
Added floor, ceil and round
|
2022-12-16 16:04:37 +01:00 |
Benjamin Vedder
|
774e85d408
|
Merge commit '8b336eecd891382c13e57d860673220a4c75379f'
|
2022-12-16 15:38:41 +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
|
26c97f7624
|
Made chVTGetSystemTimeX consistent everywhere
|
2022-12-14 19:48:26 +01:00 |
Benjamin Vedder
|
874d8cec07
|
Lbm can send bug fix
|
2022-12-14 14:51:19 +01:00 |
Benjamin Vedder
|
1aef9e28d5
|
Doc update
|
2022-12-07 21:56:08 +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
|
c4778b3acf
|
Style tweak
|
2022-12-07 12:45:08 +01:00 |
Benjamin Vedder
|
7d805e2d40
|
Share ppm-code between c_lib and extension
|
2022-12-07 11:56:43 +01:00 |
Nico Aleman
|
24bcbb86b4
|
Updated get_ppm() to now respect pulse_center
Returned value is now mapped with respect to pulse_center, rather than just pulse_start and pulse_end linearly mapped
|
2022-12-07 03:27:16 -05:00 |
Benjamin Vedder
|
86ba03b263
|
Fixed typo
|
2022-12-06 14:50:28 +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 |
Benjamin Vedder
|
f7cd735b77
|
Merge commit '0576e2dba1f49791fd7415605e84bca3f9dbf3de'
|
2022-12-03 15:33:45 +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
|
f95ab435e2
|
Merge commit 'ad5f08e2f4d4f1144e43a9a9b04b20065a8f9d25'
|
2022-11-30 17:04:31 +01:00 |
Benjamin Vedder
|
7de3b9ee2d
|
Added motor pole lbm setting
|
2022-11-25 17:24:12 +01:00 |
Benjamin Vedder
|
d08d57e53e
|
Added speed test example c lib
|
2022-11-23 21:24:51 +01:00 |
Benjamin Vedder
|
44508846ee
|
Merge commit 'b0ee9284373a7cc4f75a1db4acc3fde3efb5949e'
|
2022-11-23 18:29:01 +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
|
297e3ad434
|
Added more parameters to native lib
|
2022-11-22 14:45:30 +01:00 |
Benjamin Vedder
|
aeea81d3ed
|
Merge commit '18fb8bfd08c57f1f1b80349dd22218d4f79321b1'
|
2022-11-21 20:39:29 +01:00 |
Benjamin Vedder
|
82e156e3e4
|
Added ppm-pin to c lib
|
2022-11-20 17:04:48 +01:00 |
Benjamin Vedder
|
858bdb9913
|
Added encoder error rate command
|
2022-11-19 18:46:01 +01:00 |
Benjamin Vedder
|
8a7f5c7b50
|
Rearranged encoder settings, added custom encoder support
|
2022-11-19 16:23:07 +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
|
b8e8952e32
|
Moved ahrs-parameters into attitude info, added ahrs-functions and imu callback to vesc_if
|
2022-11-19 00:09:54 +01:00 |
Benjamin Vedder
|
ad3f7e6806
|
Adapted to lbm-changes
|
2022-11-18 13:03:07 +01:00 |
Benjamin Vedder
|
c9bbfc5f69
|
Merge commit 'cc9b128720394a16c06c62e460315d5cf35366c9'
|
2022-11-18 12:44:05 +01:00 |
Benjamin Vedder
|
519c1a5e7a
|
Merge commit '79a86520fd38b6d8d6764d4a83dacde303705ae2'
|
2022-11-18 10:47:13 +01:00 |
Benjamin Vedder
|
a4e46b6039
|
Doc tweak
|
2022-11-17 21:55:10 +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
|
40e9e29075
|
Added function to unregister previously registered reply function
|
2022-11-17 11:21:45 +01:00 |
Benjamin Vedder
|
cf6723ba25
|
Redistributed some memory
|
2022-11-17 10:03:35 +01:00 |
Benjamin Vedder
|
09ac0106c2
|
Fixed doc typo
|
2022-11-16 18:50:31 +01:00 |
Benjamin Vedder
|
a0cc636704
|
Fixed plot bug
|
2022-11-16 18:44:49 +01:00 |
Benjamin Vedder
|
c9c90abfda
|
Merge commit '7dc38f0b56a78c4dc68566ace5ba106034165d2e'
|
2022-11-16 12:41:35 +01:00 |
Benjamin Vedder
|
2a87b5a954
|
Merge commit '67e31df279eb74c8e35d3570f80e96b1a4073f32'
|
2022-11-16 12:31:09 +01:00 |
Benjamin Vedder
|
2430568107
|
Changed systime type to u32
|
2022-11-15 14:58:35 +01:00 |
Benjamin Vedder
|
d6591bd4b9
|
Fixed doc typo
|
2022-11-15 14:47:42 +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
|
ea6cd46b94
|
Always load imports if any exist
|
2022-11-15 10:37:43 +01:00 |
Benjamin Vedder
|
0c8e917492
|
Fixed memory leak in to-str
|
2022-11-14 18:37:43 +01:00 |
Benjamin Vedder
|
4894478bbc
|
Merge commit '6315a66e83175ab29b48efeee74e06cf8b254df0'
|
2022-11-14 14:45:27 +01:00 |
Benjamin Vedder
|
8daab1e120
|
Added ah and wh counters to lbm
|
2022-11-14 12:47:00 +01:00 |
Benjamin Vedder
|
c370632219
|
Doc tweak
|
2022-11-13 15:00:30 +01:00 |
Benjamin Vedder
|
c229caf232
|
Added note about raw samples
|
2022-11-12 10:51:58 +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
|
157434d6d5
|
Updaetd log id text
|
2022-11-11 16:22:46 +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
|
08b8ba73c3
|
Merge commit '807ff48e8d6e2ea07e4821ef09693d9caaf65c8a'
|
2022-11-10 12:08:00 +01:00 |
Benjamin Vedder
|
6dc158b4b4
|
Added ringbuffer to c_lib
|
2022-11-10 11:50:02 +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
|
fbeaf6a7d2
|
Merge commit '54b662c15bd73c302a460f848a419b66b4ff0432'
|
2022-11-09 15:48:58 +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
|
908c24a206
|
Merge commit '84e25a1fcfdafe7295020ebafc8a98fc94507acc'
|
2022-11-08 18:21:28 +01:00 |
Benjamin Vedder
|
7cacf99e09
|
Some cleanup
|
2022-11-08 18:21:06 +01:00 |
Benjamin Vedder
|
033ca5df49
|
Merge pull request #533 from TechAUmNu/Improvements
FOC fault handling, terminal usability and flux linkage detection improvement.
|
2022-11-08 17:48:37 +01:00 |
Benjamin Vedder
|
ed4c54059f
|
Start of GNSS-support
|
2022-11-08 17:47:53 +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
|
0afdfc363a
|
Merge commit 'f50a52ad401c74e4970f011d8d4ffca743227f38'
|
2022-11-08 11:41:35 +01:00 |
Benjamin Vedder
|
8a4fde037e
|
Merge commit 'cbd07fd0ae043690ad1debd9d16119d108fea11d'
|
2022-11-07 21:06:49 +01: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
|
77f5b86328
|
Merge commit '378490e865c4576654e5cee14f7901cd68bfa367'
|
2022-11-07 10:44:47 +01:00 |
Benjamin Vedder
|
23c10f3e4b
|
Simplified locking slightly
|
2022-11-05 16:04:32 +01:00 |
Benjamin Vedder
|
aa9decd762
|
Small tweak
|
2022-11-05 12:58:27 +01:00 |
Benjamin Vedder
|
80e9376bbc
|
Added locks around code streaming
|
2022-11-05 10:02:13 +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
|
3c10891d1b
|
Merge commit '7d5f408054b524a9a06c8afe37e371c6ee753588'
|
2022-11-04 18:08:08 +01:00 |