813 lines
25 KiB
C
813 lines
25 KiB
C
|
#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
|