Ondřej Hruška
|
1ea4cd124d
|
add rudimentary calib param tuning screen (TODO negative offset support!)
|
2 years ago |
Ondřej Hruška
|
6b94dcb5ee
|
show chip overheat if over 70C
|
2 years ago |
Ondřej Hruška
|
95f597c9ed
|
make soc overheat visible in log + raise top limit to 90C
|
2 years ago |
Ondřej Hruška
|
39e143d186
|
pid adjusts
|
2 years ago |
Ondřej Hruška
|
0d79379438
|
PID edit screen
|
2 years ago |
Ondřej Hruška
|
d9f09c8ccb
|
adjustments to calib procedure, now with PID used
|
2 years ago |
Ondřej Hruška
|
991802b894
|
remove temp logging
|
2 years ago |
Ondřej Hruška
|
60d15b8c07
|
add fancy hardfault handler, increase heater stack size
|
2 years ago |
Ondřej Hruška
|
b6ccfd7019
|
fix manual override.
|
2 years ago |
Ondřej Hruška
|
dc445af419
|
fixes in calib
|
2 years ago |
Ondřej Hruška
|
1331460ecb
|
calibration mostly working
|
2 years ago |
Ondřej Hruška
|
6749bb5f52
|
calib GUI WIP
|
2 years ago |
Ondřej Hruška
|
08f1215c24
|
add two point calibration (no UI yet)
|
2 years ago |
Ondřej Hruška
|
18655e437f
|
ui improvements
|
2 years ago |
Ondřej Hruška
|
ccce0ff72f
|
split gui file
|
2 years ago |
Ondřej Hruška
|
415a6cb06c
|
some cz unicode in 5x7
|
2 years ago |
Ondřej Hruška
|
90832fd2f4
|
move GUI safety check to gui loop (not blit)
|
2 years ago |
Ondřej Hruška
|
170be709fe
|
menu sliding to last px
|
2 years ago |
Ondřej Hruška
|
088b047b39
|
some comments
|
2 years ago |
Ondřej Hruška
|
edd003a541
|
fixes for partly off-screen bitmap, remove temporary debug changes
|
2 years ago |
Ondřej Hruška
|
fcc37515c5
|
menu sliding, add knob prescaller
|
2 years ago |
Ondřej Hruška
|
64c7d3a94a
|
screens cleanup, doc comments
|
2 years ago |
Ondřej Hruška
|
22b1ba3921
|
menu fixes, add periodic tick event, add repaint-when-needed
|
2 years ago |
Ondřej Hruška
|
b0df411c56
|
menu improvements, add generic menu func
|
2 years ago |
Ondřej Hruška
|
6048bdf115
|
base of menu system
|
2 years ago |
Ondřej Hruška
|
b397856366
|
add safety system, stub of new gui task
|
2 years ago |
Ondřej Hruška
|
0a0ccf7bc3
|
implement EEPROM emulation
|
2 years ago |
Ondřej Hruška
|
56cae1abdb
|
events and exti
|
2 years ago |
Ondřej Hruška
|
091d6c5648
|
timer based ADC triggering
|
2 years ago |
Ondřej Hruška
|
bff7f6e916
|
move adc sampling to DMA TC interrupt
|
2 years ago |
Ondřej Hruška
|
8376f0b5eb
|
fixes
|
2 years ago |
Ondřej Hruška
|
7e99e2cc6c
|
thin printf, but buggy
|
2 years ago |
Ondřej Hruška
|
f18a7733a1
|
remove HAL
|
2 years ago |
Ondřej Hruška
|
24f8252760
|
everything now works
|
2 years ago |
Ondřej Hruška
|
a9c7e42e51
|
debugging. knob works, nothing else, probably
|
2 years ago |
Ondřej Hruška
|
1bdf8d241c
|
add some logging
|
2 years ago |
Ondřej Hruška
|
5143ce6bfe
|
convert to LL, untested so far
|
2 years ago |
Ondřej Hruška
|
2521cd75c7
|
rotate framebuffer
|
2 years ago |
Ondřej Hruška
|
e5a6bff29c
|
rename oled file
|
2 years ago |
Ondřej Hruška
|
a7749c08ef
|
mostly working PID now
|
2 years ago |
Ondřej Hruška
|
38139e3923
|
pwm works now, SPI changed to SPI2
|
2 years ago |
Ondřej Hruška
|
181f457534
|
heater without pwm
|
2 years ago |
Ondřej Hruška
|
58afb1e8a5
|
wip refactors
|
2 years ago |
Ondřej Hruška
|
9bbed9f1c4
|
update cube project
|
2 years ago |
Ondřej Hruška
|
e576d5847c
|
simple 2-state regulator
|
2 years ago |
Ondřej Hruška
|
f093936970
|
change measurement method to resistor divider, slightly questionable and off by 10 degrees but that's probably good enough for baking bread
|
2 years ago |
Ondřej Hruška
|
84532fd339
|
measurement & calc, but wrong
|
2 years ago |
Ondřej Hruška
|
8260fb60f8
|
initial
|
2 years ago |