Benjamin Vedder
23dabd249a
Only send start frame when can-mode is vesc, added option to c lib build
2022-10-07 18:45:21 +02:00
Benjamin Vedder
e86f81c7e9
Updated signature and added CAN baud setting to native interface
2022-10-07 17:09:56 +02:00
Benjamin Vedder
a219498055
Added CAN_MODE_UNUSED, added more settings to native lib
2022-10-07 17:02:02 +02:00
Benjamin Vedder
7d0a378245
Added ppm detach
2022-10-07 16:07:32 +02:00
Benjamin Vedder
02e4b1a7c0
Removed old lbm command
2022-10-06 19:47:28 +02:00
Benjamin Vedder
3f2d79394c
Merge commit 'dccfe151354c45e77946b6b41a09d97b521c14e4'
2022-10-06 13:58:38 +02:00
Benjamin Vedder
dccfe15135
Squashed 'lispBM/lispBM/' changes from 7756d581..b3d8a6b2
...
b3d8a6b2 removed functions that nolonger have a purpose
306722dc remove the possibility to step through program and reorganize the most critical loop structure
aa6eb5ca remove encode, decode from refman
899d8579 update README and plot script
132e9364 updated readme with more detailed intro
git-subtree-dir: lispBM/lispBM
git-subtree-split: b3d8a6b21af4683af8837ad1a5106cf0d2d7eac9
2022-10-06 13:58:38 +02:00
Benjamin Vedder
3df866ce5e
Updated changelog
2022-10-06 13:58:34 +02:00
Benjamin Vedder
9098ec6d06
Merge branch 'master' of github.com:vedderb/bldc
2022-10-06 13:48:30 +02:00
Benjamin Vedder
c41da62817
Merge pull request #536 from manoukianv/feature/bissC_encoder
...
Impl of bissc encoder (new PR for V6)
2022-10-06 13:48:07 +02:00
Benjamin Vedder
e8748c33d6
Squashed 'lispBM/lispBM/' changes from 1be203ec..7756d581
...
7756d581 update benchresults
bf99ae97 removed seldom used fundamental operations, is_fundamental, encode, decode
git-subtree-dir: lispBM/lispBM
git-subtree-split: 7756d5819e4dd18a4907f9ae68a5e8e752b962f1
2022-10-04 11:17:07 +02:00
Benjamin Vedder
e3ac778058
Merge commit 'e8748c33d60f9b8ef1a69834cc8c1b319a10f44f'
2022-10-04 11:17:07 +02:00
Benjamin Vedder
c0fa60746a
Added motor2 hall sensor io to native lib
2022-10-03 14:16:43 +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
63e050c452
Squashed 'lispBM/lispBM/' changes from 82dd1b77..1be203ec
...
1be203ec added is_symbol_true
fbdbbc54 added is_byte_array and renamed lbm_is_list to lbm_is_cons, then created a new lbm_is_list which is also true for nil
git-subtree-dir: lispBM/lispBM
git-subtree-split: 1be203ecb48333c872f9056142d74a6f3c99b9c6
2022-10-03 11:48:35 +02:00
Benjamin Vedder
39e930bc90
Merge commit '63e050c45237fdc07663a8bae3bde284ba39507d'
2022-10-03 11:48:35 +02:00
Benjamin Vedder
219f29dd7a
Squashed 'lispBM/lispBM/' changes from be53df12..82dd1b77
...
82dd1b77 removing old broken macro-expansion routine
b888dc8e various tweaks and de-inlinings of functions
git-subtree-dir: lispBM/lispBM
git-subtree-split: 82dd1b77135220091118162c9032009948e6a4d8
2022-10-02 23:17:59 +02:00
Benjamin Vedder
f71eb07352
Merge commit '219f29dd7a2215ce74919a8e5dcc45723ebddbed'
2022-10-02 23:17:59 +02:00
Benjamin Vedder
76400e7ca0
Squashed 'lispBM/lispBM/' changes from 42aa0d95..be53df12
...
be53df12 refactoring for evaluation speed
git-subtree-dir: lispBM/lispBM
git-subtree-split: be53df12441590b855a7f706f2319447f15cba80
2022-10-02 17:51:48 +02:00
Benjamin Vedder
e63e079035
Merge commit '76400e7ca0673093e5f5666abdb90f0e80dabacf'
2022-10-02 17:51:48 +02:00
Vincent Manoukian
413ccdbff1
First impl of bissc.
...
Update the motor signature for VescTools.
2022-10-02 16:33:17 +02:00
Benjamin Vedder
f2527aea90
Added compiler and git info to sysinfo lbm extension
2022-10-02 14:28:02 +02:00
Benjamin Vedder
eb437a51c4
Updated docs
2022-10-02 10:39:24 +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
67837017be
Squashed 'lispBM/lispBM/' changes from ebfa4c83..42aa0d95
...
42aa0d95 added some historical benchmark results
d1f5782e closed warning apply_error
d7520f41 added simple tests2
git-subtree-dir: lispBM/lispBM
git-subtree-split: 42aa0d952638a4dc23a9457a712f27e6da8a3b60
2022-10-02 09:28:56 +02:00
Benjamin Vedder
e8dabeccae
Merge commit '67837017bee75aa240853fbba5248580930b3e03'
2022-10-02 09:28:56 +02:00
Benjamin Vedder
4105a02e10
Squashed 'lispBM/lispBM/' changes from 337ecc93..ebfa4c83
...
ebfa4c83 bugfix related to allowing parsing of underscore symbols, read_error specifically
926121ae bugfix related to allocation of arrays
603a58ea added spawn-trap and exit-ok and exit-error functions. All tests pass
git-subtree-dir: lispBM/lispBM
git-subtree-split: ebfa4c8393c071ce1babdf873d3adef17968b217
2022-10-02 08:36:11 +02:00
Benjamin Vedder
df0452a3bd
Merge commit '4105a02e10f2756175650e42eeb4b61fb662b9a2'
2022-10-02 08:36:11 +02:00
Benjamin Vedder
999b01ad29
Merge pull request #534 from Mitchlol/accel_filter
...
Add accel filter
2022-10-01 15:58:44 +02:00
Benjamin Vedder
7059ee97ac
Squashed 'lispBM/lispBM/' changes from 8293dc85..337ecc93
...
337ecc93 fix bugs related to wait
git-subtree-dir: lispBM/lispBM
git-subtree-split: 337ecc930ca82869096543128d93843a961b4dfa
2022-10-01 10:58:20 +02:00
Benjamin Vedder
d5c29e4cf1
Merge commit '7059ee97ac8ac1c37b9e09d725705d2f1d8340ef'
2022-10-01 10:58:20 +02:00
Mitch Lustig
1c4d4a88c1
Add accel filter
2022-09-27 21:30:15 -07:00
Benjamin Vedder
06d86d8cc9
Added ppm-pin to lisp, doc update
2022-09-27 23:07:42 +02:00
Benjamin Vedder
35d2dfcff2
App adc button bitfield and cc disable support
2022-09-27 22:33:40 +02:00
Benjamin Vedder
55ff24d348
Squashed 'lispBM/lispBM/' changes from aa297a80..8293dc85
...
8293dc85 making infer static analysis 100% happy
dc577f26 added undefine
1ee941fb upped version and added recent changes
b0eb427a removed namespaces from the refman
62f65367 added 2 mail tests
git-subtree-dir: lispBM/lispBM
git-subtree-split: 8293dc85deb67a62fa337f2f53b0f5586fce3521
2022-09-27 12:12:54 +02:00
Benjamin Vedder
73194ea4d2
Merge commit '55ff24d348bba2c2c6ad4fd6fa65c6c885b4d8c8'
2022-09-27 12:12:54 +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
0a2b6d9baf
Squashed 'lispBM/lispBM/' changes from ee23f4ab..aa297a80
...
aa297a80 fix bug in eval_receive
git-subtree-dir: lispBM/lispBM
git-subtree-split: aa297a806a52451dc493618155f89dec3c51c793
2022-09-25 12:05:18 +02:00
Benjamin Vedder
f707fa1c44
Merge commit '0a2b6d9baf47f4320af28f84bc647506548f9487'
2022-09-25 12:05:18 +02:00
Benjamin Vedder
39a306bed0
Squashed 'lispBM/lispBM/' changes from efc1dbb7..ee23f4ab
...
ee23f4ab mailboxes are now arrays and of a finite size
git-subtree-dir: lispBM/lispBM
git-subtree-split: ee23f4abaf11468d0714e9ff69f881255575a711
2022-09-25 11:32:52 +02:00
Benjamin Vedder
a18ef001b4
Merge commit '39a306bed0ed83267086c2ce8ede5e05c05e6cc8'
2022-09-25 11:32:52 +02:00
Benjamin Vedder
04f6b67217
Squashed 'lispBM/lispBM/' changes from 2d48bed5..efc1dbb7
...
efc1dbb7 remove bufget-i24
28b30eed update to tokpar. Hopefully doesnt break things, all tests ok
git-subtree-dir: lispBM/lispBM
git-subtree-split: efc1dbb7a6f597ba519ae670d84e5dc0d0c462cd
2022-09-24 23:25:37 +02:00
Benjamin Vedder
04fe3769d5
Merge commit '04f6b672174b371b4763e4f25d9093593a5d512d'
2022-09-24 23:25:37 +02:00
Benjamin Vedder
21c333f9a9
Added 24-bit buffer doc
2022-09-24 19:25:10 +02:00
Benjamin Vedder
6a2f1a7875
Squashed 'lispBM/lispBM/' changes from 0801bea4..2d48bed5
...
2d48bed5 found bug related to malformed tokens, should be better now but maybe not perfect
fafa3cd0 added 24bit variants of array extensions
git-subtree-dir: lispBM/lispBM
git-subtree-split: 2d48bed5b6a1bfa31427406cffaa6b7cca2b558b
2022-09-24 19:18:54 +02:00
Benjamin Vedder
21f65edc00
Merge commit '6a2f1a7875622601987f6eba70ff23b3183b663a'
2022-09-24 19:18:54 +02:00
Benjamin Vedder
bccce5a782
Fixed mistake in documentation
2022-09-24 15:57:07 +02:00
Benjamin Vedder
e0960f7e96
Fixed mistake in documentation
2022-09-24 15:30:23 +02:00
Benjamin Vedder
d67d786e56
lispBM/README.md
2022-09-24 15:29:31 +02:00