![]() |
ADI iSensor FX3 Firmware
v2.9.4-pub
Firmware for the Analog Devices EVAL-ADIS-FX3 IMU Evaluation Platform. This firmware can be compiled using the Cypress EZ USB Suite IDE
|
Struct to store the current data stream state information. More...
#include <main.h>
Data Fields | |
uint32_t | BytesPerFrame |
CyBool_t | PinExitEnable |
CyBool_t | PinStartEnable |
uint32_t | NumRealTimeCaptures |
uint16_t | TransferWordLength |
uint32_t | TransferByteLength |
uint16_t | RoundedByteTransferLength |
uint32_t | NumCaptures |
uint32_t | NumBuffers |
uint16_t | BytesPerBuffer |
uint8_t * | RegList |
uint16_t | BytesPerUsbPacket |
CyU3PI2cPreamble_t | I2CStreamPreamble |
Struct to store the current data stream state information.
uint16_t BytesPerBuffer |
Track the number of bytes to be read per buffer
uint32_t BytesPerFrame |
Track the number of bytes per real time frame
uint16_t BytesPerUsbPacket |
Number of bytes per USB packet in generic data stream mode
CyU3PI2cPreamble_t I2CStreamPreamble |
Preamble for I2C stream
uint32_t NumBuffers |
Track the number of buffers requested for the generic data stream
uint32_t NumCaptures |
Track the number of captures requested for the generic data stream
uint32_t NumRealTimeCaptures |
Track the number of real-time captures to record (0 = Infinite)
CyBool_t PinExitEnable |
Track the pin exit setting for RT stream mode (True = enabled, False = disabled)
CyBool_t PinStartEnable |
Track the pin start setting for RT stream mode (True = enabled, False = disabled)
uint8_t* RegList |
Pointer to byte array of registers needing to be read by the generic data stream
uint16_t RoundedByteTransferLength |
Track the total size of a generic or burst stream rounded to a multiple of 16
uint32_t TransferByteLength |
Track the total size of generic and burst stream transfers in bytes
uint16_t TransferWordLength |
Track the total size of generic stream transfer in 16-bit words