You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

1.5 KiB

README

1. 输入rootiflytop9973可以进入超级用户

1. 功能点

    FrontEndService
    MainCtrlService
    UnixCan
    IflytopCmdServer
    SqlService
        UsrDB
        SensorDataDB
        DisinfectionRecordDB
        DeviceConfigDB

2. 完善功能管理

1. 磁盘空间管理
2. 日志过期自动删除
3. DB过期记录自动删除
4. 量产时记得将websocketIP修改成127.0.0.1
5. 远程控制功能

必须要完成的功能:
6. 软件升级功能,frp
7. 程序重启

//补充协议
1. 时间修改
2. getState时,传感器信息的上报,所有受控设备的开关状态
3. 修改密码时,需要传递旧密码。
4. 设置的默认配置信息name错误
5. 排液,加液,液体体积
6. 开关量状态上报,压力传感器状态上报

----------------------------------
    
sudo apt-get install sqlite3 libsqlite3-dev
sudo apt-get install sqlite3:arm64 libsqlite3-dev:arm64

sqlite可视化
sudo apt-get install sqlitebrowser
https://www.sqlite.org/docs.html

测试指令


1. 开始消毒后





液位测量压力传感器:
设备地址:01
量程:-1~4kPa
4 kPa=407.888 毫米水柱
传感器测量精度:0.407888 毫米水柱



1. 需求

加液  液位变换

排液  1.控制蠕动泵
     2.液位变换

消毒    1. 上报时间,计算剩余时间.
       2. 上报所有传感器信息.
       3. 根据当前浓度估算D数值.

     开始消毒
     停止消毒

超时后设备自动杀死自己