|
|
|
@ -18,6 +18,11 @@ public:
@@ -18,6 +18,11 @@ public:
|
|
|
|
|
uint16_t read(uint8_t ch) override; |
|
|
|
|
uint8_t read(uint16_t* periods, uint8_t len) override; |
|
|
|
|
|
|
|
|
|
int16_t get_rssi(void) override { |
|
|
|
|
return _rssi; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool set_overrides(int16_t *overrides, uint8_t len) override; |
|
|
|
|
bool set_override(uint8_t channel, int16_t override) override; |
|
|
|
|
void clear_overrides() override; |
|
|
|
@ -35,4 +40,5 @@ private:
@@ -35,4 +40,5 @@ private:
|
|
|
|
|
bool _override_valid; |
|
|
|
|
perf_counter_t _perf_rcin; |
|
|
|
|
pthread_mutex_t rcin_mutex; |
|
|
|
|
int16_t _rssi = -1; |
|
|
|
|
}; |
|
|
|
|