![]() |
Edge AI Add-on API 2.2.0
|
Data Structures | |
| struct | proto_transport |
| Transport callbacks used to send framed protocol messages. More... | |
| struct | proto_session_config |
| Session metadata included in periodic session-info messages. More... | |
Typedefs | |
| typedef float | proto_value_t |
Functions | |
| int | proto_init (const struct proto_transport *transport) |
| Initialize the data forwarder protocol layer. | |
| int | proto_start_session (const struct proto_session_config *cfg) |
| Start a new streaming session. | |
| int | proto_stop_session (void) |
| Stop the current session. | |
| uint32_t | proto_get_session_id (void) |
| Get the ID of the current or most recently started session. | |
| int | proto_send_samples (const proto_value_t *values, uint8_t count) |
| Enqueue sensor samples for transmission. | |