baro_present()=0 | rosflight_firmware::Board | pure virtual |
baro_read(float *pressure, float *temperature)=0 | rosflight_firmware::Board | pure virtual |
baro_update()=0 | rosflight_firmware::Board | pure virtual |
board_reset(bool bootloader)=0 | rosflight_firmware::Board | pure virtual |
clock_delay(uint32_t milliseconds)=0 | rosflight_firmware::Board | pure virtual |
clock_micros()=0 | rosflight_firmware::Board | pure virtual |
clock_millis()=0 | rosflight_firmware::Board | pure virtual |
diff_pressure_present()=0 | rosflight_firmware::Board | pure virtual |
diff_pressure_read(float *diff_pressure, float *temperature)=0 | rosflight_firmware::Board | pure virtual |
diff_pressure_update()=0 | rosflight_firmware::Board | pure virtual |
get_backup_data()=0 | rosflight_firmware::Board | pure virtual |
gnss_has_new_data()=0 | rosflight_firmware::Board | pure virtual |
gnss_present()=0 | rosflight_firmware::Board | pure virtual |
gnss_raw_read()=0 | rosflight_firmware::Board | pure virtual |
gnss_read()=0 | rosflight_firmware::Board | pure virtual |
gnss_update()=0 | rosflight_firmware::Board | pure virtual |
has_backup_data()=0 | rosflight_firmware::Board | pure virtual |
imu_not_responding_error()=0 | rosflight_firmware::Board | pure virtual |
imu_read(float accel[3], float *temperature, float gyro[3], uint64_t *time)=0 | rosflight_firmware::Board | pure virtual |
init_board()=0 | rosflight_firmware::Board | pure virtual |
led0_off()=0 | rosflight_firmware::Board | pure virtual |
led0_on()=0 | rosflight_firmware::Board | pure virtual |
led0_toggle()=0 | rosflight_firmware::Board | pure virtual |
led1_off()=0 | rosflight_firmware::Board | pure virtual |
led1_on()=0 | rosflight_firmware::Board | pure virtual |
led1_toggle()=0 | rosflight_firmware::Board | pure virtual |
mag_present()=0 | rosflight_firmware::Board | pure virtual |
mag_read(float mag[3])=0 | rosflight_firmware::Board | pure virtual |
mag_update()=0 | rosflight_firmware::Board | pure virtual |
memory_init()=0 | rosflight_firmware::Board | pure virtual |
memory_read(void *dest, size_t len)=0 | rosflight_firmware::Board | pure virtual |
memory_write(const void *src, size_t len)=0 | rosflight_firmware::Board | pure virtual |
new_imu_data()=0 | rosflight_firmware::Board | pure virtual |
num_sensor_errors()=0 | rosflight_firmware::Board | pure virtual |
pwm_disable()=0 | rosflight_firmware::Board | pure virtual |
pwm_init(uint32_t refresh_rate, uint16_t idle_pwm)=0 | rosflight_firmware::Board | pure virtual |
pwm_write(uint8_t channel, float value)=0 | rosflight_firmware::Board | pure virtual |
rc_init(rc_type_t rc_type)=0 | rosflight_firmware::Board | pure virtual |
rc_lost()=0 | rosflight_firmware::Board | pure virtual |
rc_read(uint8_t channel)=0 | rosflight_firmware::Board | pure virtual |
RC_TYPE_PPM enum value | rosflight_firmware::Board | |
RC_TYPE_SBUS enum value | rosflight_firmware::Board | |
rc_type_t enum name | rosflight_firmware::Board | |
sensors_init()=0 | rosflight_firmware::Board | pure virtual |
serial_bytes_available()=0 | rosflight_firmware::Board | pure virtual |
serial_flush()=0 | rosflight_firmware::Board | pure virtual |
serial_init(uint32_t baud_rate, uint32_t dev)=0 | rosflight_firmware::Board | pure virtual |
serial_read()=0 | rosflight_firmware::Board | pure virtual |
serial_write(const uint8_t *src, size_t len)=0 | rosflight_firmware::Board | pure virtual |
sonar_present()=0 | rosflight_firmware::Board | pure virtual |
sonar_read()=0 | rosflight_firmware::Board | pure virtual |
sonar_update()=0 | rosflight_firmware::Board | pure virtual |