UNPKG

@iot9x.com/ipc-utils

Version:

九星云、九星小程序、九星配置工具所共用的库方法

87 lines (86 loc) 1.85 kB
/** BLE数据包前缀(帧头) */ export declare const BLE_PREFIX = "7B"; /** BLE数据包后缀(帧尾) */ export declare const BLE_SUFFIX = "7D"; /** 蓝牙命令 */ export declare enum BLE_CMD { /** 读取硬件版本 */ ReadHardwareVersion = "000F", /** 读取软件版本 */ ReadSoftwareVersion = "001F", /** 读取协议版本 */ ReadProtocolVersion = "001E", /** 密码校验 */ PasswordCheck = "0020", /** 密码设置 */ PasswordSet = "0021", /** Modbus PDU通信 */ Modbus = "0058" } /** 模拟量量程/类型 */ export declare enum AD02_AIType { /** 电压:0~10V */ Voltage = 0, /** 电流:0-24mA */ Current = 1 } /** AI运算符 */ export declare enum AD02_AIOperator { /** 无运算 */ None = 0, /** 加 */ Add = 1, /** 减 */ Subtract = 2, /** 乘 */ multiply = 3, /** 除 */ divide = 4, /** 指数 */ Index = 5 } /** AI上报类型 */ export declare enum AD02_AIUploadType { /** 变化上报 */ Change = 1, /** 定时上报 */ Timer = 2, /** 小于区间上报 */ LessZone = 4, /** 区间内上报 */ InZone = 8, /** 大于区间上报 */ MoreZone = 16 } /** 串口波特率类型 */ export declare enum AD02_UartBaudrateType { hz600 = 0, hz1200 = 1, hz2400 = 2, hz4800 = 3, hz9600 = 4, hz19200 = 5, hz38400 = 6, hz57600 = 7, hz115200 = 8 } /** 串口校验位类型 */ export declare enum AD02_UartParityType { /** 无校验 */ None = 0, /** 奇校验 */ Odd = 1, /** 偶校验 */ Even = 2, /** 高校验 */ Mark = 3, /** 低校验 */ Space = 4 } /** 操作指令类型 */ export declare enum OperateCMD { /** 重启 */ Reboot = 0, /** 恢复出厂设置并重启 */ Recovery = 1 }