10 Commits

Author SHA1 Message Date
mutatrum
b92f70d871
Show firmware updates on the display (#664) 2025-02-21 21:34:50 +01:00
mutatrum
9c0354653f
Don't show -1 temperature on screen (#703)
Follow-up of #692
2025-02-13 19:54:42 +01:00
Steven Martins
59141357ff
fix(ui): display placeholder for unavailable ASIC temp (#692)
* fix(ui): display placeholder for unavailable ASIC temp
* fix(screen): update placeholders to match UI
2025-02-11 23:33:23 -05:00
Skot
7dcb69ebdc
GammaTurbo support and HW abstraction (#698)
* initial changes for the gammaturbo bringup
* added preliminary TPS546 changes
* added preliminary EMC2103 support
* ASIC temp seems to be maybe working.
* magically now fan seems to have the right polarity
* added in ideality and beta constants (currently unused). Fixed EMC2103_get_fan_speed()
* abstract fan and ASIC temp into thermal functions
* abstracted voltage regulator specifics out of tasks and into power.c and vcore.c functions
* add TPS546 support for multiple models
* move TPS40305/DS4432U vout setter to DS4432U.c
* move all ASIC specific functions to asic.c
* bad device_model nvs handling
* remove old code
* add workaround for TPS546 VIN_UV_WARN_LIMIT silicon bug.
2025-02-11 22:46:56 -05:00
mutatrum
548f91410b
Fix Wi-Fi spelling (#684)
* Fix Wi-Fi spelling

* Shorten label
2025-02-02 10:31:24 +01:00
WantClue
19ce1df337
fix: adjust wifi setup text speed (#682) 2025-02-01 21:40:51 +01:00
Brett Rowan
c98ac818c9
Grandma knows what Wifi means! (#623)
* Grandma knows what Wifi means!

Use Wifi instead of SSID on screen, and add short `(join for setup)` message instead of `Configuration SSID`.
This should be easier to understand, but does add 2 characters, which will fill the screen completely.

* Change NVS configs to init wifi with empty strings, and check for empty string when initializing wifi

* Change `WiFi` to `Wi-Fi` in `connect.c`

* Change what information shows on screen during inital setup and on wifi error

* fix: remove camelCase

remove Bitaxe camel case

---------

Co-authored-by: Upstream Data <brett@upstreamdata.ca>
Co-authored-by: WantClue <86001033+WantClue@users.noreply.github.com>
2025-02-01 18:19:06 +01:00
Benjamin Wilson
40bf6b5ebc
fix: selftest button functionality (#653)
* auto set self_test 0 upon pass
* setting NVS from the callback context was not working. added a semaphore for blocking in self_test.c

---------

Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
Co-authored-by: Skot <skot@bitnet.cx>
2025-01-17 15:31:22 -05:00
mutatrum
32b74c6911
Change Mining Url to Stratum Host on screen (#577)
Similar to #561 to fix #557.
2024-12-12 20:49:37 +01:00
mutatrum
848c7807ec
LVGL All The Things! (#539) 2024-12-11 23:03:58 +01:00