APM:Libraries
PX4::PX4CAN Member List

This is the complete list of members for PX4::PX4CAN, including all inherited members.

available() overridePX4::PX4CAN
begin(uint32_t bitrate) overridePX4::PX4CAN
bitrate_PX4::PX4CANprivate
can_PX4::PX4CANprivate
canAcceptNewTxFrame(const uavcan::CanFrame &frame) constPX4::PX4CAN
computeTimings(uint32_t target_bitrate, Timings &out_timings)PX4::PX4CANprivate
configureFilters(const uavcan::CanFilterConfig *filter_configs, uint16_t num_configs) overridePX4::PX4CANprivatevirtual
discardTimedOutTxMailboxes(uavcan::MonotonicTime current_time)PX4::PX4CAN
end() overridePX4::PX4CANinline
error_cnt_PX4::PX4CANprivate
getErrorCount() const overridePX4::PX4CANvirtual
getNumFilters() const overridePX4::PX4CANinlineprivatevirtual
getPeakNumTxMailboxesUsed() constPX4::PX4CANinline
getRxQueueLength() constPX4::PX4CAN
getVoluntaryTxAbortCount() constPX4::PX4CANinline
had_activity_PX4::PX4CANprivate
hadActivity()PX4::PX4CAN
handleRxInterrupt(uint8_t fifo_index, uint64_t utc_usec)PX4::PX4CAN
handleTxInterrupt(uint64_t utc_usec)PX4::PX4CAN
handleTxMailboxInterrupt(uint8_t mailbox_index, bool txok, uint64_t utc_usec)PX4::PX4CANprivate
init(const uint32_t bitrate, const OperatingMode mode)PX4::PX4CAN
initialized_PX4::PX4CANprivate
is_initialized() overridePX4::PX4CAN
isRxBufferEmpty() constPX4::PX4CAN
MaxRxQueueCapacity enum valuePX4::PX4CAN
NormalMode enum valuePX4::PX4CAN
NumFilters enum valuePX4::PX4CANprivate
NumTxMailboxes enum valuePX4::PX4CANprivate
OperatingMode enum namePX4::PX4CAN
peak_tx_mailbox_index_PX4::PX4CANprivate
pending_tx_PX4::PX4CANprivate
pollErrorFlagsFromISR()PX4::PX4CAN
PX4CAN(bxcan::CanType *can, BusEvent *update_event, uint8_t self_index, uint8_t rx_queue_capacity)PX4::PX4CANinline
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags) overridePX4::PX4CANprivatevirtual
reset() overridePX4::PX4CAN
rx_queue_PX4::PX4CANprivate
self_index_PX4::PX4CANprivate
send(const uavcan::CanFrame &frame, uavcan::MonotonicTime tx_deadline, uavcan::CanIOFlags flags) overridePX4::PX4CANprivatevirtual
served_aborts_cnt_PX4::PX4CANprivate
set_update_event(BusEvent *update_event)PX4::PX4CANinline
SilentMode enum valuePX4::PX4CAN
TSR_ABRQxPX4::PX4CANprivatestatic
tx_pending() overridePX4::PX4CAN
update_event_PX4::PX4CANprivate
waitMsrINakBitStateChange(bool target_state)PX4::PX4CANprivate