Struct Controller_Host
Defined in File controller.h
Struct Documentation
-
struct Controller_Host
Unnamed Group
-
void (*const onRequestGetFirmwareVersion)()
Device API for Host-Transport callbacks upon doTakeBytes(uint8_t *, uint16_t).
Context: CDC_Receive_FS(uint8_t*, uint32_t *)
-
void (*const onRequestGetOutputDataRate)()
-
int (*const onRequestSetOutputDatatRate)(enum TransportRx_SetOutputDataRate_Rate)
-
void (*const onRequestGetRange)()
-
int (*const onRequestSetRange)(enum TransportRx_SetRange_Range)
-
void (*const onRequestGetScale)()
-
int (*const onRequestSetScale)(enum TransportRx_SetScale_Scale)
-
void (*const onRequestGetDeviceSetup)()
-
void (*const onRequestSamplingStart)(uint16_t)
-
void (*const onRequestSamplingStop)()
-
void (*const onRequestUptime)()
-
void (*const onRequestBufferStatus)()
Public Members
-
struct HostTransport_Handle handle
device specific pimpl
-
void (*const doTakeBytes)(const uint8_t*, uint16_t)
Device API for host-transport module.
Context: CDC_Receive_FS(uint8_t*, uint32_t *)
-
void (*const onRequestGetFirmwareVersion)()