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
08b8ba73c3
Merge commit '807ff48e8d6e2ea07e4821ef09693d9caaf65c8a'
2022-11-10 12:08:00 +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
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
Euan Mutch
8282fbd7f4
Fix identation
2022-11-08 11:57:39 +00:00
Euan Mutch
414505ae0b
Undo header change.
2022-11-08 11:52:59 +00:00
Euan Mutch
d06fce3ee4
Interface commands for openloop
2022-11-08 11:46:08 +00:00
Euan Mutch
7bf78592f7
Correct spaces to tabs, remove fault checks from low level funcs.
2022-11-08 10:46:35 +00:00
Benjamin Vedder
f50a52ad40
Squashed 'lispBM/lispBM/' changes from d59e9d5d..f4fd81b3
...
f4fd81b3 microoptimizations in closure application argument handling. Fix bugs in allocate_list
git-subtree-dir: lispBM/lispBM
git-subtree-split: f4fd81b3ddaba585f5cc7fe102c4f3e772d6ebf4
2022-11-08 11:41:35 +01: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
cbd07fd0ae
Squashed 'lispBM/lispBM/' changes from 3a8a7237..d59e9d5d
...
d59e9d5d reusing code of eq and = in not-eq and !=
d30f44d3 added != and not-eq
a576cf2f removed unused initialization
git-subtree-dir: lispBM/lispBM
git-subtree-split: d59e9d5de9a503fd398e68ec6c7a04a505be0daa
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
378490e865
Squashed 'lispBM/lispBM/' changes from 4199111d..3a8a7237
...
3a8a7237 added an lbm_allocate_list function and reimplemented mk_closure by using it
28d6e821 added lbm_cddr to heap.h
e4851e7d fixed bug in lbm_memory_free that snuck in while adding the mutices
19f220b8 changed behaviour for eval when given no argument
26d27c86 refactoring of function application. mostly a code organization and naming change
866feeef small tweak README
e6d84578 slight refactoring in lbm_memory and checking if a pointer is inside lbm_memory before attempting to free it
git-subtree-dir: lispBM/lispBM
git-subtree-split: 3a8a7237643617a7e8fdafa9c791d041f3bfb676
2022-11-07 10:44:47 +01:00
Benjamin Vedder
77f5b86328
Merge commit '378490e865c4576654e5cee14f7901cd68bfa367'
2022-11-07 10:44:47 +01:00
Benjamin Vedder
2b7e323481
Wait a bit longer for can detection result
2022-11-06 15:21:09 +01:00
Benjamin Vedder
1f8c59f9c5
Merge pull request #545 from spencer1979/master
...
add Spesc hardware
2022-11-06 09:59:40 +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