34 lines
783 B
C
34 lines
783 B
C
#ifndef __H_IVEC_RTE_DUMMY_H__
|
|
#define __H_IVEC_RTE_DUMMY_H__
|
|
|
|
#include "stdint.h"
|
|
#include "string.h"
|
|
#include "stdbool.h"
|
|
|
|
#define MAX_WAIT_FOR_RESCAN 3000
|
|
#define MAX_SCAN_INSTANCE 2
|
|
#define MAX_CAN_MESSAGE_INSTANCE 10
|
|
#define MAX_BLE_DATA_LEN 128
|
|
#define MAX_BLE_CONN_DEV_NB 2
|
|
#define MAX_BLE_CONNECT_DISTANCE 2
|
|
#define MAX_BLE_SCAN_TIME_SEC 20
|
|
#define IVEC_CAN_ID_TX 0x501
|
|
#define IVEC_CAN_ID_RX 0x500
|
|
|
|
|
|
|
|
typedef struct {
|
|
double rssi;
|
|
double txPower;
|
|
double pathLoss;
|
|
uint8_t address[16];
|
|
bool connected;
|
|
} IVEC_BLE_SCAN_DATA_s;
|
|
|
|
IVEC_BLE_SCAN_DATA_s *ip_xBleData;/* '<Root>/ip_xBleData' */
|
|
uint8_t *ip_pu8BleData; /* '<Root>/ip_pu8BleData' */
|
|
|
|
void vRTE_Print(char *pcData, ...);
|
|
|
|
#endif
|