mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
AP_SerialManager: expose HAVE_SERIAL_xxx in config
This commit is contained in:
parent
46171a7c79
commit
6c2a7b8cfd
@ -28,37 +28,6 @@
|
||||
#include "AP_SerialManager.h"
|
||||
#include <GCS_MAVLink/GCS.h>
|
||||
|
||||
#ifndef HAL_HAVE_SERIAL0
|
||||
#define HAL_HAVE_SERIAL0 HAL_NUM_SERIAL_PORTS > 0
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL1
|
||||
#define HAL_HAVE_SERIAL1 HAL_NUM_SERIAL_PORTS > 1
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL2
|
||||
#define HAL_HAVE_SERIAL2 HAL_NUM_SERIAL_PORTS > 2
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL3
|
||||
#define HAL_HAVE_SERIAL3 HAL_NUM_SERIAL_PORTS > 3
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL4
|
||||
#define HAL_HAVE_SERIAL4 HAL_NUM_SERIAL_PORTS > 4
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL5
|
||||
#define HAL_HAVE_SERIAL5 HAL_NUM_SERIAL_PORTS > 5
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL6
|
||||
#define HAL_HAVE_SERIAL6 HAL_NUM_SERIAL_PORTS > 6
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL7
|
||||
#define HAL_HAVE_SERIAL7 HAL_NUM_SERIAL_PORTS > 7
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL8
|
||||
#define HAL_HAVE_SERIAL8 HAL_NUM_SERIAL_PORTS > 8
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL9
|
||||
#define HAL_HAVE_SERIAL9 HAL_NUM_SERIAL_PORTS > 9
|
||||
#endif
|
||||
|
||||
extern const AP_HAL::HAL& hal;
|
||||
|
||||
#ifndef DEFAULT_SERIAL0_PROTOCOL
|
||||
|
@ -136,3 +136,34 @@
|
||||
#define AP_SERIALMANAGER_IMUOUT_BAUD 921600
|
||||
#define AP_SERIALMANAGER_IMUOUT_BUFSIZE_RX 128
|
||||
#define AP_SERIALMANAGER_IMUOUT_BUFSIZE_TX 2048
|
||||
|
||||
#ifndef HAL_HAVE_SERIAL0
|
||||
#define HAL_HAVE_SERIAL0 HAL_NUM_SERIAL_PORTS > 0
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL1
|
||||
#define HAL_HAVE_SERIAL1 HAL_NUM_SERIAL_PORTS > 1
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL2
|
||||
#define HAL_HAVE_SERIAL2 HAL_NUM_SERIAL_PORTS > 2
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL3
|
||||
#define HAL_HAVE_SERIAL3 HAL_NUM_SERIAL_PORTS > 3
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL4
|
||||
#define HAL_HAVE_SERIAL4 HAL_NUM_SERIAL_PORTS > 4
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL5
|
||||
#define HAL_HAVE_SERIAL5 HAL_NUM_SERIAL_PORTS > 5
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL6
|
||||
#define HAL_HAVE_SERIAL6 HAL_NUM_SERIAL_PORTS > 6
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL7
|
||||
#define HAL_HAVE_SERIAL7 HAL_NUM_SERIAL_PORTS > 7
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL8
|
||||
#define HAL_HAVE_SERIAL8 HAL_NUM_SERIAL_PORTS > 8
|
||||
#endif
|
||||
#ifndef HAL_HAVE_SERIAL9
|
||||
#define HAL_HAVE_SERIAL9 HAL_NUM_SERIAL_PORTS > 9
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user