linuswck
|
6096711d2c
|
eth: Poll and Handle Json based Ld ctrl cmd
- Upgrade to miniconf 9.0
- Only non report related laser diode ctrl command is implemented
|
2024-02-02 17:35:58 +08:00 |
linuswck
|
ee0ed8ebe7
|
eth: add drivers for init, polling & sending data
|
2024-02-01 16:20:36 +08:00 |
linuswck
|
af8d361b95
|
AD7172: Add AD7172 drivers fns
- Port from Thermostat Firmware
|
2024-01-16 16:19:01 +08:00 |
linuswck
|
74325a3cee
|
flash: Add fns to store data in flash
- Writing to the wrong flash sector can cause MCU to stall
- Only 16KiB out of 128KiB in the sector is used to save RAM for compacting
|
2024-01-15 17:14:58 +08:00 |
linuswck
|
8ae27725c6
|
Port PID Controller from thermostat firmware
- Add serde Cargo
|
2024-01-11 17:17:10 +08:00 |
linuswck
|
784fc03957
|
cargo: add miniconf
|
2024-01-10 10:36:13 +08:00 |
linuswck
|
475fe28604
|
Initial Commit for AD5680 and MAX1968 Drivers
- GPIO Initializations for AD5680, MAX1968 drivers
- CTLI voltage of MAX1968 can be set with AD5680
- All features of MAX1968 can be controlled
|
2023-12-20 12:08:48 +08:00 |
linuswck
|
764a203dd8
|
Update stm32-eth cargo crate to 0.15.2
- stm32-eth crate requires stm32f4xx-hal 0.14.0 and smoltcp 0.10.0
- its dependency packages requires rustc 1.67 or above (1.67.1 is chosen)
|
2023-12-15 16:40:55 +08:00 |
topquark12
|
6a76536248
|
squash all warnings, add RTT support
|
2022-10-22 20:20:49 +08:00 |
topquark12
|
fc90593f84
|
blinky, working systick and delay
|
2022-10-20 20:57:24 +08:00 |
topquark12
|
710b3ff5d5
|
project init
|
2022-10-20 15:17:43 +08:00 |