Day34 - IIO I2C Multi-Channel Driver¶
Objective¶
- Implement an IIO driver over I2C
- Map multi-channel sensor data to sysfs
- Verify end-to-end data path
Step 1 - Verify I2C Sensor¶
Expected:
Step 2 - Read Raw Registers¶
Verify:
- Values change over time
- Channel offset differences exist
Step 3 - Load IIO Core¶
Step 4 - Insert Driver¶
Expected:
Step 5 - Check IIO Device¶
Expected:
Step 6 - Inspect sysfs¶
Step 7 - Read Values¶
Expected:
Step 8 - Continuous Monitoring¶
Result¶
Verified:
- I2C communication
- IIO device registration
- multi-channel mapping
- dynamic data update