PX4 Firmware
PX4 Autopilot Software http://px4.io
uavcan_stm32::CanIface Member List

This is the complete list of members for uavcan_stm32::CanIface, including all inherited members.

can_uavcan_stm32::CanIfaceprivate
canAcceptNewTxFrame(const uavcan::CanFrame &frame) constuavcan_stm32::CanIface
CanIface(bxcan::CanType *can, BusEvent &update_event, uavcan::uint8_t self_index, CanRxItem *rx_queue_buffer, uavcan::uint8_t rx_queue_capacity)uavcan_stm32::CanIfaceinline
computeTimings(uavcan::uint32_t target_bitrate, Timings &out_timings)uavcan_stm32::CanIfaceprivate
configureFilters(const uavcan::CanFilterConfig *filter_configs, uavcan::uint16_t num_configs)uavcan_stm32::CanIfaceprivatevirtual
discardTimedOutTxMailboxes(uavcan::MonotonicTime current_time)uavcan_stm32::CanIface
error_cnt_uavcan_stm32::CanIfaceprivate
getErrorCount() constuavcan_stm32::CanIfacevirtual
getNumFilters() constuavcan_stm32::CanIfaceinlineprivatevirtual
getPeakNumTxMailboxesUsed() constuavcan_stm32::CanIfaceinline
getRxQueueLength() constuavcan_stm32::CanIface
getRxQueueOverflowCount() constuavcan_stm32::CanIfaceinline
getVoluntaryTxAbortCount() constuavcan_stm32::CanIfaceinline
had_activity_uavcan_stm32::CanIfaceprivate
hadActivity()uavcan_stm32::CanIface
handleRxInterrupt(uavcan::uint8_t fifo_index, uavcan::uint64_t utc_usec)uavcan_stm32::CanIface
handleTxInterrupt(uavcan::uint64_t utc_usec)uavcan_stm32::CanIface
handleTxMailboxInterrupt(uavcan::uint8_t mailbox_index, bool txok, uavcan::uint64_t utc_usec)uavcan_stm32::CanIfaceprivate
init(const uavcan::uint32_t bitrate, const OperatingMode mode)uavcan_stm32::CanIface
isRxBufferEmpty() constuavcan_stm32::CanIface
MaxRxQueueCapacity enum valueuavcan_stm32::CanIface
NormalMode enum valueuavcan_stm32::CanIface
NumFilters enum valueuavcan_stm32::CanIfaceprivate
NumTxMailboxes enum valueuavcan_stm32::CanIfaceprivate
OperatingMode enum nameuavcan_stm32::CanIface
peak_tx_mailbox_index_uavcan_stm32::CanIfaceprivate
pending_tx_uavcan_stm32::CanIfaceprivate
pollErrorFlagsFromISR()uavcan_stm32::CanIface
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags)uavcan_stm32::CanIfaceprivatevirtual
rx_queue_uavcan_stm32::CanIfaceprivate
self_index_uavcan_stm32::CanIfaceprivate
send(const uavcan::CanFrame &frame, uavcan::MonotonicTime tx_deadline, uavcan::CanIOFlags flags)uavcan_stm32::CanIfaceprivatevirtual
served_aborts_cnt_uavcan_stm32::CanIfaceprivate
SilentMode enum valueuavcan_stm32::CanIface
TSR_ABRQxuavcan_stm32::CanIfaceprivatestatic
update_event_uavcan_stm32::CanIfaceprivate
waitMsrINakBitStateChange(bool target_state)uavcan_stm32::CanIfaceprivate