ChipTest/PAN159/PAN159-Template/SampleCode/Template/debug/pack.h

813 lines
25 KiB
C
Raw Normal View History

#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