Astro astro
astro pushed to master at M-Labs/sfkv 2020-12-12 02:55:47 +08:00
91d69474ed StoreBackend::backup_space(): add for statically allocated memory
0101a4f90a README: update TODO
532ba8381f read_value()/write_value(): put behind feature postcard-values
fb28e8a9b1 write(): accept both &[u8] and &str for value
f4245ec937 write_int(): remove
Compare 9 commits »
astro pushed to master at M-Labs/sfkv 2020-12-11 08:13:04 +08:00
astro pushed to master at M-Labs/sfkv 2020-12-11 07:45:40 +08:00
c0da68f48c iter: remove the truncated case
1a35d195e6 compact: remove leftover
Compare 2 commits »
astro pushed to master at M-Labs/sfkv 2020-12-11 07:38:03 +08:00
449f7f5924 refactor for abstract StoreBackend
2d09805b42 start with config.rs from artiq's libboard_misoc
astro commented on issue M-Labs/thermostat#19 2020-12-09 08:39:19 +08:00
fix inconsistent variables/units in README

b92a5f18cd66f1f838af746c6477ba1a8a19ad61

The source uses uom types.

astro commented on issue M-Labs/thermostat#23 2020-12-09 08:18:58 +08:00
README.md not-ready-for-lab-use warning

7af5d8582dfb4cd4843a5bd13cc564a75f3453e8 sneaked into #20

astro closed issue M-Labs/thermostat#23 2020-12-09 08:18:58 +08:00
README.md not-ready-for-lab-use warning
astro merged pull request M-Labs/thermostat#20 2020-12-09 08:16:46 +08:00
flashing with dfu-util
astro pushed to master at M-Labs/thermostat 2020-12-09 08:16:45 +08:00
1090d0f5b5 Merge pull request 'flashing with dfu-util' (#20) from jbqubit/thermostat:flashdoc into master
7af5d8582d not yet ready note
fca2de665c flashing with dfu-util
Compare 3 commits »
astro pushed to master at M-Labs/thermostat 2020-12-09 08:08:55 +08:00
23d0c470e5 pytec: rename test.py to example.py
5c8bb47e11 command_parser: require the explicit `i_set` symbol
b92a5f18cd README: fix units
c125e20bdb shell.nix: init
Compare 4 commits »
astro pushed to master at M-Labs/thermostat 2020-12-08 06:27:20 +08:00
ffcc3f661b README: add pid units
astro commented on issue M-Labs/thermostat#17 2020-12-08 06:26:58 +08:00
save does not preserve pid_engaged

I did not expect the device to be operated without control.

I need some time to make room in the config serialization because we already max out the available 128 bytes of EEPROM.

astro commented on issue M-Labs/thermostat#18 2020-12-08 06:15:57 +08:00
ipv4 lost at power cycle

This works for me.

How does load change the address (after the save, and also after powercycling)?

astro commented on issue M-Labs/thermostat#11 2020-12-08 06:01:47 +08:00
loop servo time step / PID autotune

Just having the units for the gain coefficients (kp/ki/kd) documented would be helpful (Hz, s, …).

astro commented on issue M-Labs/thermostat#16 2020-12-08 05:37:18 +08:00
after reset first call to report is empty

Immediately after bootup no measurements have been taken yet.

What is the reason for resetting the device? There is no reconnecting code in pytec/client.py.

astro commented on issue M-Labs/thermostat#10 2020-12-08 03:29:47 +08:00
openocd firmware update

Not all users may have the programmer ST-Link v2.1.

That's the programmer I use. Any SWD programmer should work.

I acknowledge that the on-device connector is a bit cumbersome due to its…

astro commented on issue M-Labs/thermostat#10 2020-12-08 03:24:23 +08:00
openocd firmware update

I have not yet looked into dfu-util. The device's microUSB port acts only as serial output.

astro closed issue M-Labs/thermostat#14 2020-12-08 03:22:31 +08:00
python 2.7 dependencies in pytec
astro pushed to master at M-Labs/thermostat 2020-12-07 23:58:22 +08:00
2a6f8ed874 pytec: use py3 dict methods
astro closed issue M-Labs/thermostat#12 2020-12-07 07:24:36 +08:00
Thermostat v2.0 temp sense fix