Commit Graph

2228 Commits

Author SHA1 Message Date
Benjamin Vedder 40272fe494 Explicit initialization of appconf 2022-11-17 17:20:19 +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 73676189f2
Merge pull request #552 from Teslafly/fix-tle5012-typos
Fix tle5012 typos
2022-11-17 09:12:27 +01:00
Teslafly c234b5c94b fix tle5012 typo 2022-11-17 01:43:33 -06: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 375917baa3 Center sin/cos encoder amplitude limit around 1 2022-11-16 13:48:50 +01:00
Benjamin Vedder c9c90abfda Merge commit '7dc38f0b56a78c4dc68566ace5ba106034165d2e' 2022-11-16 12:41:35 +01:00
Benjamin Vedder 7dc38f0b56 Squashed 'lispBM/lispBM/' changes from e9de3516..2cfb2a8e
2cfb2a8e removed left ovver debugging code

git-subtree-dir: lispBM/lispBM
git-subtree-split: 2cfb2a8efcf09148b0124ebf25779358be1d7ee6
2022-11-16 12:41:35 +01:00
Benjamin Vedder 2a87b5a954 Merge commit '67e31df279eb74c8e35d3570f80e96b1a4073f32' 2022-11-16 12:31:09 +01:00
Benjamin Vedder 67e31df279 Squashed 'lispBM/lispBM/' changes from 639eb007..e9de3516
e9de3516 small cleanup, commenting, and fixing bug where errors end up as part of a result instead of killing the process

git-subtree-dir: lispBM/lispBM
git-subtree-split: e9de351627e205fd37310c9571ce0d9ee10c578b
2022-11-16 12:31:09 +01:00
Benjamin Vedder cbe2e5787d Guard for hw without hw spi 2022-11-16 12:09:22 +01:00
Benjamin Vedder 8ee5ac48a5 Changed back main stack size 2022-11-16 12:00:47 +01:00
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 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 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 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