/**
 * Copyright
 * All right reserved.
 * 项目名称:
 * 创建日期:2022/3/7
 */
package org.springblade.constant;

/***
 * Date:2022/3/7
 * Title:测站数据常量类
 * Description：对本文件的详细描述，原则上不能少于30字
 * @author admin
 * @mender：（文件的修改者，文件创建者之外的人）
 * @version 1.0
 * Remark：认为有必要的其他信息
 */
public class RtuDataInfoConstant {
	/**
	 * 测站编码KEY
	 */
	public static final  String RTU_DATA_RTUCODE_KEY ="rtuCode";

    public static final  String RTU_DATA_COLLECT_TIME_KEY ="collectTime";

    public static final  String RTU_DATA_UP_TIME_KEY ="upTime";

    public static final  String RTU_DATA_PICK_TIME_KEY ="pickTime";

    /**
     * 降水量
     */
    public static final  String RTU_DATA_RAIN_DRP_KEY ="drp";
    /**
     * 累计降水量
     */
    public static final  String RTU_DATA_RAIN_PT_KEY ="pt";
    /**
     * 时段长
     */
    public static final  String RTU_DATA_RAIN_INTV_KEY ="intv";
    /**
     * 降水历时,格式 HH.NN
     */
    public static final  String RTU_DATA_RAIN_PDR_KEY ="pdr";
    /**
     * 日降水量,前一天8时到当前8时，24小时降水量
     */
    public static final  String RTU_DATA_RAIN_DYP_KEY ="dyp";
    /**
     * 天气状况
     */
    public static final  String RTU_DATA_RAIN_WTH_KEY ="wth";


    /**
     * 河道水位
     */
    public static final  String RTU_DATA_RIVER_Z_KEY ="z";
    /**
     * 流量
     */
    public static final  String RTU_DATA_RIVER_Q_KEY ="q";
    /**
     * 断面过水面积
     */
    public static final  String RTU_DATA_RIVER_XSA_KEY ="xsa";
    /**
     * 断面平均流速
     */
    public static final  String RTU_DATA_RIVER_XSAVV_KEY ="xsavv";
    /**
     * 断面最大流速
     */
    public static final  String RTU_DATA_RIVER_XSNXV_KEY ="xsnxv";
    /**
     * 河水特征码
     */
    public static final  String RTU_DATA_RAIN_PLWCHRCD_KEY ="plwchrcd";
    /**
     * 水势
     */
    public static final  String RTU_DATA_RAIN_WPTN_KEY ="wptn";
    /**
     * 测流方法
     */
    public static final  String RTU_DATA_RAIN_MSQMT_KEY ="msqmt";
    /**
     * 测积方法
     */
    public static final  String RTU_DATA_RAIN_PMSAMT_KEY ="msamt";
    /**
     * 测速方法
     */
    public static final  String RTU_DATA_RAIN_MSVMT_KEY ="msvmt";

    /**
     * 库上水位
     */
    public static final  String RTU_DATA_RSVR_RZ_KEY ="rz";
    /**
     * 蓄水量
     */
    public static final  String RTU_DATA_RSVR_W_KEY ="w";
    /**
     * 入库流量
     */
    public static final  String RTU_DATA_RSVR_INQ_KEY ="inq";
    /**
     * 库下水位
     */
    public static final  String RTU_DATA_RSVR_BLRZ_KEY ="blrz";
    /**
     * 出库流量
     */
    public static final  String RTU_DATA_RSVR_OTQ_KEY ="otq";
    /**
     * 库水特征码
     */
    public static final  String RTU_DATA_RSVR_RWCHRCD_KEY ="rwchrcd";
    /**
     * 库水水势
     */
    public static final  String RTU_DATA_RSVR_RWPTN_KEY ="rwptn";

    /**
     * 入流时段长
     */
    public static final  String RTU_DATA_RSVR_INQDR_KEY ="inqdr";
    /**
     * 测流方法
     */
    public static final  String RTU_DATA_RSVR_MSQMT_KEY ="msqmt";

