Commit graph

9 commits

Author SHA1 Message Date
Rahix 0663f2147d temp: Use a 15k resistor instead of 10k
This is required because otherwise we cannot read temperatures below
25°C.
2025-08-27 14:42:24 +02:00
Rahix 164f930b6b temp: Toggle pico led as heatbeat
To show that the monitor is alive, blink the onboard LED of the pico.
2025-08-24 21:40:09 +02:00
Rahix 5fa05aca2c temp: Add license 2025-08-24 17:13:29 +02:00
Rahix 10cea18d0a temp: Use more sane substitute value
When the ADC saturates, use a substitute value that doesn't kill the
following math...
2025-08-24 16:08:51 +02:00
Rahix 115eecde4f temp: Don't exit on errors
Make the script slightly more robust by not stopping the monitoring when
an exception is raised.
2025-08-24 16:08:04 +02:00
Rahix 37b58a1529 temp: Also plot last raw value
To sanity-check the filtered result, also plot the raw value alongside
it each time.
2025-08-24 04:07:31 +02:00
Rahix 670576abf8 temp: Increase filter time
Increase the filter constant to 100s to smoothen the signal a lot.  For
online viewing, this is quite nice, but for acquisition, we should
probably look at the raw data...
2025-08-24 03:35:41 +02:00
Rahix 12753d93fb temp: Slow down reports
Only send a new report every 200ms to hopefully mitigate the serial port
glitches.
2025-08-24 03:21:46 +02:00
Rahix f46e58b4e8 temp: Rename script 2025-08-24 03:12:43 +02:00
Renamed from Misc/Temp-Monitor/firmware.py (Browse further)