外设驱动改为库,减少编译时间
This commit is contained in:
@@ -0,0 +1,176 @@
|
||||
#include "debug.h"
|
||||
|
||||
/* 增加到主文件
|
||||
void rf_init(void)
|
||||
{
|
||||
uint8_t addr[] = {0xa5,0x5a,0x11};
|
||||
spi_init();
|
||||
xn297l_init(addr,TX_ADR_WIDTH,RF_CHN,TX_PLOAD_WIDTH,XN297L_RF_POWER_P_11|RF_RATE_2M);
|
||||
xn297l_tx_mode();
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
uint8_t __dbg_data_up_0(void);
|
||||
uint8_t __dbg_data_up_1(void);
|
||||
uint8_t __dbg_data_up_2(void);
|
||||
|
||||
uint8_t dbg_update(void)
|
||||
{
|
||||
uint8_t (*func[])() = {
|
||||
#if __PXGS_DEBUG_IMU != 0
|
||||
__dbg_data_up_0,
|
||||
#endif
|
||||
#if __PXGS_DEBUG_ADC_PWM != 0
|
||||
__dbg_data_up_1,
|
||||
#endif
|
||||
#if __PXGS_DEBUG_ALTHOLD != 0
|
||||
__dbg_data_up_2,
|
||||
#endif
|
||||
NULL
|
||||
};
|
||||
uint8_t rf_bak_mode = 0xFF;
|
||||
static uint8_t index = 0x00;
|
||||
if(func[index] != NULL){
|
||||
rf_bak_mode = func[index]();
|
||||
index++;
|
||||
if(func[index] == NULL){
|
||||
index = 0;
|
||||
}
|
||||
}
|
||||
else{
|
||||
index = 0;
|
||||
}
|
||||
return rf_bak_mode;
|
||||
}
|
||||
|
||||
//IMU数据
|
||||
uint8_t __dbg_data_up_00(void)
|
||||
{
|
||||
uint8_t i;
|
||||
#pragma pack(1)
|
||||
struct{
|
||||
//字符串数据包,长度<=30
|
||||
struct{
|
||||
PXGS_LEN_TYPE len;
|
||||
PXGS_MID_TYPE mid;
|
||||
uint8_t dat[25];
|
||||
uint8_t datend;
|
||||
}str;
|
||||
}frame;
|
||||
#pragma pack()
|
||||
|
||||
//加速度打包
|
||||
frame.str.len = sizeof(frame.str) - 1;
|
||||
frame.str.mid = PXGS_U_MID_PLOT_00;
|
||||
for(i=0;i<10;i++) {
|
||||
frame.str.dat[i] = '0'+i; //ps: 请添加数据
|
||||
}
|
||||
frame.str.datend = '\r';
|
||||
return donglex_ex_send(&frame,sizeof(frame));
|
||||
}
|
||||
|
||||
//IMU数据
|
||||
uint8_t __dbg_data_up_0(void)
|
||||
{
|
||||
#pragma pack(1)
|
||||
struct{
|
||||
//加速度
|
||||
struct{
|
||||
PXGS_LEN_TYPE len;
|
||||
PXGS_MID_TYPE mid;
|
||||
PXGS_U_MID_PLOT_00_DATA_TYPE dat[3];
|
||||
}acc;
|
||||
//陀螺仪
|
||||
struct{
|
||||
PXGS_LEN_TYPE len;
|
||||
PXGS_MID_TYPE mid;
|
||||
PXGS_U_MID_PLOT_00_DATA_TYPE dat[3];
|
||||
}gyro;
|
||||
}frame;
|
||||
#pragma pack()
|
||||
|
||||
//加速度打包
|
||||
frame.acc.len = sizeof(frame.acc) - 1;
|
||||
frame.acc.mid = PXGS_U_MID_PLOT_00;
|
||||
frame.acc.dat[0] = PXGS_U_MID_PLOT_00_DATA_PACK(0); //ps: 请添加数据
|
||||
frame.acc.dat[1] = PXGS_U_MID_PLOT_01_DATA_PACK(100); //ps: 请添加数据
|
||||
frame.acc.dat[2] = PXGS_U_MID_PLOT_02_DATA_PACK(200); //ps: 请添加数据
|
||||
|
||||
//加速度打包
|
||||
frame.gyro.len = sizeof(frame.gyro) - 1;
|
||||
frame.gyro.mid = PXGS_U_MID_PLOT_03;
|
||||
frame.gyro.dat[0] = PXGS_U_MID_PLOT_03_DATA_PACK(300); //ps: 请添加数据
|
||||
frame.gyro.dat[1] = PXGS_U_MID_PLOT_04_DATA_PACK(400); //ps: 请添加数据
|
||||
frame.gyro.dat[2] = PXGS_U_MID_PLOT_05_DATA_PACK(500); //ps: 请添加数据
|
||||
|
||||
return donglex_ex_send(&frame,sizeof(frame));
|
||||
}
|
||||
|
||||
uint8_t __dbg_data_up_1(void)
|
||||
{
|
||||
#pragma pack(1)
|
||||
struct{
|
||||
|
||||
//卡死电压
|
||||
struct{
|
||||
PXGS_LEN_TYPE len;
|
||||
PXGS_MID_TYPE mid;
|
||||
PXGS_U_MID_PLOT_14_DATA_TYPE dat[5];
|
||||
}pwm;
|
||||
|
||||
//电池电压
|
||||
struct{
|
||||
PXGS_LEN_TYPE len;
|
||||
PXGS_MID_TYPE mid;
|
||||
PXGS_U_MID_PLOT_0C_DATA_TYPE dat[5];
|
||||
}vol;
|
||||
}frame;
|
||||
#pragma pack()
|
||||
|
||||
//pwm总转速,M0/M1/M2/M3转速
|
||||
frame.pwm.len = sizeof(frame.pwm) - 1;
|
||||
frame.pwm.mid = PXGS_U_MID_PLOT_14;
|
||||
frame.pwm.dat[0] = PXGS_U_MID_PLOT_14_DATA_PACK(200); //ps: 请添加数据
|
||||
frame.pwm.dat[1] = PXGS_U_MID_PLOT_15_DATA_PACK(200); //ps: 请添加数据
|
||||
frame.pwm.dat[2] = PXGS_U_MID_PLOT_16_DATA_PACK(200); //ps: 请添加数据
|
||||
frame.pwm.dat[3] = PXGS_U_MID_PLOT_17_DATA_PACK(200); //ps: 请添加数据
|
||||
frame.pwm.dat[4] = PXGS_U_MID_PLOT_18_DATA_PACK(200); //ps: 请添加数据
|
||||
|
||||
//卡死电压M0/M1/M2/M3,电池电压
|
||||
frame.vol.len = sizeof(frame.vol) - 1;
|
||||
frame.vol.mid = PXGS_U_MID_PLOT_0C;
|
||||
frame.vol.dat[0] = PXGS_U_MID_PLOT_0C_DATA_PACK(300); //ps: 请添加数据
|
||||
frame.vol.dat[1] = PXGS_U_MID_PLOT_0D_DATA_PACK(300); //ps: 请添加数据
|
||||
frame.vol.dat[2] = PXGS_U_MID_PLOT_0E_DATA_PACK(300); //ps: 请添加数据
|
||||
frame.vol.dat[3] = PXGS_U_MID_PLOT_0F_DATA_PACK(300); //ps: 请添加数据
|
||||
frame.vol.dat[4] = PXGS_U_MID_PLOT_10_DATA_PACK(300); //ps: 请添加数据
|
||||
|
||||
return donglex_ex_send(&frame,sizeof(frame));
|
||||
}
|
||||
|
||||
uint8_t __dbg_data_up_2(void)
|
||||
{
|
||||
#pragma pack(1)
|
||||
struct{
|
||||
struct{
|
||||
PXGS_LEN_TYPE len;
|
||||
PXGS_MID_TYPE mid;
|
||||
PXGS_U_MID_PLOT_19_DATA_TYPE dat[6];
|
||||
}alt;
|
||||
}frame;
|
||||
#pragma pack()
|
||||
|
||||
//气压计,融合高度....
|
||||
frame.alt.len = sizeof(frame.alt) - 1;
|
||||
frame.alt.mid = PXGS_U_MID_PLOT_19;
|
||||
frame.alt.dat[0] = PXGS_U_MID_PLOT_19_DATA_PACK(400); //ps: 请添加数据
|
||||
frame.alt.dat[1] = PXGS_U_MID_PLOT_1A_DATA_PACK(400); //ps: 请添加数据
|
||||
frame.alt.dat[2] = PXGS_U_MID_PLOT_1B_DATA_PACK(400); //ps: 请添加数据
|
||||
frame.alt.dat[3] = PXGS_U_MID_PLOT_1C_DATA_PACK(400); //ps: 请添加数据
|
||||
frame.alt.dat[4] = PXGS_U_MID_PLOT_1D_DATA_PACK(400); //ps: 请添加数据
|
||||
frame.alt.dat[5] = PXGS_U_MID_PLOT_1E_DATA_PACK(400); //ps: 请添加数据
|
||||
|
||||
return donglex_ex_send(&frame,sizeof(frame));
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#ifndef __DEBUG_H_
|
||||
#define __DEBUG_H_
|
||||
|
||||
#include "stdint.h"
|
||||
#include "pack.h"
|
||||
#include "debug_rf.h"
|
||||
|
||||
uint8_t dbg_update(void);
|
||||
|
||||
#define __PXGS_DEBUG_IMU 1 //陀螺仪数据
|
||||
#define __PXGS_DEBUG_ADC_PWM 0 //ADC数据
|
||||
#define __PXGS_DEBUG_ALTHOLD 0 //定高数据
|
||||
|
||||
//#define NULL 0
|
||||
|
||||
#endif
|
||||
@@ -0,0 +1,36 @@
|
||||
#ifndef __DEBUG_RF_H_
|
||||
#define __DEBUG_RF_H_
|
||||
|
||||
#include "stdint.h"
|
||||
#include <string.h>
|
||||
|
||||
#include "Mini58Series.h"
|
||||
|
||||
// DEBUG RF 数据包长度
|
||||
#define __RF_DONGLE_PAYLOAD 32
|
||||
|
||||
// DEBUG RF 通道
|
||||
#define __RF_DONGLE_CHN 2
|
||||
|
||||
// 地址长度 3字节
|
||||
#define __RF_DONGLE_ADDR_LEN 3
|
||||
|
||||
#define __RF_DONGLE_POWER 0x27
|
||||
|
||||
#define __RF_DONGLE_RATE 0x40
|
||||
|
||||
// 地址
|
||||
#define __RF_DONGLE_ADDR_BYTE0 0xA5
|
||||
#define __RF_DONGLE_ADDR_BYTE1 0x5A
|
||||
#define __RF_DONGLE_ADDR_BYTE2 0x11
|
||||
#define __RF_DONGLE_ADDR_BYTE3 0xE7
|
||||
#define __RF_DONGLE_ADDR_BYTE4 0xE7
|
||||
#define __RF_DONGLE_ADDR {__RF_DONGLE_ADDR_BYTE0,__RF_DONGLE_ADDR_BYTE1,__RF_DONGLE_ADDR_BYTE2,__RF_DONGLE_ADDR_BYTE3,__RF_DONGLE_ADDR_BYTE4}
|
||||
|
||||
#define RF_MODE_NORMAL 0x00 /** RF接收模式 */
|
||||
#define RF_MODE_DEBUG 0x10 /** RF发送模式 */
|
||||
|
||||
void rf_set_debug(void);
|
||||
uint8_t donglex_ex_send(void* p_dat,uint8_t len);
|
||||
|
||||
#endif
|
||||
Binary file not shown.
@@ -0,0 +1,812 @@
|
||||
#ifndef __PACK_H_
|
||||
#define __PACK_H_
|
||||
|
||||
|
||||
#include "stdint.h"
|
||||
|
||||
/** Type definition. */
|
||||
#define PXGS_BYTE_TYPE uint8_t
|
||||
#define PXGS_VOID_TYPE void
|
||||
#define PXGS_BUF_TYPE uint8_t
|
||||
#define PXGS_LEN_TYPE uint8_t
|
||||
#define PXGS_MID_TYPE uint8_t
|
||||
#define PXGS_SID_TYPE uint8_t
|
||||
#define PXGS_CHK_TYPE uint8_t
|
||||
|
||||
|
||||
#define PXGS_STATIC_INLINE static __inline
|
||||
#define PXGS_MID_HAS_SID(MID) (((MID)&0xF0)==0xF0)
|
||||
|
||||
|
||||
///*******************************************************************************
|
||||
// * @brief Pack the data
|
||||
// * @param[in] buffer_len - buffer length
|
||||
// * data - data to pack
|
||||
// * data_len - length of data to pack
|
||||
// * @param[out] buffer - data packed
|
||||
// * @return Length of the data packed
|
||||
// ******************************************************************************/
|
||||
//PXGS_LEN_TYPE PXGS_PACK(PXGS_BUF_TYPE* buffer, PXGS_LEN_TYPE buffer_len, PXGS_VOID_TYPE* data, PXGS_LEN_TYPE data_len);
|
||||
|
||||
///*******************************************************************************
|
||||
// * @brief Unpack the data
|
||||
// * @param[in] buffer_len - buffer length
|
||||
// * byte - data to unpack
|
||||
// * @param[out] buffer - data unpacked
|
||||
// * @return Length of the data unpacked
|
||||
// ******************************************************************************/
|
||||
//PXGS_LEN_TYPE PXGS_UNPACK(PXGS_BUF_TYPE* buffer, PXGS_LEN_TYPE buffer_len, PXGS_BYTE_TYPE byte);
|
||||
|
||||
//#define pxgs_pack PXGS_PACK
|
||||
//#define pxgs_unpack PXGS_UNPACK
|
||||
|
||||
/**
|
||||
* name: PLOT_00
|
||||
* mid: 0x00
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_00 0x00
|
||||
#define PXGS_U_MID_PLOT_00_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_00_DATA_ENLARGE 100
|
||||
#define PXGS_U_MID_PLOT_00_DATA_PACK(DATA) (PXGS_U_MID_PLOT_00_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_01
|
||||
* mid: 0x01
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_01 0x01
|
||||
#define PXGS_U_MID_PLOT_01_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_01_DATA_ENLARGE 100
|
||||
#define PXGS_U_MID_PLOT_01_DATA_PACK(DATA) (PXGS_U_MID_PLOT_01_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_02
|
||||
* mid: 0x02
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_02 0x02
|
||||
#define PXGS_U_MID_PLOT_02_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_02_DATA_ENLARGE 100
|
||||
#define PXGS_U_MID_PLOT_02_DATA_PACK(DATA) (PXGS_U_MID_PLOT_02_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_03
|
||||
* mid: 0x03
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_03 0x03
|
||||
#define PXGS_U_MID_PLOT_03_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_03_DATA_ENLARGE 10
|
||||
#define PXGS_U_MID_PLOT_03_DATA_PACK(DATA) (PXGS_U_MID_PLOT_03_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_04
|
||||
* mid: 0x04
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_04 0x04
|
||||
#define PXGS_U_MID_PLOT_04_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_04_DATA_ENLARGE 10
|
||||
#define PXGS_U_MID_PLOT_04_DATA_PACK(DATA) (PXGS_U_MID_PLOT_04_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_05
|
||||
* mid: 0x05
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_05 0x05
|
||||
#define PXGS_U_MID_PLOT_05_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_05_DATA_ENLARGE 10
|
||||
#define PXGS_U_MID_PLOT_05_DATA_PACK(DATA) (PXGS_U_MID_PLOT_05_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_06
|
||||
* mid: 0x06
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_06 0x06
|
||||
#define PXGS_U_MID_PLOT_06_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_06_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_06_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_07
|
||||
* mid: 0x07
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_07 0x07
|
||||
#define PXGS_U_MID_PLOT_07_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_07_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_07_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_08
|
||||
* mid: 0x08
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_08 0x08
|
||||
#define PXGS_U_MID_PLOT_08_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_08_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_08_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_09
|
||||
* mid: 0x09
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_09 0x09
|
||||
#define PXGS_U_MID_PLOT_09_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_09_DATA_ENLARGE 100
|
||||
#define PXGS_U_MID_PLOT_09_DATA_PACK(DATA) (PXGS_U_MID_PLOT_09_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_0A
|
||||
* mid: 0x0A
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_0A 0x0A
|
||||
#define PXGS_U_MID_PLOT_0A_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_0A_DATA_ENLARGE 100
|
||||
#define PXGS_U_MID_PLOT_0A_DATA_PACK(DATA) (PXGS_U_MID_PLOT_0A_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_0B
|
||||
* mid: 0x0B
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_0B 0x0B
|
||||
#define PXGS_U_MID_PLOT_0B_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_0B_DATA_ENLARGE 100
|
||||
#define PXGS_U_MID_PLOT_0B_DATA_PACK(DATA) (PXGS_U_MID_PLOT_0B_DATA_ENLARGE*(DATA))
|
||||
|
||||
/**
|
||||
* name: PLOT_0C
|
||||
* mid: 0x0C
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_0C 0x0C
|
||||
#define PXGS_U_MID_PLOT_0C_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_0C_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_0C_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_0D
|
||||
* mid: 0x0D
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_0D 0x0D
|
||||
#define PXGS_U_MID_PLOT_0D_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_0D_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_0D_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_0E
|
||||
* mid: 0x0E
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_0E 0x0E
|
||||
#define PXGS_U_MID_PLOT_0E_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_0E_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_0E_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_0F
|
||||
* mid: 0x0F
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_0F 0x0F
|
||||
#define PXGS_U_MID_PLOT_0F_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_0F_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_0F_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_10
|
||||
* mid: 0x10
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_10 0x10
|
||||
#define PXGS_U_MID_PLOT_10_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_10_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_10_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_11
|
||||
* mid: 0x11
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_11 0x11
|
||||
#define PXGS_U_MID_PLOT_11_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_11_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_11_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_12
|
||||
* mid: 0x12
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_12 0x12
|
||||
#define PXGS_U_MID_PLOT_12_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_12_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_12_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_13
|
||||
* mid: 0x13
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_13 0x13
|
||||
#define PXGS_U_MID_PLOT_13_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_13_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_13_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_14
|
||||
* mid: 0x14
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_14 0x14
|
||||
#define PXGS_U_MID_PLOT_14_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_14_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_14_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_15
|
||||
* mid: 0x15
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_15 0x15
|
||||
#define PXGS_U_MID_PLOT_15_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_15_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_15_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_16
|
||||
* mid: 0x16
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_16 0x16
|
||||
#define PXGS_U_MID_PLOT_16_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_16_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_16_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_17
|
||||
* mid: 0x17
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_17 0x17
|
||||
#define PXGS_U_MID_PLOT_17_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_17_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_17_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_18
|
||||
* mid: 0x18
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_18 0x18
|
||||
#define PXGS_U_MID_PLOT_18_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_18_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_18_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_19
|
||||
* mid: 0x19
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_19 0x19
|
||||
#define PXGS_U_MID_PLOT_19_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_19_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_19_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_1A
|
||||
* mid: 0x1A
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_1A 0x1A
|
||||
#define PXGS_U_MID_PLOT_1A_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_1A_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_1A_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_1B
|
||||
* mid: 0x1B
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_1B 0x1B
|
||||
#define PXGS_U_MID_PLOT_1B_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_1B_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_1B_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_1C
|
||||
* mid: 0x1C
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_1C 0x1C
|
||||
#define PXGS_U_MID_PLOT_1C_DATA_TYPE int16_t
|
||||
#define PXGS_U_MID_PLOT_1C_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_1C_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_1D
|
||||
* mid: 0x1D
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_1D 0x1D
|
||||
#define PXGS_U_MID_PLOT_1D_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_1D_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_1D_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_1E
|
||||
* mid: 0x1E
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_1E 0x1E
|
||||
#define PXGS_U_MID_PLOT_1E_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_1E_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_1E_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_1F
|
||||
* mid: 0x1F
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_1F 0x1F
|
||||
#define PXGS_U_MID_PLOT_1F_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_1F_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_1F_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_20
|
||||
* mid: 0x20
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_20 0x20
|
||||
#define PXGS_U_MID_PLOT_20_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_20_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_20_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_21
|
||||
* mid: 0x21
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_21 0x21
|
||||
#define PXGS_U_MID_PLOT_21_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_21_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_21_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_22
|
||||
* mid: 0x22
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_22 0x22
|
||||
#define PXGS_U_MID_PLOT_22_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_22_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_22_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_23
|
||||
* mid: 0x23
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_23 0x23
|
||||
#define PXGS_U_MID_PLOT_23_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_23_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_23_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_24
|
||||
* mid: 0x24
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_24 0x24
|
||||
#define PXGS_U_MID_PLOT_24_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_24_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_24_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_25
|
||||
* mid: 0x25
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_25 0x25
|
||||
#define PXGS_U_MID_PLOT_25_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_25_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_25_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_26
|
||||
* mid: 0x26
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_26 0x26
|
||||
#define PXGS_U_MID_PLOT_26_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_26_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_26_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_27
|
||||
* mid: 0x27
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_27 0x27
|
||||
#define PXGS_U_MID_PLOT_27_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_27_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_27_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_28
|
||||
* mid: 0x28
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_28 0x28
|
||||
#define PXGS_U_MID_PLOT_28_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_28_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_28_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_29
|
||||
* mid: 0x29
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_29 0x29
|
||||
#define PXGS_U_MID_PLOT_29_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_29_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_29_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_2A
|
||||
* mid: 0x2A
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_2A 0x2A
|
||||
#define PXGS_U_MID_PLOT_2A_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_2A_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_2A_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_2B
|
||||
* mid: 0x2B
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_2B 0x2B
|
||||
#define PXGS_U_MID_PLOT_2B_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_2B_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_2B_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_2C
|
||||
* mid: 0x2C
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_2C 0x2C
|
||||
#define PXGS_U_MID_PLOT_2C_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_2C_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_2C_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_2D
|
||||
* mid: 0x2D
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_2D 0x2D
|
||||
#define PXGS_U_MID_PLOT_2D_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_2D_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_2D_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_2E
|
||||
* mid: 0x2E
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_2E 0x2E
|
||||
#define PXGS_U_MID_PLOT_2E_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_2E_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_2E_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_2F
|
||||
* mid: 0x2F
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_2F 0x2F
|
||||
#define PXGS_U_MID_PLOT_2F_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_2F_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_2F_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_30
|
||||
* mid: 0x30
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_30 0x30
|
||||
#define PXGS_U_MID_PLOT_30_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_30_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_30_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_31
|
||||
* mid: 0x31
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_31 0x31
|
||||
#define PXGS_U_MID_PLOT_31_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_31_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_31_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_32
|
||||
* mid: 0x32
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_32 0x32
|
||||
#define PXGS_U_MID_PLOT_32_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_32_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_32_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_33
|
||||
* mid: 0x33
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_33 0x33
|
||||
#define PXGS_U_MID_PLOT_33_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_33_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_33_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_34
|
||||
* mid: 0x34
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_34 0x34
|
||||
#define PXGS_U_MID_PLOT_34_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_34_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_34_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_35
|
||||
* mid: 0x35
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_35 0x35
|
||||
#define PXGS_U_MID_PLOT_35_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_35_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_35_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_36
|
||||
* mid: 0x36
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_36 0x36
|
||||
#define PXGS_U_MID_PLOT_36_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_36_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_36_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_37
|
||||
* mid: 0x37
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_37 0x37
|
||||
#define PXGS_U_MID_PLOT_37_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_37_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_37_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_38
|
||||
* mid: 0x38
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_38 0x38
|
||||
#define PXGS_U_MID_PLOT_38_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_38_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_38_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_39
|
||||
* mid: 0x39
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_39 0x39
|
||||
#define PXGS_U_MID_PLOT_39_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_39_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_39_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_3A
|
||||
* mid: 0x3A
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_3A 0x3A
|
||||
#define PXGS_U_MID_PLOT_3A_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_3A_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_3A_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_3B
|
||||
* mid: 0x3B
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_3B 0x3B
|
||||
#define PXGS_U_MID_PLOT_3B_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_3B_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_3B_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_3C
|
||||
* mid: 0x3C
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_3C 0x3C
|
||||
#define PXGS_U_MID_PLOT_3C_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_3C_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_3C_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_3D
|
||||
* mid: 0x3D
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_3D 0x3D
|
||||
#define PXGS_U_MID_PLOT_3D_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_3D_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_3D_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_3E
|
||||
* mid: 0x3E
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_3E 0x3E
|
||||
#define PXGS_U_MID_PLOT_3E_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_3E_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_3E_DATA_PACK(DATA) (DATA)
|
||||
|
||||
/**
|
||||
* name: PLOT_3F
|
||||
* mid: 0x3F
|
||||
* direction: XCopter -> PANGS
|
||||
* data type: float
|
||||
* enlarge: 1
|
||||
*/
|
||||
#define PXGS_U_MID_PLOT_3F 0x3F
|
||||
#define PXGS_U_MID_PLOT_3F_DATA_TYPE float
|
||||
#define PXGS_U_MID_PLOT_3F_DATA_ENLARGE 1
|
||||
#define PXGS_U_MID_PLOT_3F_DATA_PACK(DATA) (DATA)
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user