|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
PSI5 frame structure. More...
#include <zephyr/drivers/psi5/psi5.h>
Data Fields | |
| enum psi5_frame_type | type |
| Type of PSI5 frame. | |
| union { | |
| uint32_t data | |
| Message data. More... | |
| struct { | |
| uint8_t id | |
| Serial message ID. More... | |
| uint16_t data | |
| Serial message data. More... | |
| } serial | |
| Serial message. More... | |
| }; | |
| uint32_t | timestamp |
| Timestamp of when the frame was captured. | |
| uint8_t | crc |
| CRC checksum for message integrity validation. | |
| uint8_t | slot_number |
| Slot Number. | |
PSI5 frame structure.
| union { ... } psi5_frame |
| uint8_t psi5_frame::crc |
CRC checksum for message integrity validation.
| uint32_t psi5_frame::data |
Message data.
| uint16_t psi5_frame::data |
Serial message data.
| uint8_t psi5_frame::id |
Serial message ID.
| struct { ... } psi5_frame::serial |
Serial message.
| uint8_t psi5_frame::slot_number |
Slot Number.
| uint32_t psi5_frame::timestamp |
Timestamp of when the frame was captured.
| enum psi5_frame_type psi5_frame::type |
Type of PSI5 frame.