当前位置: 首页 > article >正文

电单车TCP通讯协议对接phpworkermanHikversion充电桩上位机通讯协议

采用0x7e表示,若检验码、消息头以及消息体中出现0x7e,则要进行转义处理

<?php
// +----------------------------------------------------------------------
// | GAGACQ [ GAGACQ软件定制开发 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2014~2023 https://gagacloud.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed 此软件并不是自由软件,未经许可不能去掉GAGACQ相关版权
// +----------------------------------------------------------------------
// | Author: 13103895694 <itholiday@126.com>
// +----------------------------------------------------------------------

namespace cgcore\enums;


class HikvEnum
{
    const CMD_61 = '61';//设备状态
    const CMD_62 = '62';//设备故障报警
    const CMD_63 = '63';//用户刷卡
    const CMD_73 = '73';//用户刷卡
    const CMD_64 = '64';//设备检测到充电,发送开始充电信息
    const CMD_65 = '65';//设备注册
    const CMD_66 = '66';//免费模式下,设备上传点击按钮通道信息
    const CMD_68 = '68';//投币信息

    const BAK_81 = '81';//用户选择冲电通道
    const BAK_82 = '82';//关闭充电
    const BAK_85 = '85';//心跳周期
    const BAK_87 = '87';//设置第二服务器IP和端口
    const BAK_88 = '88';//设备远程升级
    const BAK_91 = '91';//电流最大值
    const BAK_92 = '92';//设备远程重启,消息体为空
    const BAK_93 = '93';//设置设备类型
    const BAK_94 = '94';//设置音量
    const BAK_95 = '95';//关闭声音
    const BAK_96 = '96';//打开烟雾报警检测
    const BAK_97 = '97';//关闭烟雾报警检测
    const BAK_98 = '98';//打开硬件过流检测
    const BAK_99 = '99';//关闭硬件过流检测
    const BAK_A3 = 'a3';//投币箱1元充电时间设置(单位分钟)
    const BAK_A4 = 'a4';//开面板灯
    const BAK_A5 = 'a5';//关面板灯
    const BAK_A6 = 'a6';//打开插拔断电
    const BAK_A7 = 'a7';//关闭插拔断电
    const BAK_AB = 'ab';//打开软件过流检测
    const BAK_AC = 'ac';//关闭软件过流检测
    const BAK_AD = 'ad';//设置断开检测参数消息体
    const BAK_AF = 'af';//关闭第二报警服务器
    const BAK_B3 = 'b3';//设置涓流时间
    const BAK_B5 = 'b5';//设置设备温度报警值
    const BAK_B6 = 'b6';//设置电缆温度报警值
    const BAK_B7 = 'b7';//打开充满自停
    const BAK_B8 = 'b8';//关闭充满自停
    const BAK_C4 = 'c4';//刷卡结果返回
}

http://www.kler.cn/a/280284.html

相关文章:

  • 【开源分享】在线客服系统PHP源码 带搭建教程
  • 【测试】JMeter从入门到进阶
  • 关于Avalonia程序在Linux上运行画面不显示的问题详解
  • 阅读笔记5:董超底层视觉之美|时空的交错与融合——论视频超分辨率
  • 2024年新算法-基于SBOA-BP混合神经网络的数据预测(Python代码实现)
  • 本地生活服务商系统如何利用本地推获得更多曝光?
  • 排序补充之快排的三路划分法
  • Shell 脚本开发学习
  • SQL函数
  • 5.diff算法和虚拟dom
  • Java接口中的长连接与短连接详解:概念、应用场景及实现
  • RDMA驱动学习(一)- 用户态到内核态的过程
  • 【从问题中去学习k8s】k8s中的常见面试题(夯实理论基础)(十五)
  • Spring Boot 中的 starter 是什么
  • 在Excel中使用VLOOKUP函数时避免显示NA和0
  • 实时变声器免费版:支持微信/QQ等语音实时变声(win版+mac版)
  • 【GCC】编译选项与告警(C/C++建议开启)
  • 光学雨量传感器
  • Rust 学习笔记 3:一般性编程概念
  • CMake构建学习笔记9-Eigen库的构建