590 Commits

Author SHA1 Message Date
johnny9
d34fcfabff Add definition for threaded work queue 2023-07-01 14:18:41 -04:00
johnny9
9c109e7553 Add basic stratum parsing using cJSON 2023-07-01 14:18:41 -04:00
johnny9
271cc33692 Implement recv_line for json-rpc 2023-07-01 14:18:41 -04:00
johnny9
d41a5d16ef Sub and auth to braiins pool 2023-07-01 14:18:41 -04:00
johnny9
7d8a77c61b Introduce the tcp_client example
This will be the basis for or WiFi connectivity and stratum client
2023-07-01 14:18:41 -04:00
Skot Croshere
bfadf5a67c changed main file to main.c updated readme 2023-07-01 14:17:47 -04:00
Skot Croshere
9b71eac928 added the rest of the serial_test from bitskipc 2023-07-01 14:17:01 -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
Skot Croshere
305ceccb22 The OLED is looking better now 2023-07-01 14:17:01 -04:00
Skot Croshere
db0126443d got basic OLED display on... it's upside down! 2023-07-01 14:17:01 -04:00
Skot Croshere
85c42424b2 update LED pins for V2.2 2023-07-01 14:17:01 -04:00
Skot Croshere
f26e75ac5c add the sdkconfig files that have the I2C assignment 2023-07-01 14:17:01 -04:00
Skot Croshere
c2819accfc pull BM1397 BI pin low 2023-07-01 14:17:01 -04:00
Skot Croshere
cb71de0ea1 fixed the endian issue on the INA260 driver 2023-07-01 14:17:01 -04:00
Skot Croshere
0dee975e59 cleanup 2023-07-01 14:17:01 -04:00
Skot Croshere
4be57fef83 added chip temp to EMC2101.c 2023-07-01 14:17:01 -04:00
Skot Croshere
167a60bdf3 added ADC functions to read BM1397 Vcore. Cleaned up DS4432U set_vcore() function 2023-07-01 14:17:01 -04:00
Skot Croshere
5ca33a8656 fan speed can be 16 bit 2023-07-01 14:17:01 -04:00
Skot Croshere
4b01c67d50 Fan speed seems to be working, Added some INA260 tests. doesn't seem like power is working yet 2023-07-01 14:17:01 -04:00
Skot Croshere
d9b4e0e4f0 Added the start to a EMC2101 driver. Setting fan speed works, reading fan speed doesn't. 2023-07-01 14:16:58 -04:00
Skot Croshere
bab5ac54aa added the DS4432U transfer function for setting the BM1397 core voltage. careful with this one!! 2023-07-01 14:16:07 -04:00
Skot Croshere
94e486f67c added i2c-test branch 2023-07-01 14:16:04 -04:00
Skot
c68c70b8c0
Update bm1397_protocol.md 2023-05-24 22:27:20 -04:00
Skot
238a182262
Update readme.md 2023-05-24 22:25:39 -04:00
Skot
05729574cb
Update bm1397_protocol.md 2023-04-26 00:01:00 -04:00
Skot Croshere
781b12f2a8 readme update 2023-03-10 00:08:11 -05:00
Skot Croshere
ab6f0780b0 more protocol details 2023-03-09 23:43:18 -05:00
Skot Croshere
03617edd1a update work with full output. 2023-03-09 23:07:30 -05:00
Skot
8ae6e8ff88
Update bm1397_protocol.md 2023-02-21 23:16:56 -05:00
Skot Croshere
29951e21e5 updated the job fields. 2023-02-21 23:15:18 -05:00
Skot Croshere
6db109a29c okay stop futzing with the diagram already 2022-11-22 14:09:28 -05:00
Skot Croshere
df0a59ed82 diagram update 2022-11-22 14:06:59 -05:00
Skot Croshere
75f3ce6d2b updated diagram 2022-11-22 13:50:14 -05:00
Skot Croshere
2e42553b4d more cleanup 2022-11-17 18:18:13 -05:00
Skot Croshere
bb3d31595b cleanup 2022-11-17 18:16:28 -05:00
Skot Croshere
e1c0dc542c more details 2022-11-17 18:15:17 -05:00
Skot Croshere
32e3d038d5 added more goodies 2022-11-17 18:09:32 -05:00
Skot Croshere
902bc7d829 more details 2022-11-17 17:49:35 -05:00
Skot Croshere
f51fac5829 initial commit 2022-11-17 17:37:27 -05:00