#ifndef __GWORDVAR_H #define __GWORDVAR_H #include #include "flow.h" #define FLOW_REG_ADDR 0 #define DEPTH_REG_ADDR 12 #define AC_CURRENT_REG_ADDR 24 #define MOVE_REG_ADDR 27 #define TILT_SENSER_ADDR 30 #define RECORD_REG_ADDR 32 #define CAL_4_20MA_ADDR 384 #define FLOW_CONFIG_ADDR (CAL_4_20MA_ADDR + (sizeof(cal_4_20ma_t) + 15) / 16 * 8) #define DEPTH_CONFIG_ADDR (FLOW_CONFIG_ADDR + (sizeof(flow_config_t) + 15) / 16 * 8) #define AD_RAW_REG_ADDR 444 #define LAST_PILE_ID_ADDR 509 #define DEPTH_RESET_ADDR 510 #define REBOOT_REW_ADDR 511 #define REG_GPS_MESSAGE (512 + 48) #define REG_GPS_WRITE_DATA (REG_GPS_MESSAGE + sizeof(gps_message_t)) #define gWORD_SIZE 1024 extern uint16_t gWordVar[gWORD_SIZE]; #endif