Commit Graph

2391 Commits

Author SHA1 Message Date
Benjamin Vedder ad5f08e2f4 Squashed 'lispBM/lispBM/' changes from 2deb1f0c..328c7f59
328c7f59 removed dev-plans
71d7ad62 qq expansion now calls GC when needed
05364c36 added qq and multiarg append tests
8c1abdf6 Quasiquotation minimization experimentation
035d3734 typo
726b9260 added a dev-plans
cc47bb3a Merge branch 'master' into dev
84911dae fix bug where quasiquotation returns an error as if it was a value instead of terminating the process
54e937f9 added dev-plans

git-subtree-dir: lispBM/lispBM
git-subtree-split: 328c7f59d335d5b4b1a73981fd86883c77954746
2022-11-30 17:04:31 +01:00
Benjamin Vedder f95ab435e2 Merge commit 'ad5f08e2f4d4f1144e43a9a9b04b20065a8f9d25' 2022-11-30 17:04:31 +01:00
unknown 8d0bf6263b Added no limit versions for Flipsky 75100 2022-11-30 09:25:33 -06:00
unknown fe69ddf804 Adding 3 MakerX hardware configs 2022-11-30 08:53:34 -06:00
unknown 554c8080f1 Adding Flipsky 75100 Hardware 2022-11-30 08:47:54 -06:00
Benjamin Vedder 5c0c4fb255
Merge pull request #562 from Jfriesen222/master
fix issue #557
2022-11-30 10:22:21 +01:00
Benjamin Vedder 3e9ff93218
Merge pull request #564 from karu2003/ka160
add board ka160
2022-11-30 10:21:57 +01:00
Benjamin Vedder 5efdc870f1
Merge pull request #563 from luna-cycle/wheel_sensor_odometer
More wheel speed sensor support
2022-11-30 10:20:35 +01:00
Jeffrey M. Friesen 46a5f1839e Update hw_stormcore_100d_core.h 2022-11-29 08:19:34 -08:00
Thomas Solatges 210197ccd7 merged changes from origin 2022-11-29 11:05:24 +01:00
Thomas Solatges ca8a0dfb40 added filtering 2022-11-29 10:58:19 +01:00
karu2003 f537cebd04 add board ka160 2022-11-29 09:07:03 +01:00
Marcos Chaparro 041e8aa5a4 If hardware provides a wheel speed sensor, use it to calculate the traveled distance
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2022-11-28 16:57:36 -03:00
Jeffrey M. Friesen c91adbfe18 fix issue #557 2022-11-28 08:23:56 -08:00
Benjamin Vedder 1d4f33d4df
Merge pull request #560 from luna-cycle/m600_init_fix
Luna M600 init fix
2022-11-26 09:50:05 +01:00
Marcos Chaparro 2d26feeff8 luna_m600: Use new lowpass voltage filter for battery SOC
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2022-11-25 18:43:01 -03:00
Benjamin Vedder 7de3b9ee2d Added motor pole lbm setting 2022-11-25 17:24:12 +01:00
Marcos Chaparro aeeded8829 luna_m600: Tune UI and disable phase filters
Signed-off-by: Marcos Chaparro <marcos@lunacycle.com>
2022-11-24 12:56:58 -03:00
Marcos Chaparro b8bef0cb55 m600: fix supply latching on Rev5
Signed-off-by: Marcos Chaparro <marcos@lunacycle.com>
2022-11-24 12:56:58 -03:00
Benjamin Vedder 50aa16d200 Added configurable battery level filter 2022-11-24 10:15:36 +01:00
Benjamin Vedder 8e03fffd48
Merge pull request #470 from kubark42/fix_qt_creator_target_lowercase
[Qt Creator][Configuration] Don't lowercase the target names
2022-11-24 09:10:07 +01:00
Benjamin Vedder d08d57e53e Added speed test example c lib 2022-11-23 21:24:51 +01:00
Benjamin Vedder 841b5d7613 Added deadtime to hw_status 2022-11-23 19:50:47 +01:00
Benjamin Vedder b0ee928437 Squashed 'lispBM/lispBM/' changes from 98858aab..2deb1f0c
2deb1f0c removed an unnecessary conditional from eval_symbol
f2ecf875 fix typo in lbmref
e20c9180 tweak typo in comment and add comment

