Benjamin Vedder
1f2568bd8c
Some cleanup, run encoder-routine in thread instead of isr
2022-11-16 11:49:47 +01:00
Benjamin Vedder
f053aab9a6
Merge pull request #551 from Teslafly/tle5012_enc_rebase_clean
...
Add Tle5012 encoder support
2022-11-16 10:09:47 +01:00
Teslafly
82d71c91e2
supress "Echo off" messages in windows
2022-11-15 13:35:02 -06:00
Teslafly
28260c6cfc
Add tle5012 encoder using software ssc interface
2022-11-15 13:34:30 -06: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
b03a848049
Merge pull request #550 from Mitchlol/gyro_filter
...
Add Gyro filter
2022-11-15 10:56:28 +01:00
Mitch Lustig
00c03fa5bb
Add Gyro filter
2022-11-15 01:47:52 -08: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
6315a66e83
Squashed 'lispBM/lispBM/' changes from 075fd296..639eb007
...
639eb007 typo
b73a54df fix problem in map
9cdd9f88 fix bug in map when applied to the empty list
594e2290 tweak some error reasons and error conditions
875c4b5c Updated behaviours of eval, eval-program and read-program at zero arguments, eval-error with reason
3a7b54fb fix bug: strange behaviour of eval-program when given NO arguments
341bcb28 eval-program can now be applied to an empty list of programs
5ed43637 tweak to testing framework and addition of a test
cfff78b7 added some spawn-trap tests and slight tweaks to testing framework to accomodate concurrent LBM programs a tiny bit better
c49e6295 added two more tests of match with guards
git-subtree-dir: lispBM/lispBM
git-subtree-split: 639eb007af3c8692abc5df97e5b449b080219858
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
e784d3efcb
Incremented version number
2022-11-12 12:49:44 +01:00
Benjamin Vedder
c229caf232
Added note about raw samples
2022-11-12 10:51:58 +01:00
Benjamin Vedder
4ea2a4f53b
Removed some duplication using goto
2022-11-12 10:44:50 +01:00
Benjamin Vedder
1dbb144202
Put dependency information in build directory. TODO for someone else: Test if this works on windows
2022-11-11 21:37:49 +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
807ff48e8d
Squashed 'lispBM/lispBM/' changes from a5683c69..075fd296
...
075fd296 fix bug related to pattern matching guards
02b38d42 update lbmref
fb312618 update lbmref
884a0973 update lbmref
32af7455 update lbmref
git-subtree-dir: lispBM/lispBM
git-subtree-split: 075fd296a8c6061ae8c5a45b017392700675b1d8
2022-11-10 12:08:00 +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
ea910462ea
Added hw_gp
2022-11-09 20:41:09 +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
54b662c15b
Squashed 'lispBM/lispBM/' changes from 31d4edfd..a5683c69
...
a5683c69 bug fix related to string literal lengths
53aeb0bf tweak changelog
6a8ef376 added tests
7bbd22e7 updated lbmref and changelog
git-subtree-dir: lispBM/lispBM
git-subtree-split: a5683c692e2f005495db2baee9a90d86798151e9
2022-11-09 15:48:58 +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
1130747bc3
Merge pull request #549 from TechAUmNu/add-hardware
...
Support for latest TeamTriforceUK hardware
2022-11-09 11:41:02 +01:00
Euan
d4ffa77413
Update to support TeamTriforceUK hardware
...
Add 25MHz external clock option
Add Low voltage output fault handling
Add support for A50S High gain (HG) versions
Add support for A200S V3 and V4.
Move A200S V2 to its own folder.
2022-11-08 23:43:05 +00:00
Benjamin Vedder
37e5a9cbc9
Lock system while writing doubles
2022-11-08 21:15:09 +01:00
Benjamin Vedder
84e25a1fcf
Squashed 'lispBM/lispBM/' changes from f4fd81b3..31d4edfd
...
31d4edfd Reverting some recent changes that introduced problems
git-subtree-dir: lispBM/lispBM
git-subtree-split: 31d4edfdf777a6de099aa8c07ce0550387add7d8
2022-11-08 18:21:28 +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
f8dc1207c9
Some cleanup and SO tempting to use goto due to the obvious duplication
2022-11-08 18:13:27 +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