Day37 - IIO FIFO Mode¶
Objective¶
- Validate FIFO mode operation
- Verify watermark-based interrupt behavior
- Confirm burst read and buffered output
Lab 1 – Non-FIFO baseline¶
Expected:
- IRQ triggered per sample
- Continuous incremental data
Lab 2 – Enable FIFO mode¶
Lab 3 – Enable IIO buffer¶
Verify:
Lab 4 – Read buffered data¶
Expected:
- Continuous data stream
- Multiple samples per IRQ
Lab 5 – Compare IRQ frequency¶
Observation:
| Mode | IRQ Frequency |
|---|---|
| Non-FIFO | High |
| FIFO | Lower |
Lab 6 – Driver log verification¶
Expected:
Indicates:
- IRQ triggered
- FIFO drained by driver