Releases: quartiq/stabilizer
Releases · quartiq/stabilizer
v0.11.0-py
Merge pull request #983 from quartiq/py Py
v0.11.0
What's Changed
- fix typo by @rockboynton in #946
- build(deps): bump bytemuck from 1.17.0 to 1.17.1 by @dependabot in #947
- build(deps): bump bytemuck from 1.17.1 to 1.18.0 by @dependabot in #950
- build(deps): bump serde from 1.0.209 to 1.0.210 by @dependabot in #949
- build(deps): bump menu from 0.5.1 to 0.6.0 by @dependabot in #948
- Deps by @jordens in #951
- deps: update, including miniconf 0.15 by @jordens in #953
- build(deps): bump menu from
ac34f7c
to5b92046
by @dependabot in #954 - build(deps): bump serde_with from 3.9.0 to 3.11.0 by @dependabot in #955
- deps and miniconf 0.16 by @jordens in #956
- build(deps): bump bytemuck from 1.18.0 to 1.19.0 by @dependabot in #957
- bump deps by @jordens in #958
- build(deps): bump miniconf from 0.16.2 to 0.16.3 by @dependabot in #959
- Miniconf-0.17 by @jordens in #960
- build(deps): bump serde from 1.0.213 to 1.0.214 by @dependabot in #962
- build(deps): bump cortex-m-rt from 0.7.3 to 0.7.5 by @dependabot in #963
- Fix IIR coefficient python script by @schmidf in #964
- build(deps): bump serde from 1.0.214 to 1.0.215 by @dependabot in #967
- build(deps): bump miniconf from 0.17.0 to 0.17.1 by @dependabot in #966
- build(deps): bump bytemuck from 1.19.0 to 1.20.0 by @dependabot in #970
- Urukul by @jordens in #972
- bump miniconf 0.18, dependencies by @jordens in #973
- Urukul-crates-split by @jordens in #974
- Urukul-ad9912-limits by @jordens in #975
- bump deps (menu etc) format manifest by @jordens in #978
- release 0.11 by @jordens in #979
New Contributors
- @rockboynton made their first contribution in #946
- @schmidf made their first contribution in #964
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- build(deps): bump stm32h7xx-hal from 0.15.0 to 0.15.1 by @dependabot in #802
- bump idsp by @jordens in #803
- build(deps): bump serde from 1.0.190 to 1.0.192 by @dependabot in #806
- Adding initial support for configuring parameters via USB by @ryan-summers in #805
- Fixing minor issues with default listing by @ryan-summers in #809
- Moving serial settings to a separate crate by @ryan-summers in #813
- hal master by @jordens in #819
- Adding support for rebooting to DFU by @ryan-summers in #820
- setup.md: restart after dfu flashing by @jordens in #823
- build(deps): bump stm32h7xx-hal from
c2a4c0e
tocd7c125
by @dependabot in #824 - build(deps): bump embedded-io from 0.5.0 to 0.6.1 by @dependabot in #825
- build(deps): bump serde from 1.0.192 to 1.0.193 by @dependabot in #826
- Adding usage of sequential storage by @ryan-summers in #811
- Adding metadata and persistent panic info by @ryan-summers in #827
- build(deps): bump embedded-storage from 0.3.0 to 0.3.1 by @dependabot in #828
- build(deps): bump sequential-storage from 0.6.0 to 0.6.1 by @dependabot in #829
- build(deps): bump serde from 1.0.193 to 1.0.195 by @dependabot in #833
- build(deps): bump num_enum from 0.7.1 to 0.7.2 by @dependabot in #834
- iir rework by @jordens in #832
- rj/pounder v1.2 by @jordens in #837
- bump dependencies by @jordens in #838
- use probe-rs by @jordens in #841
- build(deps): bump bitflags from 2.4.1 to 2.4.2 by @dependabot in #839
- bump msrv to 1.66.1 by @jordens in #843
- build(deps): bump stm32h7xx-hal from
cd7c125
to9bfd5b1
by @dependabot in #842 - build(deps): bump serde from 1.0.195 to 1.0.196 by @dependabot in #844
- build(deps): bump idsp from 0.14.1 to 0.15.0 by @dependabot in #845
- build(deps): bump libgit2-sys from 0.16.1+1.7.1 to 0.16.2+1.7.2 by @dependabot in #847
- build(deps): bump stm32h7xx-hal from
9bfd5b1
to03b8dcf
by @dependabot in #848 - Fixing USB enumeration issues on Windows by @ryan-summers in #851
- Bumping USB dependencies, using probe-rs-cli for cargo-runner by @ryan-summers in #853
- port to rtic2 by @jordens in #831
- build(deps): bump bytemuck from 1.14.0 to 1.15.0 by @dependabot in #855
- build(deps): bump enum-iterator from 1.5.0 to 2.0.0 by @dependabot in #856
- Fixing USB interfaces by @ryan-summers in #858
- Adding runtime settings initial load from flash by @ryan-summers in #857
- Adding support for clearing individual settings by @ryan-summers in #863
- build(deps): bump log from 0.4.20 to 0.4.21 by @dependabot in #868
- build(deps): bump serde from 1.0.196 to 1.0.197 by @dependabot in #869
- build(deps): bump rtic from 2.1.0 to 2.1.1 by @dependabot in #866
- build(deps): bump bitflags from 2.4.2 to 2.5.0 by @dependabot in #865
- build(deps): bump idsp from 0.15.0 to 0.15.1 by @dependabot in #867
- Omitting default value printing when values are default by @ryan-summers in #870
- lints by @jordens in #873
- Refactoring application to share a singular settings structure by @ryan-summers in #872
- bump by @jordens in #875
- bump miniconf (validator) by @jordens in #876
- factor out attenuation validation by @jordens in #877
- fix miniconf rev by @jordens in #878
- build(deps): bump enum-iterator from 2.0.0 to 2.0.1 by @dependabot in #881
- build(deps): bump cortex-m-rt from 0.7.3 to 0.7.4 by @dependabot in #883
- build(deps): bump serde from 1.0.197 to 1.0.198 by @dependabot in #882
- miniconf bump by @jordens in #879
- usb setup by @jordens in #886
- build(deps): bump serde from 1.0.198 to 1.0.199 by @dependabot in #888
- bump by @jordens in #889
- really bump menu, rm unused crates by @jordens in #895
- build(deps): bump yafnv from 0.1.0 to 1.0.0 by @dependabot in #893
- build(deps): bump serde from 1.0.200 to 1.0.202 by @dependabot in #900
- build(deps): bump bytemuck from 1.15.0 to 1.16.0 by @dependabot in #899
- build(deps): bump paste from 1.0.14 to 1.0.15 by @dependabot in #897
- build(deps): bump serde from 1.0.202 to 1.0.203 by @dependabot in #902
- build(deps): bump built from 0.7.2 to 0.7.3 by @dependabot in #901
- bump by @jordens in #905
- Feature/serial settings save individual values by @ryan-summers in #907
- Expose the serial-settings platform member by @ryan-summers in #908
- Updating sequential-storage, adding flash erase support by @ryan-summers in #884
- Updating data stream management by @ryan-summers in #911
- build(deps): bump bytemuck from 1.16.0 to 1.16.1 by @dependabot in #912
- build(deps): bump serde_with from 3.8.1 to 3.8.2 by @dependabot in #914
- build(deps): bump bitflags from 2.5.0 to 2.6.0 by @dependabot in #913
- build(deps): bump log from 0.4.21 to 0.4.22 by @dependabot in #915
- build(deps): bump rtic-monotonics from 2.0.1 to 2.0.2 by @dependabot in #922
- Increasing HITL timeout interval to 1h by @ryan-summers in #923
- build(deps): bump built from 0.7.3 to 0.7.4 by @dependabot in #919
- build(deps): bump serde from 1.0.203 to 1.0.204 by @dependabot in #918
- build(deps): bump serde_with from 3.8.2 to 3.8.3 by @dependabot in #920
- build(deps): bump zerovec from 0.10.2 to 0.10.4 by @dependabot in #924
- build(deps): bump zerovec-derive from 0.10.2 to 0.10.3 by @dependabot in #925
- miniconf by @jordens in #916
- bump miniconf, prefix by reference by @jordens in #926
- heapless 0.8 by @jordens in #927
- build(deps): bump serde_with from 3.8.3 to 3.9.0 by @dependabot in #928
- subtree serial settings by @jordens in #929
- build(deps): bump sequential-storage from 2.0.2 to 3.0.0 by @dependabot in #932
- build(deps): bump sequential-storage from 3.0.0 to 3.0.1 by @dependabot in #933
- build(deps): bump bytemuck from 1.16.1 to 1.16.3 by @dependabot in #935
- build(deps): bump num_enum from 0.7.2 to 0.7.3 by @dependabot in #934
- build(deps): bump serde-json-core from 0.5.1 to 0.6.0 by @dependabot in #936
- build(deps): bump serde from 1.0.204 to 1.0.206 by @dependabot in #937
- build(deps): bump serde from 1.0.206 to 1.0.208 by @dependabot in #938
- build(deps): bump bytemuck from 1.16.3 to 1.17.0 by @dependabot in #939
- build(deps):...
v0.9.0
What's Changed
- [NFC] clarify per_ck by @nkrackow in #650
- build(deps): bump idsp from 0.9.1 to 0.9.2 by @dependabot in #653
- build(deps): bump serde from 1.0.147 to 1.0.148 by @dependabot in #652
- build(deps): bump serde from 1.0.148 to 1.0.149 by @dependabot in #656
- build(deps): bump shared-bus from 0.2.4 to 0.2.5 by @dependabot in #651
- build(deps): bump miniconf from 0.6.2 to 0.6.3 by @dependabot in #659
- build(deps): bump serde from 1.0.149 to 1.0.150 by @dependabot in #658
- build(deps): bump paste from 1.0.9 to 1.0.10 by @dependabot in #660
- Rj/clippy by @jordens in #664
- build(deps): bump paste from 1.0.10 to 1.0.11 by @dependabot in #663
- build(deps): bump serde from 1.0.150 to 1.0.151 by @dependabot in #662
- build(deps): bump serde from 1.0.151 to 1.0.152 by @dependabot in #665
- build(deps): bump cortex-m from 0.7.6 to 0.7.7 by @dependabot in #668
- build(deps): bump bytemuck from 1.12.3 to 1.13.0 by @dependabot in #670
- broker: change default broker IP by @jordens in #673
- style (clippy and pylint) by @jordens in #676
- build(deps): bump spin from 0.9.4 to 0.9.5 by @dependabot in #675
- build(deps): bump enum-iterator from 1.2.0 to 1.3.0 by @dependabot in #677
- build(deps): bump num_enum from 0.5.7 to 0.5.9 by @dependabot in #671
- build(deps): bump cortex-m-rt from 0.7.2 to 0.7.3 by @dependabot in #678
- build(deps): bump num_enum from 0.5.9 to 0.5.10 by @dependabot in #679
- build(deps): bump rtt-logger from 0.2.0 to 0.2.1 by @dependabot in #680
- build(deps): bump num_enum from 0.5.10 to 0.5.11 by @dependabot in #682
- build(deps): bump bit_field from 0.10.1 to 0.10.2 by @dependabot in #684
- build(deps): bump enum-iterator from 1.3.0 to 1.4.0 by @dependabot in #685
- cargo update by @jordens in #686
- build(deps): bump bytemuck from 1.13.0 to 1.13.1 by @dependabot in #687
- build(deps): bump paste from 1.0.11 to 1.0.12 by @dependabot in #688
- build(deps): bump serde from 1.0.152 to 1.0.153 by @dependabot in #689
- build(deps): bump serde from 1.0.153 to 1.0.154 by @dependabot in #691
- build(deps): bump nb from 1.0.0 to 1.1.0 by @dependabot in #690
- build(deps): bump serde from 1.0.154 to 1.0.155 by @dependabot in #692
- build(deps): bump spin from 0.9.5 to 0.9.6 by @dependabot in #694
- build(deps): bump serde from 1.0.155 to 1.0.156 by @dependabot in #695
- build(deps): bump serde from 1.0.156 to 1.0.157 by @dependabot in #701
- build(deps): bump serde from 1.0.157 to 1.0.158 by @dependabot in #705
- build(deps): bump stm32h7xx-hal from 0.13.1 to 0.14.0 by @dependabot in #709
- build(deps): bump bitflags from 1.3.2 to 2.0.2 by @dependabot in #700
- rj/deps by @jordens in #710
- build(deps): bump spin from 0.9.6 to 0.9.7 by @dependabot in #712
- Updating runner to utilize specific probe by @ryan-summers in #717
- build(deps): bump num_enum from 0.5.11 to 0.6.0 by @dependabot in #716
- build(deps): bump spin from 0.9.7 to 0.9.8 by @dependabot in #715
- build(deps): bump serde from 1.0.158 to 1.0.159 by @dependabot in #713
- Preparing to rename master to main by @ryan-summers in #719
- build(deps): bump bitflags from 2.0.2 to 2.1.0 by @dependabot in #720
- build(deps): bump minimq from 0.6.1 to 0.6.2 by @dependabot in #721
- build(deps): bump serde from 1.0.159 to 1.0.160 by @dependabot in #723
- build(deps): bump num_enum from 0.6.0 to 0.6.1 by @dependabot in #724
- build(deps): bump bitflags from 2.1.0 to 2.2.0 by @dependabot in #726
- rj/bump ad9959 by @jordens in #727
- build(deps): bump enum-iterator from 1.4.0 to 1.4.1 by @dependabot in #728
- build(deps): bump serde from 1.0.160 to 1.0.162 by @dependabot in #729
- build(deps): bump serde from 1.0.162 to 1.0.163 by @dependabot in #730
- Refactoring HITL triggers by @ryan-summers in #732
- build(deps): bump bitflags from 2.2.1 to 2.3.0 by @dependabot in #733
- build(deps): bump bitflags from 2.3.0 to 2.3.1 by @dependabot in #734
- build(deps): bump log from 0.4.17 to 0.4.18 by @dependabot in #735
- build(deps): bump fugit from 0.3.6 to 0.3.7 by @dependabot in #736
- build(deps): bump serde from 1.0.163 to 1.0.164 by @dependabot in #737
- build(deps): bump log from 0.4.18 to 0.4.19 by @dependabot in #738
- build(deps): bump bitflags from 2.3.1 to 2.3.2 by @dependabot in #739
- Fixing MQTT reconnection issues, updating smoltcp version by @ryan-summers in #731
- build(deps): bump miniconf from 0.7.0 to 0.7.1 by @dependabot in #740
- build(deps): bump paste from 1.0.12 to 1.0.13 by @dependabot in #744
- build(deps): bump serde from 1.0.164 to 1.0.166 by @dependabot in #743
- build(deps): bump bitflags from 2.3.2 to 2.3.3 by @dependabot in #741
- build(deps): bump stm32h7xx-hal from
4e3210b
to2d47a4a
by @dependabot in #742 - update proc-macro2 (nightly regression) by @jordens in #745
- build(deps): bump serde from 1.0.166 to 1.0.167 by @dependabot in #747
- Fixing pounder bootup issues by @ryan-summers in #748
- build(deps): bump serde from 1.0.167 to 1.0.171 by @dependabot in #749
- fix hitl, make beta ci optional by @jordens in #757
- build(deps): bump paste from 1.0.13 to 1.0.14 by @dependabot in #751
- build(deps): bump serde from 1.0.171 to 1.0.173 by @dependabot in #753
- weekly dependabot runs by @jordens in #752
- clippy by @jordens in #755
- build(deps): bump serde from 1.0.173 to 1.0.174 by @dependabot in #759
- idsp 0.10 by @jordens in #754
- build(deps): bump stm32h7xx-hal from
2d47a4a
to11c5eba
by @dependabot in #750 - build(deps): bump serde from 1.0.174 to 1.0.175 by @dependabot in #761
- build(deps): bump stm32h7xx-hal from
11c5eba
to4864cde
by @dependabot in #762 - build(deps): bump serde from 1.0.175 to 1.0.179 by @dependabot in #764
- Enforcing HITL pass requirements by @ryan-summers in #765
- new miniconf by @jordens in #763
- build(deps): bump serde from 1.0.180 to 1.0.183 by @dependabot in #766
- build(deps): bump bitflags from 2.3.3 to 2.4.0 by @dependabot in #770
- stream: make batches field just be the number of batches by @jordens in #772
- build(deps): bump num_enum from 0.6.1 to 0.7.0 by @dependabot in #771
- build(deps): bump log from 0.4.19 to 0.4.20 by @dependabot in #769
- build(d...
v0.8.1
What's Changed
- build(deps): bump cortex-m-rt from 0.7.1 to 0.7.2 by @dependabot in #642
- fix branch name by @nkrackow in #645
- build(deps): bump miniconf from 0.6.1 to 0.6.2 by @dependabot in #644
- build(deps): bump systick-monotonic from 1.0.0 to 1.0.1 by @dependabot in #648
- release v0.8.1 by @jordens in #649
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- correct comment by @nkrackow in #597
- build(deps): bump cortex-m from 0.7.5 to 0.7.6 by @dependabot in #594
- build(deps): bump bytemuck from 1.11.0 to 1.12.0 by @dependabot in #595
- build(deps): bump idsp from 0.8.4 to 0.8.5 by @dependabot in #596
- use handled_update to return path by @nkrackow in #598
- build(deps): bump bytemuck from 1.12.0 to 1.12.1 by @dependabot in #599
- build(deps): bump idsp from 0.8.5 to 0.8.6 by @dependabot in #600
- build(deps): bump serde from 1.0.143 to 1.0.144 by @dependabot in #601
- add limits calculation and helper script to plot the frequency response by @nkrackow in #603
- Nk/noise generator by @nkrackow in #604
- Add lvds[4-7] gpio to StabilizerDevices by @pmldrmota in #605
- Require python 3.8+ by @pmldrmota in #608
- build(deps): bump paste from 1.0.8 to 1.0.9 by @dependabot in #611
- change buffer size and log error by @nkrackow in #612
- build(deps): bump rand_core from 0.6.3 to 0.6.4 by @dependabot in #615
- adress some clippy lints by @jordens in #617
- build(deps): bump serde from 1.0.144 to 1.0.145 by @dependabot in #619
- Nk/fix settings update by @nkrackow in #623
- build(deps): bump stm32h7xx-hal from 0.12.2 to 0.13.0 by @dependabot in #621
- fix python telemetry bug by @nkrackow in #625
- build(deps): bump serde from 1.0.145 to 1.0.147 by @dependabot in #627
- build(deps): bump bytemuck from 1.12.1 to 1.12.2 by @dependabot in #630
- new miniconf, minimq by @jordens in #632
- build(deps): bump stm32h7xx-hal from 0.13.0 to 0.13.1 by @dependabot in #639
- Removing doc requirements from bors by @ryan-summers in #641
- build(deps): bump miniconf from 0.6.0 to 0.6.1 by @dependabot in #636
- build(deps): bump bytemuck from 1.12.2 to 1.12.3 by @dependabot in #638
- build(deps): bump idsp from 0.9.0 to 0.9.1 by @dependabot in #637
- release 0.8.0 by @jordens in #635
New Contributors
- @pmldrmota made their first contribution in #605
Full Changelog: v0.7.0...v0.8.0
v0.7.0
(cargo-release) stabilizer version 0.7.0
v0.6.0
What's Changed
- dual-iir: add some mqtt parameter docs by @jordens in #346
- HITL Check Update by @ryan-summers in #349
- MQTT/Miniconf refactor by @ryan-summers in #347
- Refactoring lockin binaries by @ryan-summers in #352
- Feature/telemetry by @ryan-summers in #341
- dsp/lowpass,lockin: const generics by @jordens in #355
- Dependency cleanup, s/enum-iterator/num-enum/ by @jordens in #356
- RTT logging, probe-run by @jordens in #358
- Bump serde from 1.0.125 to 1.0.126 by @dependabot in #357
- Bump rtt-target from 0.2.2 to 0.3.1 by @dependabot in #359
- build(deps): bump embedded-hal from 0.2.4 to 0.2.5 by @dependabot in #348
- deps: fix rtt-logger->rtt-target, cleanup, bump cortex-m by @jordens in #360
- deps: adjust mcp23017 git after merging by @jordens in #361
- Removing spurious settings updates by @ryan-summers in #369
- Updating dependencies + embedded-nal by @ryan-summers in #370
- build(deps): bump ndarray from 0.15.1 to 0.15.2 by @dependabot in #363
- rj/itcm by @jordens in #322
- Bump serde-json-core from 0.3.0 to 0.4.0 by @dependabot in #353
- build(deps): bump heapless from 0.6.1 to 0.7.1 by @dependabot in #366
- rj/const gen by @jordens in #372
- rj/pounder fixes by @jordens in #371
- Rj/dsp tweaks by @jordens in #373
- pll: add advance() by @jordens in #376
- pll: merge advance into update (like rpll) by @jordens in #377
- dma: don't swap buffers by @jordens in #367
- rj/miniconf by @jordens in #374
- rj/visibility cleanup by @jordens in #362
- deps: bump indirect dependencies by @jordens in #378
- Updating to HAL mainline by @ryan-summers in #381
- Cargo-flash for HITL runner by @ryan-summers in #387
- Adding data livestream capability by @ryan-summers in #380
- saturating_scale: add test by @jordens in #389
- lowpass: make it work for k=0 by @jordens in #390
- setup: use a best-effort lock for rprintln by @jordens in #391
- use mutex-trait instead of flatten_closures by @jordens in #392
- network: add some useful log messages by @jordens in #393
- rj/stream rework by @jordens in #394
- iir_int: enable limits and offset by @jordens in #395
- build(deps): bump heapless from 0.7.1 to 0.7.2 by @dependabot in #396
- build(deps): bump ndarray from 0.15.2 to 0.15.3 by @dependabot in #379
- build(deps): bump rand from 0.8.3 to 0.8.4 by @dependabot in #384
- Adding Stabilizer User Manual by @ryan-summers in #401
- rj/fix/docs by @jordens in #404
- build(deps): bump cortex-m from 0.7.2 to 0.7.3 by @dependabot in #398
- build(deps): bump cortex-m-rtic from 0.5.6 to 0.5.7 by @dependabot in #399
- build(deps): bump num_enum from 0.5.1 to 0.5.2 by @dependabot in #402
- build(deps): bump heapless from 0.7.2 to 0.7.3 by @dependabot in #397
- Accelerating doc CI tests by @ryan-summers in #405
- Feature/scan mode by @ryan-summers in #388
- Delete cargosha256-dual-iir.nix by @jordens in #406
- Updating NAL and minimq to allow broker reconnection by @ryan-summers in #409
- Updating IO expander to be configured before AD9959 by @ryan-summers in #412
- tighten signal_generator symmetry bounds by @jordens in #410
- relicense as MIT OR Apache-2.0 by @jordens in #416
- Feature/generic stream by @ryan-summers in #414
- rj/fixes by @jordens in #418
- LICENSE.MIT: fix copyright by @jordens in #419
- Updating Stabilizer to remove compile-time config parameters by @ryan-summers in #422
- Miscellaneous by @jordens in #420
- build(deps): bump serde from 1.0.126 to 1.0.127 by @dependabot in #421
- build(deps): bump num_enum from 0.5.2 to 0.5.3 by @dependabot in #423
- Feature/loopback hitl by @ryan-summers in #425
- Adding docker instructions by @ryan-summers in #430
- Feature/miniconf client refactor by @ryan-summers in #427
- Adding mdbook-based user manual by @ryan-summers in #431
- Correcting Stabilizer user manual release workflow by @ryan-summers in #432
- build(deps): bump embedded-hal from 0.2.5 to 0.2.6 by @dependabot in #424
- Feature/streaming hitl by @ryan-summers in #426
- Adding optimized signal generator by @ryan-summers in #434
- Updating to miniconf release version by @ryan-summers in #436
- RTIC/Scheduling refactor by @ryan-summers in #437
- process: rtic 0.6 escalates link_section attrs by @jordens in #440
- build(deps): bump num_enum from 0.5.3 to 0.5.4 by @dependabot in #438
- pounder slower qspi by @jordens in #444
- refactor idsp by @jordens in #446
- Updating miniconf/minimq to utilize pings by @ryan-summers in #441
- Documentation updates by @ryan-summers in #452
- Feature/dual iir config script by @ryan-summers in #451
- DAC initialization update to fix random pulses on power cycle by @svrotter in #453
- Refactoring Stabilizer to use embedded-time for the NAL by @ryan-summers in #455
- build(deps): bump idsp from 0.1.0 to 0.2.0 by @dependabot in #456
- bump deps by @jordens in #458
- pounder: warn only if fifo more than half full by @jordens in #457
- Manually disabling ethernet MAC MMC counter interrupts by @ryan-summers in #462
- build(deps): bump paste from 1.0.5 to 1.0.6 by @dependabot in #459
- Updating stabilizer streaming API to decode, use async by @ryan-summers in #460
- docs: mention that the mac address should be lower case by @doronbehar in #463
- telemetry: increase msg buffer size by @jordens in #465
- Indicating stabilizer status via MQTT will by @ryan-summers in #468
- dual_iir_configuration: fix pid parameter scaling by @jordens in #471
- build(deps): bump serde from 1.0.130 to 1.0.131 by @dependabot in #470
- iir_coefficients: move to python module and refactor by @jordens in #472
- rj/py dependency by @jordens in #473
- Adding settings republish support by @ryan-summers in #475
- Updating CHANGELOG to mention settings republish by @ryan-summers in #477
- CHANGELOG: amend missing 0.5 entries by @jordens in #478
- Updating dependencies, smoltcp version by @ryan-summers in #474
- dep...
v0.5.0
What's Changed
- build(deps): bump log from 0.4.8 to 0.4.11 by @dependabot in #127
- build(deps): bump serde from 1.0.112 to 1.0.114 by @dependabot in #120
- build(deps): bump nb from 0.1.2 to 1.0.0 by @dependabot in #125
- build(deps): bump asm-delay from 0.7.2 to 0.9.0 by @dependabot in #126
- build(deps): bump embedded-hal from 0.2.3 to 0.2.4 by @dependabot in #119
- build(deps): bump cortex-m from 0.6.2 to 0.6.3 by @dependabot in #128
- build(deps): bump cortex-m-log from 0.6.1 to 0.6.2 by @dependabot in #129
- build(deps): bump serde from 1.0.114 to 1.0.115 by @dependabot in #130
- build(deps): bump cortex-m-rtic from 0.5.3 to 0.5.4 by @dependabot in #132
- build(deps): bump mcp23017 from
a3d0727
to61933f8
by @dependabot in #131 - build(deps): bump cortex-m-rtic from 0.5.4 to 0.5.5 by @dependabot in #133
- Cargo.toml: fix stm32h7xx-hal override by @sbourdeauducq in #138
- build(deps): bump cortex-m-rt from 0.6.12 to 0.6.13 by @dependabot in #134
- Fix syntax for taking core peripherals (required by cortex-m-rtic v0.5.5) by @HarryMakes in #144
- Make stabilizer.py work on v0.4.0+ by @HarryMakes in #142
- added gateway by @nkuh in #162
- Adding CI support for PRs by @ryan-summers in #164
- Utilize mainline stm32h7xx-hal by @ryan-summers in #159
- move iir to new dsp crate by @matthuszagh in #174
- iir: document by @jordens in #175
- Stabilizer asynchronous batch sampling support by @ryan-summers in #165
- build(deps): bump panic-semihosting from 0.5.4 to 0.5.6 by @dependabot in #169
- build(deps): bump paste from 1.0.2 to 1.0.3 by @dependabot in #179
- gha: clippy-check by @jordens in #181
- clippy lints by @jordens in #182
- Feature/iir tweaks by @jordens in #178
- Feature/adc dac io macros by @jordens in #180
- pll: init by @jordens in #188
- Added cascaded IIR with server commands for up to 2 cascaded IIRs per… by @nkuh in #187
- Lock-in by @matthuszagh in #177
- Feature/unwrap by @jordens in #189
- Feature/phase tools by @jordens in #190
- unwrap: comments, names by @jordens in #193
- cargo: update, remove old badge, cleanup by @jordens in #194
- Adding support for Pounder DDS QSPI profile stream by @ryan-summers in #186
- add cossin LUT by @matthuszagh in #197
- build(deps): bump paste from 1.0.3 to 1.0.4 by @dependabot in #198
- Feature/cossin tuneup by @jordens in #199
- dsp: add host benchmark by @jordens in #200
- cossin bench: be fair to glibc by @jordens in #201
- Fix/rj misc by @jordens in #202
- pll: refine gains by @jordens in #205
- atan by @matthuszagh in #207
- Rj/refine atan2 by @jordens in #209
- iir_int: add optimized integer iir implementation by @jordens in #210
- pll update input is named "x" not "input" by @matthuszagh in #213
- Feature/digital input stamp by @ryan-summers in #195
- hardware in the loop testing by @jordens in #220
- Feature/pounder timestamping by @ryan-summers in #196
- Conforming to external ADC conversion timing by @ryan-summers in #223
- Lockin by @matthuszagh in #222
- Lockin binary by @matthuszagh in #226
- Adding documentation, updating DAC output timing by @ryan-summers in #208
- Lock-in integration testing by @matthuszagh in #228
- Refactoring to support multiple apps by @ryan-summers in #230
- Feature/multi app support by @ryan-summers in #234
- hitl: dispatch entire github object by @jordens in #235
- build(deps): bump log from 0.4.11 to 0.4.13 by @dependabot in #224
- build(deps): bump serde from 1.0.118 to 1.0.120 by @dependabot in #233
- Lockin bin by @jordens in #231
- Reciprocal PLL by @jordens in #241
- Removing invalid GDB command by @ryan-summers in #245
- Rpll2 by @jordens in #243
- build(deps): bump criterion from 0.3.3 to 0.3.4 by @dependabot in #237
- Adding internal lock-in integration demo by @ryan-summers in #240
- Dsp iir benches by @jordens in #247
- Ci lockin by @jordens in #248
- build(deps): bump cortex-m-log from 0.6.2 to 0.7.0 by @dependabot in #246
- build(deps): bump serde from 1.0.120 to 1.0.123 by @dependabot in #238
- build(deps): bump log from 0.4.13 to 0.4.14 by @dependabot in #250
- Dsp tweaks by @jordens in #251
- Rj/misc cleanup by @jordens in #252
- Rj/lockin test by @jordens in #253
- readme: fix source path and binary names by @sergachev in #254
- Rj/timestamp tweaks by @jordens in #255
- Adding support for cargo-embed by @ryan-summers in #256
- bump HAL and smoltcp by @jordens in #257
- build(deps): bump stm32h7xx-hal from
3da22d4
to2b8a04c
by @dependabot in #249 - build(deps): bump smoltcp from 0.6.0 to 0.7.0 by @dependabot in #232
- Updating input capture for timers by @ryan-summers in #258
- core_intrinsics attr need to be in the lib crate by @jordens in #262
- Adding support for input capture prefilter configuration by @ryan-summers in #265
- deglitch timer input, miscellaneous changes by @jordens in #263
- new lowpass by @jordens in #266
- lowpass2 by @jordens in #267
- Upgrade to serde-json-core v0.2.0 by @dnadlinger in #268
- fix hal branch, cleanup code by @jordens in #269
- dependencies: bump by @jordens in #270
- Fixing DMA2 instantiation issue by @jordens in #273
- impl trait on type alias instead of newtypes by @jordens in #274
- use num crate by @jordens in #275
- MQTT settings and telemetry by @ryan-summers in #261
- iir_int: make miniconf-able by @jordens in #278
- Feature/rj/saturating complex by @jordens in #280
- feature/rj/lockin order generic by @jordens in #281
- ci: cron daily by @jordens in #282
- iir_int: apply rounding bias summarily for speed by @jordens in #283
- cossin: shave off a few more instructions by @jordens in #284
- dsp/bench: add lowpass by @jordens in #285
- dsp tweaks by @jordens in #287
- Adding general MQTT utility for stabilizer by @ryan-summers...