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.

100 lines
1.5 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
  1. # README
  2. ```
  3. 1. 功能点
  4. FrontEndService
  5. MainCtrlService
  6. UnixCan
  7. IflytopCmdServer
  8. SqlService
  9. UsrDB
  10. SensorDataDB
  11. DisinfectionRecordDB
  12. DeviceConfigDB
  13. 2. 完善功能管理
  14. 1. 磁盘空间管理
  15. 2. 日志过期自动删除
  16. 3. DB过期记录自动删除
  17. 4. 量产时记得将websocketIP修改成127.0.0.1
  18. 5. 远程控制功能
  19. 必须要完成的功能:
  20. 6. 软件升级功能,frp
  21. 7. 程序重启
  22. //补充协议
  23. 1. 时间修改
  24. 2. getState时,传感器信息的上报,所有受控设备的开关状态
  25. 3. 修改密码时,需要传递旧密码。
  26. 4. 设置的默认配置信息name错误
  27. 5. 排液,加液,液体体积
  28. 6. 开关量状态上报,压力传感器状态上报
  29. ----------------------------------
  30. ```
  31. ```
  32. sudo apt-get install sqlite3 libsqlite3-dev
  33. sudo apt-get install sqlite3:arm64 libsqlite3-dev:arm64
  34. sqlite可视化
  35. sudo apt-get install sqlitebrowser
  36. ```
  37. ```
  38. https://www.sqlite.org/docs.html
  39. ```
  40. ```
  41. ```
  42. ```
  43. 测试指令
  44. ```
  45. ```
  46. 1. 开始消毒后
  47. ```
  48. ```
  49. 液位测量压力传感器:
  50. 设备地址:01
  51. 量程:-1~4kPa
  52. 4 kPa=407.888 毫米水柱
  53. 传感器测量精度:0.407888 毫米水柱
  54. 1. 需求
  55. 加液 液位变换
  56. 排液 1.控制蠕动泵
  57. 2.液位变换
  58. 消毒 1. 上报时间,计算剩余时间.
  59. 2. 上报所有传感器信息.
  60. 3. 根据当前浓度估算D数值.
  61. 开始消毒
  62. 停止消毒
  63. 超时后设备自动杀死自己
  64. ```