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
#define HAL_BOARD_STORAGE_DIRECTORY "/var/lib/ardupilot"
#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;
// TODO: Add possibility change bitrate
_fd = openSocket("can0");
_fd = openSocket(HAL_BOARD_CAN_IFACE_NAME);
if (_fd > 0) {
_bitrate = bitrate;
_initialized = true;