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.
 
 
zhaohe 0f26d1edc3 update 2 years ago
.vscode udpate 2 years ago
iflytoplinuxsdk@19616ea48c fix some bug 2 years ago
src update 2 years ago
test_src udpate 2 years ago
toolchain init 2 years ago
zcmake@a68cdff520 update 2 years ago
.clang-format update 2 years ago
.gitignore init 2 years ago
.gitmodules update 2 years ago
CMakeLists.txt udpate 2 years ago
README.md update 2 years ago
build.sh update 2 years ago
init.sh update 2 years ago
packet.sh init 2 years ago
project_config.env init 2 years ago
测试指令.md update 2 years ago

README.md

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数值.

     开始消毒
     停止消毒

超时后设备自动杀死自己