APM:Libraries
VRBRAIN::VRBRAINCAN Member List

This is the complete list of members for VRBRAIN::VRBRAINCAN, including all inherited members.

available() overrideVRBRAIN::VRBRAINCAN
begin(uint32_t bitrate) overrideVRBRAIN::VRBRAINCAN
bitrate_VRBRAIN::VRBRAINCANprivate
can_VRBRAIN::VRBRAINCANprivate
canAcceptNewTxFrame(const uavcan::CanFrame &frame) constVRBRAIN::VRBRAINCAN
computeTimings(uint32_t target_bitrate, Timings &out_timings)VRBRAIN::VRBRAINCANprivate
configureFilters(const uavcan::CanFilterConfig *filter_configs, uint16_t num_configs) overrideVRBRAIN::VRBRAINCANprivatevirtual
discardTimedOutTxMailboxes(uavcan::MonotonicTime current_time)VRBRAIN::VRBRAINCAN
end() overrideVRBRAIN::VRBRAINCANinline
error_cnt_VRBRAIN::VRBRAINCANprivate
getErrorCount() const overrideVRBRAIN::VRBRAINCANvirtual
getNumFilters() const overrideVRBRAIN::VRBRAINCANinlineprivatevirtual
getPeakNumTxMailboxesUsed() constVRBRAIN::VRBRAINCANinline
getRxQueueLength() constVRBRAIN::VRBRAINCAN
getVoluntaryTxAbortCount() constVRBRAIN::VRBRAINCANinline
had_activity_VRBRAIN::VRBRAINCANprivate
hadActivity()VRBRAIN::VRBRAINCAN
handleRxInterrupt(uint8_t fifo_index, uint64_t utc_usec)VRBRAIN::VRBRAINCAN
handleTxInterrupt(uint64_t utc_usec)VRBRAIN::VRBRAINCAN
handleTxMailboxInterrupt(uint8_t mailbox_index, bool txok, uint64_t utc_usec)VRBRAIN::VRBRAINCANprivate
init(const uint32_t bitrate, const OperatingMode mode)VRBRAIN::VRBRAINCAN
initialized_VRBRAIN::VRBRAINCANprivate
is_initialized() overrideVRBRAIN::VRBRAINCAN
isRxBufferEmpty() constVRBRAIN::VRBRAINCAN
MaxRxQueueCapacity enum valueVRBRAIN::VRBRAINCAN
NormalMode enum valueVRBRAIN::VRBRAINCAN
NumFilters enum valueVRBRAIN::VRBRAINCANprivate
NumTxMailboxes enum valueVRBRAIN::VRBRAINCANprivate
OperatingMode enum nameVRBRAIN::VRBRAINCAN
peak_tx_mailbox_index_VRBRAIN::VRBRAINCANprivate
pending_tx_VRBRAIN::VRBRAINCANprivate
pollErrorFlagsFromISR()VRBRAIN::VRBRAINCAN
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags) overrideVRBRAIN::VRBRAINCANprivatevirtual
reset() overrideVRBRAIN::VRBRAINCAN
rx_queue_VRBRAIN::VRBRAINCANprivate
self_index_VRBRAIN::VRBRAINCANprivate
send(const uavcan::CanFrame &frame, uavcan::MonotonicTime tx_deadline, uavcan::CanIOFlags flags) overrideVRBRAIN::VRBRAINCANprivatevirtual
served_aborts_cnt_VRBRAIN::VRBRAINCANprivate
set_update_event(BusEvent *update_event)VRBRAIN::VRBRAINCANinline
SilentMode enum valueVRBRAIN::VRBRAINCAN
TSR_ABRQxVRBRAIN::VRBRAINCANprivatestatic
tx_pending() overrideVRBRAIN::VRBRAINCAN
update_event_VRBRAIN::VRBRAINCANprivate
VRBRAINCAN(bxcan::CanType *can, BusEvent *update_event, uint8_t self_index, uint8_t rx_queue_capacity)VRBRAIN::VRBRAINCANinline
waitMsrINakBitStateChange(bool target_state)VRBRAIN::VRBRAINCANprivate