chore: edit config
parent
a11ea85938
commit
760b44d586
|
@ -2,3 +2,5 @@
|
||||||
/__pycache__
|
/__pycache__
|
||||||
/test/
|
/test/
|
||||||
/app/
|
/app/
|
||||||
|
/main_test.py
|
||||||
|
/start_test.bat
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
## 使用方法
|
## 使用方法
|
||||||
|
|
||||||
1. 打开任意P图工具, 准备一个和设备屏幕大小相同的一张图片(例如:1600x2560), 将 `./image/color_exp_panel.png`
|
1. 打开任意P图工具, 准备一个和设备屏幕大小相同的一张图片(例如:1600x2560), 将 `./image/color_exp_panel.png`
|
||||||
放置到该图片圆形触摸区域的位置(或者可以参考`./image/image_monitor_edit3.png`的做法), 编辑好的图片放到脚本目录下取名 `image_monitor.png`.
|
放置到该图片圆形触摸区域的位置(或者可以参考`./image/image_monitor_edit3.png`的做法), 编辑好的图片放到脚本 `image` 目录下取名 `image_monitor.png`.
|
||||||
2. 编辑 `main.py` 脚本文件, 修改脚本内 `exp_image_dict` 变量, 将各区块对应的 R 通道颜色值改为刚P的图的对应区块颜色值(一般不用改默认就行)
|
2. 编辑 `main.py` 脚本文件, 修改脚本内 `exp_image_dict` 变量, 将各区块对应的 R 通道颜色值改为刚P的图的对应区块颜色值(一般不用改默认就行)
|
||||||
3. 编辑 `main.py` 脚本文件, 修改脚本内 `COM_PORT`, `COM_BAUDRATE`, `MAX_SLOT` 三个配置
|
3. 编辑 `main.py` 脚本文件, 修改脚本内 `IMAGE_PATH` `COM_PORT`, `COM_BAUDRATE`, `MAX_SLOT` 四个配置
|
||||||
4. 下一个 `VSPD` 虚拟串口工具, 将 `COM3` 和 `COM33` 建立转发
|
4. 下一个 `VSPD` 虚拟串口工具, 将 `COM3` 和 `COM33` 建立转发
|
||||||
5. 电脑安装 ADB 调试工具, 安装路径添加到系统环境变量里面
|
5. 电脑安装 ADB 调试工具, 安装路径添加到系统环境变量里面
|
||||||
6. 手机打开 USB 调试, 强烈建议同时使用 USB 网络共享连接电脑, 串流走 WLAN 可能不是很稳定
|
6. 手机打开 USB 调试, 强烈建议同时使用 USB 网络共享连接电脑, 串流走 WLAN 可能不是很稳定
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 2.8 MiB |
Binary file not shown.
After Width: | Height: | Size: 212 KiB |
Binary file not shown.
Before Width: | Height: | Size: 261 KiB |
4
main.py
4
main.py
|
@ -6,6 +6,8 @@ import threading
|
||||||
import queue
|
import queue
|
||||||
import serial
|
import serial
|
||||||
|
|
||||||
|
# 编辑好的图片路径
|
||||||
|
IMAGE_PATH = "./image/image_monitor.png"
|
||||||
# 串口号
|
# 串口号
|
||||||
COM_PORT = "COM33"
|
COM_PORT = "COM33"
|
||||||
# 比特率
|
# 比特率
|
||||||
|
@ -262,7 +264,7 @@ def getevent():
|
||||||
print(event_error_output)
|
print(event_error_output)
|
||||||
|
|
||||||
|
|
||||||
exp_image = Image.open("./image_monitor.png")
|
exp_image = Image.open(IMAGE_PATH)
|
||||||
exp_image_width, exp_image_height = exp_image.size
|
exp_image_width, exp_image_height = exp_image.size
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
|
@ -1,15 +0,0 @@
|
||||||
import time
|
|
||||||
|
|
||||||
|
|
||||||
def microsecond_sleep(sleep_time):
|
|
||||||
end_time = time.perf_counter() + (sleep_time - 1.0) / 1e6 # 1.0是时间补偿,需要根据自己PC的性能去实测
|
|
||||||
while time.perf_counter() < end_time:
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
start = time.perf_counter()
|
|
||||||
microsecond_sleep(10) # 等待10微秒
|
|
||||||
end = time.perf_counter()
|
|
||||||
print(start)
|
|
||||||
print(end)
|
|
||||||
print("等待时间:", (end-start) * 1e6, "微秒")
|
|
Loading…
Reference in New Issue