AP_HAL_PX4: update Device interface
This commit is contained in:
parent
eaa1c39a15
commit
c859c5ecd9
@ -55,14 +55,21 @@ public:
|
||||
uint32_t recv_len, uint8_t times) override;
|
||||
|
||||
/* See AP_HAL::Device::register_periodic_callback() */
|
||||
AP_HAL::Device::PeriodicHandle *register_periodic_callback(
|
||||
uint32_t period_usec, AP_HAL::MemberProc) override
|
||||
AP_HAL::Device::PeriodicHandle register_periodic_callback(
|
||||
uint32_t period_usec, AP_HAL::Device::PeriodicCb) override
|
||||
{
|
||||
/* Not implemented yet */
|
||||
return nullptr;
|
||||
};
|
||||
}
|
||||
|
||||
// this makes no sense on PX4
|
||||
/* See AP_HAL::Device::adjust_periodic_callback() */
|
||||
bool adjust_periodic_callback(AP_HAL::Device::PeriodicHandle h, uint32_t period_usec) override
|
||||
{
|
||||
/* Not implemented yet */
|
||||
return false;
|
||||
}
|
||||
|
||||
// this makes no sense on PX4
|
||||
int get_fd() override { return -1; }
|
||||
|
||||
AP_HAL::Semaphore* get_semaphore() override { return &semaphore; }
|
||||
|
Loading…
Reference in New Issue
Block a user