|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
Files | |
| as5600.h | |
| The ams OSRAM AS5600: a 12-bit magnetic rotary position sensor on I2C (Inter-Integrated Circuit). | |
| ina228.h | |
| The TI INA228: 85V, 20-bit current, voltage, power, energy and charge monitor on I2C (Inter-Integrated Circuit). | |
| ina3221.h | |
| The TI INA3221: three channels of 13-bit shunt and bus voltage, 0 to 26V, on I2C (Inter-Integrated Circuit). | |
| sense_bus.h | |
| The sensor bus: one I2C (Inter-Integrated Circuit) bus with current monitors on it, as the drivers see it. | |
| sense_sched.h | |
| The IOmcu's sampling schedule for the sensor bus: what is read on each 1ms tick, the 50ms windows made from it, the run's peaks and totals, and the servo move capture on the FAST channel. | |
| sense_svc.h | |
| The IOmcu's sensor service: what core 1 does each 1ms tick with the orders core 0 gives it, and the snapshot of what it read that core 0 publishes on the link. | |
| sense_trace.h | |
| A trace of INA3221 CH1's 1ms samples as text lines, for a debug build of the IOmcu (its SENSE_TRACE build option). | |