Firmware
UavcanMagnetometerBridge Member List

This is the complete list of members for UavcanMagnetometerBridge, including all inherited members.

_debug_enableddevice::Deviceprotected
_device_iddevice::Deviceprotected
_lockcdev::CDevprotected
_namedevice::Deviceprotected
_pub_blockeddevice::CDevprotected
_sibling (defined in ListNode< IUavcanSensorBridge *>)ListNode< IUavcanSensorBridge *>protected
CDev(const char *name, const char *devname)device::CDev
cdev::CDev::CDev(const char *devname)cdev::CDev
close(file_t *filep)cdev::CDevvirtual
close_last(file_t *filep)cdev::CDevinlineprotectedvirtual
DEFAULT_MAX_CHANNELS (defined in UavcanCDevSensorBridgeBase)UavcanCDevSensorBridgeBaseprotectedstatic
Device(const char *name) (defined in device::Device)device::Deviceinlineprotected
Device(DeviceBusType bus_type, uint8_t bus, uint8_t address, uint8_t devtype=0) (defined in device::Device)device::Deviceinlineprotected
Device(const Device &)=delete (defined in device::Device)device::Deviceprotected
Device(Device &&)=delete (defined in device::Device)device::Deviceprotected
device_id_print_buffer(char *buffer, int length, uint32_t id)device::Deviceinlinestatic
DeviceBusType enum namedevice::Device
DeviceBusType_I2C enum value (defined in device::Device)device::Device
DeviceBusType_SPI enum value (defined in device::Device)device::Device
DeviceBusType_UAVCAN enum value (defined in device::Device)device::Device
DeviceBusType_UNKNOWN enum value (defined in device::Device)device::Device
external() (defined in device::Device)device::Deviceinlinevirtual
fopscdev::CDevprotectedstatic
get_device_address() constdevice::Deviceinline
get_device_bus() constdevice::Deviceinline
get_device_bus_string(DeviceBusType bus) (defined in device::Device)device::Deviceinlinestatic
get_device_bus_type() constdevice::Deviceinline
get_device_id() const (defined in device::Device)device::Deviceinline
get_devname() constcdev::CDevinline
get_name() const overrideUavcanMagnetometerBridgeinlinevirtual
get_num_redundant_channels() const overrideUavcanCDevSensorBridgeBasevirtual
getSibling() const (defined in ListNode< IUavcanSensorBridge *>)ListNode< IUavcanSensorBridge *>inline
init() overrideUavcanMagnetometerBridgevirtual
UavcanCDevSensorBridgeBase::ioctl(file_t *filep, int cmd, unsigned long arg)device::CDevvirtual
device::Device::ioctl(unsigned operation, unsigned &arg)device::Deviceinlinevirtual
lock()cdev::CDevinlineprotected
make_all(uavcan::INode &node, List< IUavcanSensorBridge *> &list)IUavcanSensorBridgestatic
MAX_NAME_LEN (defined in IUavcanSensorBridge)IUavcanSensorBridgestatic
NAMEUavcanMagnetometerBridgestatic
open(file_t *filep)cdev::CDevvirtual
open_first(file_t *filep)cdev::CDevinlineprotectedvirtual
operator=(const Device &)=delete (defined in device::Device)device::Deviceprotected
operator=(Device &&)=delete (defined in device::Device)device::Deviceprotected
poll(file_t *filep, px4_pollfd_struct_t *fds, bool setup)cdev::CDevvirtual
poll_notify(pollevent_t events)cdev::CDevprotectedvirtual
poll_notify_one(px4_pollfd_struct_t *fds, pollevent_t events)cdev::CDevprotectedvirtual
poll_state(file_t *filep)cdev::CDevinlineprotectedvirtual
print_status() const overrideUavcanCDevSensorBridgeBasevirtual
publish(const int node_id, const void *report)UavcanCDevSensorBridgeBaseprotected
UavcanCDevSensorBridgeBase::read(unsigned address, void *data, unsigned count)device::Deviceinlinevirtual
UavcanCDevSensorBridgeBase::read(file_t *filep, char *buffer, size_t buflen)cdev::CDevinlinevirtual
register_class_devname(const char *class_devname)cdev::CDevprotectedvirtual
seek(file_t *filep, off_t offset, int whence)cdev::CDevinlinevirtual
set_device_address(int address) (defined in device::Device)device::Deviceinline
set_device_type(uint8_t devtype)device::Deviceinline
setSibling(IUavcanSensorBridge * sibling) (defined in ListNode< IUavcanSensorBridge *>)ListNode< IUavcanSensorBridge *>inline
UavcanCDevSensorBridgeBase(const char *name, const char *devname, const char *class_devname, const orb_id_t orb_topic_sensor, const unsigned max_channels=DEFAULT_MAX_CHANNELS) (defined in UavcanCDevSensorBridgeBase)UavcanCDevSensorBridgeBaseinlineprotected
UavcanMagnetometerBridge(uavcan::INode &node) (defined in UavcanMagnetometerBridge)UavcanMagnetometerBridge
unlock()cdev::CDevinlineprotected
unregister_class_devname(const char *class_devname, unsigned class_instance)cdev::CDevprotectedvirtual
device::write(unsigned address, void *data, unsigned count)device::Deviceinlinevirtual
cdev::CDev::write(file_t *filep, const char *buffer, size_t buflen)cdev::CDevinlinevirtual
~CDev()=default (defined in device::CDev)device::CDevvirtual
~Device()=defaultdevice::Devicevirtual
~IUavcanSensorBridge() (defined in IUavcanSensorBridge)IUavcanSensorBridgeinlinevirtual
~UavcanCDevSensorBridgeBase() (defined in UavcanCDevSensorBridgeBase)UavcanCDevSensorBridgeBasevirtual