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

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

can_uavcan_kinetis::CanIfaceprivate
canAcceptNewTxFrame(const uavcan::CanFrame &frame) constuavcan_kinetis::CanIface
CanIface(flexcan::CanType *can, BusEvent &update_event, uavcan::uint8_t self_index, CanRxItem *rx_queue_buffer, uavcan::uint8_t rx_queue_capacity)uavcan_kinetis::CanIfaceinline
computeTimings(uavcan::uint32_t target_bitrate, Timings &out_timings)uavcan_kinetis::CanIfaceprivate
configureFilters(const uavcan::CanFilterConfig *filter_configs, uavcan::uint16_t num_configs)uavcan_kinetis::CanIfaceprivatevirtual
discardTimedOutTxMailboxes(uavcan::MonotonicTime current_time)uavcan_kinetis::CanIface
doReset(Timings timings)uavcan_kinetis::CanIfaceprivate
error_cnt_uavcan_kinetis::CanIfaceprivate
FIFO_IFLAG1uavcan_kinetis::CanIfaceprivate
fifo_warn_cnt_uavcan_kinetis::CanIfaceprivate
getErrorCount() constuavcan_kinetis::CanIfacevirtual
getNumFilters() constuavcan_kinetis::CanIfaceinlineprivatevirtual
getPeakNumTxMailboxesUsed() constuavcan_kinetis::CanIfaceinline
getRxQueueLength() constuavcan_kinetis::CanIface
getRxQueueOverflowCount() constuavcan_kinetis::CanIfaceinline
getVoluntaryTxAbortCount() constuavcan_kinetis::CanIfaceinline
had_activity_uavcan_kinetis::CanIfaceprivate
hadActivity()uavcan_kinetis::CanIface
handleRxInterrupt(uavcan::uint32_t rx_iflags, uavcan::uint64_t utc_usec)uavcan_kinetis::CanIface
handleTxInterrupt(uavcan::uint32_t tx_iflags, uavcan::uint64_t utc_usec)uavcan_kinetis::CanIface
handleTxMailboxInterrupt(uavcan::uint8_t mailbox_index, bool txok, uavcan::uint64_t utc_usec)uavcan_kinetis::CanIfaceprivate
init(const uavcan::uint32_t bitrate, const OperatingMode mode)uavcan_kinetis::CanIface
isRxBufferEmpty() constuavcan_kinetis::CanIface
MaxMBuavcan_kinetis::CanIfaceprivate
MaxRxQueueCapacity enum valueuavcan_kinetis::CanIface
NormalMode enum valueuavcan_kinetis::CanIface
NumFilters enum valueuavcan_kinetis::CanIfaceprivate
NumTxMesgBuffers enum valueuavcan_kinetis::CanIfaceprivate
OperatingMode enum nameuavcan_kinetis::CanIface
peak_tx_mailbox_index_uavcan_kinetis::CanIfaceprivate
pending_aborts_uavcan_kinetis::CanIfaceprivate
pending_tx_uavcan_kinetis::CanIfaceprivate
pollErrorFlagsFromISR()uavcan_kinetis::CanIface
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags)uavcan_kinetis::CanIfaceprivatevirtual
rx_queue_uavcan_kinetis::CanIfaceprivate
self_index_uavcan_kinetis::CanIfaceprivate
send(const uavcan::CanFrame &frame, uavcan::MonotonicTime tx_deadline, uavcan::CanIOFlags flags)uavcan_kinetis::CanIfaceprivatevirtual
served_aborts_cnt_uavcan_kinetis::CanIfaceprivate
setEnable(bool enable_true)uavcan_kinetis::CanIfaceprivate
setFreeze(bool freeze_true)uavcan_kinetis::CanIfaceprivate
setMCR(uavcan::uint32_t mask, bool target_state)uavcan_kinetis::CanIfaceprivate
SilentMode enum valueuavcan_kinetis::CanIface
update_event_uavcan_kinetis::CanIfaceprivate
waitFreezeAckChange(bool target_state)uavcan_kinetis::CanIfaceprivate
waitMCRChange(uavcan::uint32_t mask, bool target_state)uavcan_kinetis::CanIfaceprivate