|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| bool | wait_busy () override |
| void | transfer (const uint8_t *tx, uint8_t *rx, uint16_t len) override |
Additional Inherited Members | |
| Protected Member Functions inherited from radio_link::SpiBus | |
| ~SpiBus () | |
Definition at line 27 of file radio_task.cpp.
|
inlineoverridevirtual |
Implements radio_link::SpiBus.
Definition at line 39 of file radio_task.cpp.
References board_now_ms(), BOARD_SPI_OK, BOARD_SPI_RADIO, board_spi_transfer(), and anonymous_namespace{radio_task.cpp}::kFrameTimeoutMs.
|
inlineoverridevirtual |
Implements radio_link::SpiBus.
Definition at line 29 of file radio_task.cpp.
References board_deadline_passed(), board_now_ms(), GPIO_PIN_SET, HAL_GPIO_ReadPin(), anonymous_namespace{radio_task.cpp}::kBusyTimeoutMs, RADIO_BUSY_GPIO_Port, and RADIO_BUSY_Pin.