addFilter(unsigned int channel, uint32_t mask, uint32_t match) | dataspeed_can_usb::CanUsb | |
Callback typedef | dataspeed_can_usb::CanUsb | |
CanUsb(lusb::UsbDevice *dev=NULL) | dataspeed_can_usb::CanUsb | |
closeDevice() | dataspeed_can_usb::CanUsb | |
configure(const std::string &mac=std::string()) | dataspeed_can_usb::CanUsb | private |
dev_ | dataspeed_can_usb::CanUsb | private |
flushMessages() | dataspeed_can_usb::CanUsb | |
getNumChannels() | dataspeed_can_usb::CanUsb | private |
getStats(std::vector< uint32_t > &rx_drops, std::vector< uint32_t > &tx_drops, std::vector< uint8_t > &rx_errors, std::vector< uint8_t > &tx_errors, bool clear=false) | dataspeed_can_usb::CanUsb | |
getTimeStamp(uint32_t ×tamp) | dataspeed_can_usb::CanUsb | |
heap_dev_ | dataspeed_can_usb::CanUsb | private |
isOpen() | dataspeed_can_usb::CanUsb | |
mac_addr_ | dataspeed_can_usb::CanUsb | private |
macAddr() const | dataspeed_can_usb::CanUsb | inline |
MAX_CHANNELS | dataspeed_can_usb::CanUsb | static |
MAX_FILTERS | dataspeed_can_usb::CanUsb | static |
num_channels_ | dataspeed_can_usb::CanUsb | private |
numChannels() const | dataspeed_can_usb::CanUsb | inline |
open(const std::string &mac=std::string()) | dataspeed_can_usb::CanUsb | |
queue_ | dataspeed_can_usb::CanUsb | private |
readConfig(void *data, int size) | dataspeed_can_usb::CanUsb | private |
readConfig(void *data, int size, int timeout) | dataspeed_can_usb::CanUsb | private |
readStream(void *data, int size) | dataspeed_can_usb::CanUsb | private |
readVersion() | dataspeed_can_usb::CanUsb | private |
ready_ | dataspeed_can_usb::CanUsb | private |
reboot() | dataspeed_can_usb::CanUsb | |
recv_callback_ | dataspeed_can_usb::CanUsb | private |
recvStream(const void *data, int size) | dataspeed_can_usb::CanUsb | private |
reset() | dataspeed_can_usb::CanUsb | |
sendMessage(unsigned int channel, uint32_t id, bool extended, uint8_t dlc, const uint8_t data[8], bool flush=true) | dataspeed_can_usb::CanUsb | |
serial_number_ | dataspeed_can_usb::CanUsb | private |
serialNumber() const | dataspeed_can_usb::CanUsb | inline |
setBitrate(unsigned int channel, uint32_t bitrate, uint8_t mode=0) | dataspeed_can_usb::CanUsb | |
setRecvCallback(const Callback &callback) | dataspeed_can_usb::CanUsb | inline |
USB_DEFAULT_TIMEOUT | dataspeed_can_usb::CanUsb | static |
version() const | dataspeed_can_usb::CanUsb | |
version_build_ | dataspeed_can_usb::CanUsb | private |
version_comms_ | dataspeed_can_usb::CanUsb | private |
version_major_ | dataspeed_can_usb::CanUsb | private |
version_minor_ | dataspeed_can_usb::CanUsb | private |
versionBuild() const | dataspeed_can_usb::CanUsb | inline |
versionComms() const | dataspeed_can_usb::CanUsb | inline |
versionMajor() const | dataspeed_can_usb::CanUsb | inline |
versionMinor() const | dataspeed_can_usb::CanUsb | inline |
writeConfig(const void *data, int size) | dataspeed_can_usb::CanUsb | private |
writeConfig(const void *data, int size, int timeout) | dataspeed_can_usb::CanUsb | private |
writeStream(const void *data, int size) | dataspeed_can_usb::CanUsb | private |
~CanUsb() | dataspeed_can_usb::CanUsb | |