AP_HAL_PX4: update Device interface

This commit is contained in:
Lucas De Marchi 2016-07-19 09:44:52 -03:00
parent eaa1c39a15
commit c859c5ecd9

View File

@ -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; }