Benjamin Vedder
681ac73df7
Squashed 'lispBM/lispBM/' changes from b3d8a6b2..b741c823
...
b741c823 update README
589639e9 removed old unused track of thought
7b64298a updated readme
b1a0b8f2 update lbmref
258d3547 update lbmref
080196da changed behaviour of mailbox when receiving on full. oldest mail is replaced
git-subtree-dir: lispBM/lispBM
git-subtree-split: b741c823bafd4d316feff99f0ebadaedb16f550a
2022-10-10 17:07:58 +02:00
Benjamin Vedder
ad292fd643
Merge commit '681ac73df76811a60f3b1bb70a5ecefc4d15ddb2'
2022-10-10 17:07:58 +02:00
Benjamin Vedder
43f525ba30
More lbm can-fixes
2022-10-10 17:06:49 +02:00
Benjamin Vedder
bea4d63b7a
Let lbm process CAN-frames in the bridge and unused modes too
2022-10-10 16:57:02 +02:00
Benjamin Vedder
9f892f1c54
HW update
2022-10-10 15:06:23 +02:00
Benjamin Vedder
d33c97335b
Merge pull request #541 from Mitchlol/split_accel_filter
...
Split accel filter by axis
2022-10-10 12:37:49 +02:00
Mitch Lustig
dd7e5f70b5
Split accel filter by axis
2022-10-09 10:27:04 -07:00
Benjamin Vedder
76bea9b312
Added set-remote-state
2022-10-07 19:36:52 +02:00
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
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
3f2d79394c
Merge commit 'dccfe151354c45e77946b6b41a09d97b521c14e4'
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
Euan Mutch
f77409c57b
correct description of conf_general_detect_apply_all_foc
...
Fault code is returned as -100 + fault, to allow backwards compatibility. VESC Tool decodes the code and displays the text description during detection.
The terminal also does the same when manually running the command.
2022-09-27 22:12:05 +01:00
Benjamin Vedder
06d86d8cc9
Added ppm-pin to lisp, doc update
2022-09-27 23:07:42 +02:00
Euan Mutch
f7a2e4c621
Fault handling, Terminal improvements and better flux linkage.
...
Add fault handling to all functions that touch the motor.
Improve terminal usability by echoing commands and giving feedback on faults and missing / invalid arguments. Improve flux linkage measurement by increasing switching frequency and using the measured resistance and inductance to set the kp & ki.
2022-09-27 21:54:50 +01: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