Commit Graph

2829 Commits

Author SHA1 Message Date
makerbase-motor 3e49c99d30
supports shutdown 2024-01-08 18:41:47 +08:00
makerbase-motor e934541740
supports shutdown 2024-01-08 18:41:01 +08:00
makerbase-motor a062730113
Fix. h file error 2024-01-08 18:40:12 +08:00
makerbase-motor 616f327594
New hardware supports shutdown 2024-01-08 18:39:35 +08:00
makerbase-motor 953263f007
New hardware supports shutdown 2024-01-08 18:37:58 +08:00
makerbase-motor a45b6a0222
Fix. h file error 2024-01-08 18:36:42 +08:00
makerbase-motor de16046dd6
Fix. h file error 2024-01-08 18:35:58 +08:00
makerbase-motor a1fe72c5f1
New hardware supports shutdown 2024-01-08 18:34:30 +08:00
makerbase-motor 013662c76f
New version of hardware with added shutdown function; 2024-01-08 18:31:08 +08:00
makerbase-motor 039eb23416
Fix. h file error 2024-01-08 18:28:55 +08:00
makerbase-motor f1dc7f82bc
Fix. h file error 2024-01-08 18:27:58 +08:00
Benjamin Vedder 36ed818e97
Merge pull request #698 from laxsjo/master
add option for buf-resize to create a copy of the given array
2024-01-03 21:55:59 +01:00
Benjamin Vedder 89bab0c286
Merge pull request #691 from luna-cycle/m600_update_2
luna_m600: UI update 2
2024-01-03 09:54:17 +01:00
Benjamin Vedder 63e536df85
Merge pull request #696 from surfdado/thor300
Fungineers Thor300 Firmware added
2024-01-03 09:51:23 +01:00
Benjamin Vedder 540452d98b
Merge pull request #697 from dcodeIO/fix-shutdown-hold
Resample shutdown before disabling gates in ALWAYS_OFF mode
2024-01-03 09:50:33 +01:00
Benjamin Vedder fed363f7a3 Ctxs print fix 2024-01-02 17:32:21 +01:00
dcode c87d2032ea Resample shutdown before disabling gates in ALWAYS_OFF mode 2024-01-02 15:28:37 +01:00
Dado Mista ac13767556 Thor300_AO variant
Hidden variant added (won't be part of build-all) defining "ALWAYS_ON"
With ALWAYS_ON defined hw_sample_shutdown always returns false.

Signed-off-by: Dado Mista <dadomista@gmail.com>
2024-01-01 13:34:16 -08:00
Dado Mista 85d9c39b49 Thor300 firmware - official from Fajdiga
make Thor300_20s to build

Signed-off-by: Dado Mista <dadomista@gmail.com>
2024-01-01 13:34:16 -08:00
Benjamin Vedder a9a1faf317 Do not allow sampled playback during faults 2023-12-31 19:37:15 +01:00
Benjamin Vedder a207d75a69 Added foc-play-samples 2023-12-31 17:26:15 +01:00
Benjamin Vedder cf1ed6edbf Updated documentation 2023-12-26 22:46:10 +01:00
Benjamin Vedder f9d5ee138d Added support for playing up to 3 audio channels while the motor is running 2023-12-26 22:37:41 +01:00
Benjamin Vedder ced45fbf4e Merge commit 'ab9308b49eb8d5733f8dca95f5d721dfabb1f364' 2023-12-23 20:39:28 +01:00
Benjamin Vedder ab9308b49e Squashed 'lispBM/lispBM/' changes from b718cb68..202b5763
202b5763 tweak readme
47fa2f64 update doc with merge and sort

git-subtree-dir: lispBM/lispBM
git-subtree-split: 202b5763899dd1dde0b9ae1a24aa27605a1efb25
2023-12-23 20:39:28 +01:00
Benjamin Vedder 8cb742000b Merge commit 'c13616c3671f3cb11616dac6f581316774eda78f' 2023-12-23 12:20:36 +01:00
Benjamin Vedder c13616c367 Squashed 'lispBM/lispBM/' changes from 1dc61723..b718cb68
b718cb68 bugfix in MAP protecting function application against GC

git-subtree-dir: lispBM/lispBM
git-subtree-split: b718cb6839995460515a3db8ca64743e55a5d61a
2023-12-23 12:20:36 +01:00
Benjamin Vedder adbbc0548f Merge commit '890cda9c53468edea43da2d8a9e65dd5702802f7' 2023-12-23 10:56:27 +01:00
Benjamin Vedder 890cda9c53 Squashed 'lispBM/lispBM/' changes from ad49766e..1dc61723
1dc61723 bug fix in sort, reordering of operations to keep sublist safe from GC

git-subtree-dir: lispBM/lispBM
git-subtree-split: 1dc61723743b6300130ea4e666a9bb1921d5e8ec
2023-12-23 10:56:27 +01:00
Benjamin Vedder 7cac87469f Updated doc 2023-12-22 20:35:35 +01:00
Benjamin Vedder 62867b118b Squashed 'lispBM/lispBM/' changes from 928f96dc..ad49766e
ad49766e sort and merge can now be applied to an operator or an extension to use as the comparator

git-subtree-dir: lispBM/lispBM
git-subtree-split: ad49766ee024b5c30419824dbdf91c7b340e424d
2023-12-22 20:05:35 +01:00
Benjamin Vedder 3c06a86342 Merge commit '62867b118b9ec8cf746c1fd001f01266adc56c8a' 2023-12-22 20:05:35 +01:00
Benjamin Vedder 35b2027698 Updated doc 2023-12-22 17:49:45 +01:00
Benjamin Vedder 1103b2dc78 Squashed 'lispBM/lispBM/' changes from acf53419..928f96dc
928f96dc bugfix related to environment creation for comparators in merge and sort

git-subtree-dir: lispBM/lispBM
git-subtree-split: 928f96dc047aa9927081a3892f78226c8fef321c
2023-12-22 16:40:38 +01:00
Benjamin Vedder c45087eef2 Merge commit '1103b2dc782c5fc787a51ac53ae81f11fa50cc58' 2023-12-22 16:40:38 +01:00
Benjamin Vedder c488ff98bd Added rand-extension 2023-12-22 16:40:17 +01:00
Benjamin Vedder 34a6d59e73 Squashed 'lispBM/lispBM/' changes from 1405c6a8..acf53419
acf53419 added another sorting test
05b72f26 first attempt at a built-in merge-sort operation.
1f5504f4 added a built in merge primitive operation. needs more testing.

git-subtree-dir: lispBM/lispBM
git-subtree-split: acf5341938e4929202da1128678ce2592300be1a
2023-12-22 10:44:30 +01:00
Benjamin Vedder 2d1016b27a Merge commit '34a6d59e73bb3e4c5167111da66d895b899b625d' 2023-12-22 10:44:30 +01:00
Marcos Chaparro 89cbf71abd luna_m600: UI update
And also fix max voltage setting for 60V builds

Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2023-12-15 15:12:16 -03:00
Benjamin Vedder 32508376dd
Merge pull request #685 from luna-cycle/m600_update
Luna M600 update
2023-12-13 19:25:56 +01:00
Marcos Chaparro 95bdf83a9d luna_m600: new firmware that defaults to 60V battery settings
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2023-12-13 14:35:38 -03:00
laxsjo 5e0f65a7d0 add option for buf-resize to create a copy of the given array 2023-12-12 18:29:02 +01:00
Benjamin Vedder c686f07ec1 Squashed 'lispBM/lispBM/' changes from d3da43bf..1405c6a8
1405c6a8 bugfix in setq related to saving the environment
1b4f84df added gc tests

git-subtree-dir: lispBM/lispBM
git-subtree-split: 1405c6a8d857c6af55606902b5a52ce64d712c2f
2023-12-10 14:07:56 +01:00
Benjamin Vedder 0fd93961d4 Merge commit 'c686f07ec193704737380150ead24f8322f6e8f9' 2023-12-10 14:07:56 +01:00
Marcos Chaparro aa073f13df luna_m600: Fine tune motor parameters and use full clarke to avoid rpm runaway
Signed-off-by: Marcos Chaparro <mchaparro@powerdesigns.ca>
2023-12-06 13:23:25 -03:00
Benjamin Vedder efa3e7ea16
Merge pull request #681 from JohnSpintend/master
Update hw_ubox_100_core.c
2023-12-06 12:57:25 +01:00
Benjamin Vedder 05f400c023 Change IMU-type 2023-12-06 12:56:30 +01:00
JohnSpintend 435d41761a
Merge branch 'vedderb:master' into master 2023-12-05 09:16:00 +08:00
Benjamin Vedder 6a30c998a6 Squashed 'lispBM/lispBM/' changes from d005f690..d3da43bf
d3da43bf changes to shrink
2274ac39 fix bug in recent special character tokenization
70b27aba added literal forms for special characters. for example \#\n for newline
b4c26ff1 small teweaks to fundamentals
c141b053 removed partial application and upped to version 0.21.0

git-subtree-dir: lispBM/lispBM
git-subtree-split: d3da43bf05cb34ccf622afaa8461781ad8395e5f
2023-12-04 11:46:11 +01:00
Benjamin Vedder 786786e0f0 Merge commit '6a30c998a6164651892a203f8718de672db2c028' 2023-12-04 11:46:11 +01:00