AP_HAL: board: linux: Add default CAN interface name

This commit is contained in:
Nikita Tomilov 2017-12-28 11:56:29 +03:00 committed by Tom Pittenger
parent b6665f7e58
commit a50e6c6dd7
2 changed files with 5 additions and 1 deletions

View File

@ -430,3 +430,7 @@
#ifndef HAL_BOARD_STORAGE_DIRECTORY #ifndef HAL_BOARD_STORAGE_DIRECTORY
#define HAL_BOARD_STORAGE_DIRECTORY "/var/lib/ardupilot" #define HAL_BOARD_STORAGE_DIRECTORY "/var/lib/ardupilot"
#endif #endif
#ifndef HAL_BOARD_CAN_IFACE_NAME
#define HAL_BOARD_CAN_IFACE_NAME "can0"
#endif

View File

@ -68,7 +68,7 @@ bool LinuxCAN::begin(uint32_t bitrate)
{ {
if (_initialized) return _initialized; if (_initialized) return _initialized;
// TODO: Add possibility change bitrate // TODO: Add possibility change bitrate
_fd = openSocket("can0"); _fd = openSocket(HAL_BOARD_CAN_IFACE_NAME);
if (_fd > 0) { if (_fd > 0) {
_bitrate = bitrate; _bitrate = bitrate;
_initialized = true; _initialized = true;