git-subtree-dir: lispBM/lispBM
git-subtree-split: 2deb1f0c1205eaa4644262bca4389909047e419e
2022-11-23 18:29:01 +01:00
Benjamin Vedder 44508846ee Merge commit 'b0ee9284373a7cc4f75a1db4acc3fde3efb5949e' 2022-11-23 18:29:01 +01:00
Benjamin Vedder 1e7da25160 Send foc can detect result back to sender even if some other interface communicates in-between 2022-11-22 18:18:38 +01:00
Benjamin Vedder 297e3ad434 Added more parameters to native lib 2022-11-22 14:45:30 +01:00
Benjamin Vedder 57c675f868 Dual motor can-fix 2, indentation fix 2022-11-22 14:06:59 +01:00
Benjamin Vedder 15d26d95bc Dual motor can-fix 2022-11-22 13:55:57 +01:00
Benjamin Vedder aa2c364fb4 Yet another pid-tweak 2022-11-21 21:59:28 +01:00
Benjamin Vedder 18fb8bfd08 Squashed 'lispBM/lispBM/' changes from 37274020..98858aab
98858aab Bugfix in array-create where (array-create 0) returns memory_error and may lead to unnecessary GC invokation. Now returns eval-error with reason incorrect argument

git-subtree-dir: lispBM/lispBM
git-subtree-split: 98858aab0eec13201d754ea9103de6bb227f8755
2022-11-21 20:39:29 +01:00
Benjamin Vedder aeea81d3ed Merge commit '18fb8bfd08c57f1f1b80349dd22218d4f79321b1' 2022-11-21 20:39:29 +01:00
Benjamin Vedder d169e66214 Another small pid-tweak 2022-11-21 20:38:40 +01:00
Benjamin Vedder 9b11246dd0
Merge pull request #558 from TechAUmNu/clean-servo-input
Clean servo input
2022-11-21 20:32:44 +01:00
Benjamin Vedder 1f4e5772d5 Possible Speed PID fix 2022-11-21 18:52:02 +01:00
Euan 9aaf1187db Correct compensation for below cal temperature 2022-11-21 15:30:48 +00:00
Benjamin Vedder 82e156e3e4 Added ppm-pin to c lib 2022-11-20 17:04:48 +01:00
Benjamin Vedder db7b39e0b7
Merge pull request #556 from luna-cycle/luna_m600
luna_m600: Add hardware support files
2022-11-20 07:53:41 +01:00
Marcos Chaparro 4df718310c luna_m600: Add hardware support files
Reorganizes luna directory and includes torque sensor and display communication for all produced motor drives.

Also include minor updates to bbhsd drives.

Signed-off-by: Marcos Chaparro <marcos@lunacycle.com>
2022-11-19 18:44:33 -03:00
Benjamin Vedder 858bdb9913 Added encoder error rate command 2022-11-19 18:46:01 +01:00
Benjamin Vedder 8a7f5c7b50 Rearranged encoder settings, added custom encoder support 2022-11-19 16:23:07 +01:00
Benjamin Vedder 7d90136465 Start ppm-decoder on get-ppm if it is not already running 2022-11-19 11:46:59 +01:00
Benjamin Vedder e9d2fe967e
Pass gyro in radians per second to read callback 2022-11-19 07:38:58 +01:00
Benjamin Vedder b8e8952e32 Moved ahrs-parameters into attitude info, added ahrs-functions and imu callback to vesc_if 2022-11-19 00:09:54 +01:00
Benjamin Vedder 77e8c04fc4 Print current measurement range in hw_status terminal command 2022-11-18 18:13:57 +01:00
Benjamin Vedder ad3f7e6806 Adapted to lbm-changes 2022-11-18 13:03:07 +01:00
Benjamin Vedder cc9b128720 Squashed 'lispBM/lispBM/' changes from 186807fd..37274020
37274020 small tweaks and some addition of extension programming helpers from vedderb/bldc

git-subtree-dir: lispBM/lispBM
git-subtree-split: 37274020afda6c6dbb691a8f5ab8fc213d34c676
2022-11-18 12:44:05 +01:00
Benjamin Vedder c9bbfc5f69 Merge commit 'cc9b128720394a16c06c62e460315d5cf35366c9' 2022-11-18 12:44:05 +01:00
Benjamin Vedder 79a86520fd Squashed 'lispBM/lispBM/' changes from 2cfb2a8e..186807fd
186807fd update lbmref spawn

git-subtree-dir: lispBM/lispBM
git-subtree-split: 186807fde90eef09191cb0d41bc850913d554c07
2022-11-18 10:47:13 +01:00
Benjamin Vedder 519c1a5e7a Merge commit '79a86520fd38b6d8d6764d4a83dacde303705ae2' 2022-11-18 10:47:13 +01:00