- Dresden
- https://spaceboyz.net/~astro/
- Joined on
2019-04-18
b3e9a1b636
init_log: set USB_LOGGER max level
bfbf037006
config: add load/save code
a1ad9b2456
main: load config from eeprom on boot
8d70c03520
config: finalize load/save
3b050347d4
config: add test_encode_decode
254c1c3d73
remove now unneeded uom feature use_serde
5a293a0ada
config: convert steinhart_hart::Parameters to SteinhartHartConfig for f32 storage
daa398cb5e
config: add pwm limits
d40a038c2f
config: switch to postcard encoding
5d0d75d395
config: encode with serde_cbor
93f14523d7
command_parser: parse load/save
a84242fb1f
implement setting i_set centerpoint
b394cfa3d4
main: remove special handling for PwmPin::ISet
a4dde1b8ca
delint
7361619a53
pid: update default parameters
34543c8660
pid: only reset after target change
83a209397e
fix tests
ba84295ec5
reconnect the pid controller
94e0525002
tec_u_meas: subtract vref offset
1157b73f7f
max_i_pos/max_i_neg: remove vref from calculation
fc0ca8b581
calculate i_set current
8c80062da8
use proper units for pwm pins
7d45d5ad32
adc: complete temperature calculation
dda1f2f0b4
use ThermodynamicTemperature
1849e6f5e7
cargosha256.nix: update
b80fcc430b
channel_state: move adc_calibration into ChannelState
bb26490153
unit: replace with uom