38 lines
1004 B
Markdown
38 lines
1004 B
Markdown
导航:
|
||
|
||
0x5b 0x1 0x0 0x1 0x0 0x5d
|
||
|
||
全覆盖割草:
|
||
|
||
0x5b 0x1 0x0 0x1 0x2 0x5f
|
||
|
||
返回充电:
|
||
0x5b 0x1 0x0 0x1 0x7 0x64
|
||
|
||
基站初始化:
|
||
|
||
0x5b 0x1 0x0 0x1 0x10 0x6d
|
||
|
||
割草边界设定:
|
||
0x5b 0x1 0x0 0x1 0x5 0x62
|
||
|
||
|
||
|
||
问题:
|
||
|
||
1. 每次进入app界面连接ip时,有个固定IP:192.168.3.145
|
||
2. ![image-20240611173616666](C:\Users\李瑞瑞\AppData\Roaming\Typora\typora-user-images\image-20240611173616666.png)
|
||
|
||
关闭中断后还是显示已占用(并没有关闭端口)
|
||
|
||
3. 通信中没有区分命令类和配置类,目前都是命令类
|
||
|
||
4. 服务端启动launch文件后会在终端打印大量调试信息,导致键盘检测不到输入。
|
||
|
||
解决::每次启动进程时,将输出重定向到 `process_{process_id}.log` 文件。这些文件包含了每个进程的标准输出和标准错误信息。使用 `subprocess.Popen` 方法,以非阻塞方式启动进程,并将输出重定向到日志文件。
|
||
|
||
问题:调试文件过长,会占内存。
|
||
|
||
|
||
|