444 Commits

Author SHA1 Message Date
Georges Palauqui
8822fba186
fix Input Voltage display in mV 2024-06-13 15:47:39 +02:00
Georges Palauqui
9dd483e299
enable OLED on HEX 2024-06-13 09:30:37 +02:00
Georges Palauqui
fe36f2de07
merging POWER_MANAGEMENT_HEX_task into POWER_MANAGEMENT_task 2024-06-12 16:25:09 +02:00
Georges Palauqui
5af8729930
fix regression while merging 2024-06-12 16:23:03 +02:00
Georges Palauqui
8230b31cd1
fix 2.1.8 hotfix for Hex 2024-06-12 16:23:02 +02:00
Georges
fbefe6f3a5
add forgotten hex detection 2024-06-12 16:23:01 +02:00
Georges Palauqui
4e9bf00f5e
fix build, and factorize more VCore stuff 2024-06-12 16:23:01 +02:00
macphyter
31a0670f0b
Check TPS546 regulator for faults and show fault registers 2024-06-12 16:23:00 +02:00
Benjamin Wilson
0aa8b64993
v303 2024-06-12 16:22:59 +02:00
WantClue
27566adab2
uint fix 2024-06-12 16:22:58 +02:00
macphyter
f7ed52d047
Got Hex fan driver working 2024-06-12 16:22:57 +02:00
Ben
8c24356765
gui hex stuff 2024-06-12 16:22:57 +02:00
Skot
9f040b2d95
serial sync for 1397 too. 2024-06-12 16:22:56 +02:00
macphyter
c7b916c996
Change temperature warning levels on the Hex GUI 2024-06-12 16:22:55 +02:00
Skot
bd6c11c1b5
added serial sync from @tommywatson 2024-06-12 16:22:54 +02:00
macphyter
3e28c847a5
add Hex specific items to the GUI 2024-06-12 16:22:53 +02:00
Skot
8d4d66f608
serial hack/fix 2024-06-12 16:22:53 +02:00
johnny9
06e05b5623
Revert "bm1366: add delays in frequency ramp up"
This reverts commit bafa1d4d0de87269cc10f3e2cc3aa1c517529379.
2024-06-12 16:22:52 +02:00
johnny9
2dc7b6f023
bm1366: add delays in frequency ramp up 2024-06-12 16:22:51 +02:00
johnny9
c491931c17
bm1366: fix address assignment order 2024-06-12 16:22:50 +02:00
macphyter
65be8183a1
Revert "Disable hashing"
This reverts commit bc4eb89cf88bcb765df30e5f8f2f1c4a12e36d58.
2024-06-12 16:22:49 +02:00
johnny9
e5db4b91ff
bm1366: set chip addresses 2024-06-12 16:22:48 +02:00
johnny9
2899ac3b59
Disable hashing 2024-06-12 16:22:48 +02:00
macphyter
ef6a25102b
fix power calculation 2024-06-12 16:22:47 +02:00
macphyter
bd1bd73d0e
Read vcore properly in GUI 2024-06-12 16:22:46 +02:00
macphyter
dce6ce0e29
tweak power management 2024-06-12 16:22:45 +02:00
macphyter
51a1535bff
get system loop working 2024-06-12 16:22:44 +02:00
macphyter
b4b02f8056
new power management task for Hex 2024-06-12 16:22:43 +02:00
macphyter
da18e05688
increase I2C timeout value for long operations 2024-06-12 16:22:43 +02:00
macphyter
a33e40c23f
organize init process for Hex 2024-06-12 16:22:42 +02:00
macphyter
8461777023
use board_version for hardware driver selection 2024-06-12 16:22:41 +02:00
macphyter
1bc0809832
refine transfer functions, write more config settings 2024-06-12 16:22:40 +02:00
macphyter
f76cdd804e
Create main ON/OFF method 2024-06-12 16:22:39 +02:00
macphyter
a20e2ad87b
more config init stuff 2024-06-12 16:22:39 +02:00
macphyter
b409e8c240
finish initial config values for first boot 2024-06-12 16:22:38 +02:00
macphyter
aa86f2a015
more work on conversions 2024-06-12 16:22:37 +02:00
macphyter
253a968c2f
create data structure to hold TPS546 settings 2024-06-12 16:22:36 +02:00
macphyter
da126941d8
create function to convert ints back into ULINEAR16 2024-06-12 16:22:35 +02:00
macphyter
c1b031ab36
create dedicated conversion functions 2024-06-12 16:22:34 +02:00
macphyter
628d3ac3de
decode VOUT_COMMAND and TEMPERATURE 2024-06-12 16:22:34 +02:00
macphyter
0c2745f17f
add hex specific drivers 2024-06-12 16:22:33 +02:00
macphyter
b1902ef266
add tags file to .gitignore 2024-06-12 16:22:32 +02:00
Georges Palauqui
2dff706225
code refactor: prepare room for HEX 2024-06-12 16:21:59 +02:00
Georges Palauqui
c8789269f9
refactor GLOBAL_STATE argument instead of MODULE only 2024-06-12 15:05:14 +02:00
Georges Palauqui
11107a3d32
fix dependancies 2024-06-11 10:14:30 +02:00
Georges Palauqui
d21b26e1e8
add more explaination about the DS4432+TPS40305 regulate voltage 2024-06-11 10:12:35 +02:00
Georges Palauqui
87b4c1c72f
add new i2c_master_register_write_word() in i2c_master 2024-06-11 10:11:27 +02:00
Georges
deb76ac058
Merge pull request #206 from skot/multi-chip
Multi chip support
2024-06-10 10:14:41 +02:00
Georges Palauqui
5e305ba6c7
no need to introuce new NVS parameters, they can be derived from the device_model ! 2024-06-10 10:02:36 +02:00
Benjamin Wilson
92924f72c6 Move power management task above wifi to prevent over heating v2.1.8 2024-06-08 10:03:29 -04:00