    /**
     * 信号强度
     */
    public static final  String RTU_STATUS_DTU_SIGNAL_KEY ="dtu_signal";
    /**
     * 电源电压
     */
    public static final  String RTU_STATUS_VOLTAGE_KEY ="voltage";
    /**
     *RTU温度
     */
    public static final  String RTU_STATUS_TEMPERATURE_KEY ="temperature";
    /**
     * 唯一识别码
     */
    public static final  String RTU_STATUS_UUID_KEY ="uuid";
    /**
     * 物联卡CCID
     */
    public static final  String RTU_STATUS_CCID_KEY ="ccid";
    /**
     * 设备状态 0,SD  ,1正常
     */
    public static final  String RTU_STATUS_RTU_STATUS_KEY ="rtu_status";
    /**
     * 异常值
     */
    public static final  String RTU_STATUS_RTU_ERROR_KEY ="rtu_error";
    /**
     * 报文发送索引
     */
    public static final  String RTU_STATUS_DATAGRAM_CHANNEL_INDEX_KEY ="datagram_channel_index";
    /**
     * 电池状态
     */
    public static final  String RTU_STATUS_BATTERY_STATUS_KEY ="battery_status";
    /**
     * 充电状态
     */
    public static final  String RTU_STATUS_BATTERY_IN_KEY ="battery_battery_in";
    /**
     * 放电状态
     */
    public static final  String RTU_STATUS_BATTERY_OUT_KEY ="battery_battery_out";
    /**
     * 电池电量 ,百分比
     */
    public static final  String RTU_STATUS_BATTERY_POWER_KEY ="battery_power";
    /**
     * 电池温度
     */
    public static final  String RTU_STATUS_BATTERY_TEMP_KEY ="battery_temperature";
    /**
     * 太阳能电压
     */
    public static final  String RTU_STATUS_SUN_POWER_VOLTAGE_KEY ="sun_power_voltage";
    /**
     * 太阳能电流
     */
    public static final  String RTU_STATUS_SUN_POWER_ELECTRIC_KEY ="sun_power_electric";
    /**
     * 水位计状态
     */
    public static final  String RTU_STATUS_WATER_SENSOR_STATUS_KEY ="water_sensor_status";
    /**
     * 电池电压报警 0 正常 ，1报警
     */
    public static final  String RTU_STATUS_BATTERY_VOLTAGE_WARN_KEY ="battery_voltage_warning";
    /**
     * 交流电充电报警 0 正常 ，1停电
     */
    public static final  String RTU_STATUS_AC_CHARGE_WARN_KEY ="ac_charge_warning";

    public final static String  BASE_KEY_RTU ="rtuCode";
    public final static String  BASE_KEY_AGREEMENT ="agreement";
    public final static String  BASE_KEY_DATAGRAM ="datagram";
    public final static String  BASE_KEY_DATAGRAM_PICK_TM ="datagramPickTime";


    /**
     * 水资源河道水位
     */
    public static final  String RTU_DATA_SZY_RIVER_HIGH="HIGH";
    /**
     * 水资源河道流速
     */
    public static final  String RTU_DATA_SZY_RIVER_SPEED="SPEED";

    /**
     * 瞬时流量1组
     */
    public static final  String RTU_DATA_SZY_MP_Q_R_FIRST_FLOWRATE="instantFlowrateFirst";
    /**
     * 累计流量1组
     */
    public static final  String RTU_DATA_SZY_MP_Q_R_FIRST_ACC_FLOWRATE="accFlowrateFirst";
    /**
     * 瞬时流量2组
     */
    public static final  String RTU_DATA_SZY_MP_Q_R_SECOND_FLOWRATE="instantFlowrateSecond";
    /**
     * 累计流量2组
     */
    public static final  String RTU_DATA_SZY_MP_Q_R_SECOND_ACC_FLOWRATE="accFlowrateSecond";
}
