mirror of https://github.com/ArduPilot/ardupilot
AP_DroneCAN: use 32 bit timeout for write_aux_frame
Saves a handful of bytes. 71 minutes ought to be enough for anybody!
This commit is contained in:
parent
3dd8aa5304
commit
7ca558f625
|
@ -456,7 +456,7 @@ bool CanardInterface::add_11bit_driver(CANSensor *sensor)
|
|||
}
|
||||
|
||||
// handler for outgoing frames for auxillary drivers
|
||||
bool CanardInterface::write_aux_frame(AP_HAL::CANFrame &out_frame, const uint64_t timeout_us)
|
||||
bool CanardInterface::write_aux_frame(AP_HAL::CANFrame &out_frame, const uint32_t timeout_us)
|
||||
{
|
||||
const uint64_t tx_deadline_us = AP_HAL::micros64() + timeout_us;
|
||||
bool ret = false;
|
||||
|
|
|
@ -54,7 +54,7 @@ public:
|
|||
bool add_11bit_driver(CANSensor *sensor);
|
||||
|
||||
// handler for outgoing frames for auxillary drivers
|
||||
bool write_aux_frame(AP_HAL::CANFrame &out_frame, const uint64_t timeout_us);
|
||||
bool write_aux_frame(AP_HAL::CANFrame &out_frame, const uint32_t timeout_us);
|
||||
|
||||
#if AP_TEST_DRONECAN_DRIVERS
|
||||
static CanardInterface& get_test_iface() { return test_iface; }
|
||||
|
|
|
@ -1956,7 +1956,7 @@ bool AP_DroneCAN::add_11bit_driver(CANSensor *sensor)
|
|||
}
|
||||
|
||||
// handler for outgoing frames for auxillary drivers
|
||||
bool AP_DroneCAN::write_aux_frame(AP_HAL::CANFrame &out_frame, const uint64_t timeout_us)
|
||||
bool AP_DroneCAN::write_aux_frame(AP_HAL::CANFrame &out_frame, const uint32_t timeout_us)
|
||||
{
|
||||
if (out_frame.isExtended()) {
|
||||
// don't allow extended frames to be sent by auxillary driver
|
||||
|
|
|
@ -95,7 +95,7 @@ public:
|
|||
bool add_11bit_driver(CANSensor *sensor) override;
|
||||
|
||||
// handler for outgoing frames for auxillary drivers
|
||||
bool write_aux_frame(AP_HAL::CANFrame &out_frame, const uint64_t timeout_us) override;
|
||||
bool write_aux_frame(AP_HAL::CANFrame &out_frame, const uint32_t timeout_us) override;
|
||||
|
||||
uint8_t get_driver_index() const { return _driver_index; }
|
||||
|
||||
|
|
Loading…
Reference in New Issue