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 "AP_SerialManager.h"
|
||||||
#include <GCS_MAVLink/GCS.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;
|
extern const AP_HAL::HAL& hal;
|
||||||
|
|
||||||
#ifndef DEFAULT_SERIAL0_PROTOCOL
|
#ifndef DEFAULT_SERIAL0_PROTOCOL
|
||||||
|
@ -136,3 +136,34 @@
|
|||||||
#define AP_SERIALMANAGER_IMUOUT_BAUD 921600
|
#define AP_SERIALMANAGER_IMUOUT_BAUD 921600
|
||||||
#define AP_SERIALMANAGER_IMUOUT_BUFSIZE_RX 128
|
#define AP_SERIALMANAGER_IMUOUT_BUFSIZE_RX 128
|
||||||
#define AP_SERIALMANAGER_IMUOUT_BUFSIZE_TX 2048
|
#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