Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
Classes | |
class | ISocketCANInterface |
Interface for communication with SocketCAN.Designed to be extended by different types of drivers. More... | |
class | SocketCanCommunicationsDriver |
class | SocketCanSettings |
Enumerations | |
enum class | eDriverType { NetDev } |
Variables | |
const std::string | PEAK_MODULE_NAME = "peak_usb" |
const std::string | IXXAT_MODULE_NAME = "ix_usb_can" |
const std::string | COMMAND_PEAK_MODULE_IS_LOADED = "lsmod | grep " + PEAK_MODULE_NAME |
const std::string | COMMAND_PEAK_MODULE_LOAD = "sudo -n modprobe " + PEAK_MODULE_NAME |
const std::string | COMMAND_IXXAT_MODULE_IS_LOADED = "lsmod | grep " + IXXAT_MODULE_NAME |
const std::string | COMMAND_IXXAT_MODULE_LOAD = "sudo -n modprobe " + IXXAT_MODULE_NAME |
const std::string | COMMAND_INTERFACE_EXISTS = "ip link show " |
const std::string | COMMAND_INTERFACE_UP = "cat /sys/class/net/{}/operstate" |
const std::string | COMMAND_INTERFACE_SET = "sudo -n ip link set " |
const std::string | COMMAND_INTERFACE_SET_BITRATE = "sudo -n ip link set {} type can bitrate {}" |
|
strong |
const std::string iv::comms::socketcan::COMMAND_INTERFACE_EXISTS = "ip link show " |
const std::string iv::comms::socketcan::COMMAND_INTERFACE_SET = "sudo -n ip link set " |
const std::string iv::comms::socketcan::COMMAND_INTERFACE_SET_BITRATE = "sudo -n ip link set {} type can bitrate {}" |
const std::string iv::comms::socketcan::COMMAND_INTERFACE_UP = "cat /sys/class/net/{}/operstate" |
const std::string iv::comms::socketcan::COMMAND_IXXAT_MODULE_IS_LOADED = "lsmod | grep " + IXXAT_MODULE_NAME |
const std::string iv::comms::socketcan::COMMAND_IXXAT_MODULE_LOAD = "sudo -n modprobe " + IXXAT_MODULE_NAME |
const std::string iv::comms::socketcan::COMMAND_PEAK_MODULE_IS_LOADED = "lsmod | grep " + PEAK_MODULE_NAME |
const std::string iv::comms::socketcan::COMMAND_PEAK_MODULE_LOAD = "sudo -n modprobe " + PEAK_MODULE_NAME |
const std::string iv::comms::socketcan::IXXAT_MODULE_NAME = "ix_usb_can" |
const std::string iv::comms::socketcan::PEAK_MODULE_NAME = "peak_usb" |