30 Commits

Author SHA1 Message Date
Skot Croshere
9516fcc331 lowercase k means 1000 2023-07-01 14:24:02 -04:00
Skot Croshere
ff403395ee wifi connection retry displays on OLED 2023-07-01 14:24:00 -04:00
Skot Croshere
260ba51edb added some basic wifi connection retrys and debugging 2023-07-01 14:23:35 -04:00
Skot Croshere
9f22c21f17 added suffixes to best_difficulty display 2023-07-01 14:23:35 -04:00
Ben
55b9960da7 temperature protection init 2023-07-01 14:23:35 -04:00
Ben
1e63f35888 display will now show if block found ;) 2023-07-01 14:23:35 -04:00
Ben
23ac4cfacc changed clock sync from ntp time to pool ntime 2023-07-01 14:23:35 -04:00
Ben
d9da5dd52d system diff calculations 2023-07-01 14:23:35 -04:00
Ben
685d8c1979 simplify system nonce notification 2023-07-01 14:23:35 -04:00
Ben
12770f3393 fix jobid for ckpool 2023-07-01 14:23:35 -04:00
Ben
6065ef05a3 Fixed issues with ckpool job id, parameter length, asic init 2023-07-01 14:23:35 -04:00
Ben
a7bae3ce71 Modularized 3 tasks, created global state struct 2023-07-01 14:23:33 -04:00
Ben
b604e0ccc6 cleaning up serial.c 2023-07-01 14:22:35 -04:00
Ben
3d9d1692f2 more cleanup of mb1397 and system 2023-07-01 14:22:10 -04:00
Ben
c148aec820 modulize system, bm1397, cleanup 2023-07-01 14:22:10 -04:00
Ben
ab8d220a03 system.c cleanup 2023-07-01 14:22:10 -04:00
Skot Croshere
bc07e9e33c display units 2023-07-01 14:22:10 -04:00
Ben
a2f6fa0d51 Fix memory leak; improved display and hashrate calculation 2023-07-01 14:22:09 -04:00
Ben
ca65e84bcf cleaning up display 2023-07-01 14:21:40 -04:00
Ben
20eb6ab92e accept/reject share count 2023-07-01 14:21:40 -04:00
Ben
4a1933e185 comment out logging and add more hashrate samples, heap info 2023-07-01 14:21:40 -04:00
Ben
2a830b28c6 adjustments 2023-07-01 14:20:48 -04:00
Ben
b79dbdb4f2 debugging 2023-07-01 14:20:48 -04:00
Ben
18d0f651e8 hashrate calc, WIP 2023-07-01 14:20:48 -04:00
Ben
02e4b0d76d ticket_mask 2023-07-01 14:20:48 -04:00
Ben
d62ce7385c naming and remove IO from asic task 2023-07-01 14:20:48 -04:00
Skot Croshere
d23a55608c added default difficulty to menuconfig and got rid of the I2C pin config 2023-07-01 14:20:48 -04:00
Skot Croshere
ccb094a916 fix some warnings. trying to check nonce diff -- it's not working. 2023-07-01 14:19:51 -04:00
Skot Croshere
bac80831db moved over some BM1397 driver code from bitskipc, renamed main c file 2023-07-01 14:17:01 -04:00
Skot Croshere
7e234ce8d5 moved the system monitor functions to a separate file and task 2023-07-01 14:17:01 -04:00