feat: initialize mesh role and broadcast online
This commit is contained in:
@@ -385,14 +385,12 @@ def main() -> None:
|
||||
parser.add_argument("--port", help="直接指定电脑串口;不指定时启动后扫描并选择")
|
||||
parser.add_argument("--baudrate", type=int, default=9600, help="串口波特率,默认9600")
|
||||
parser.add_argument("--timeout", type=float, default=0.2, help="串口读取超时,默认0.2秒")
|
||||
parser.add_argument("--response-timeout", type=float, default=3.0, help="设备应答等待时间,默认10秒")
|
||||
parser.add_argument("--response-timeout", type=float, default=10.0, help="设备应答等待时间,默认10秒")
|
||||
args = parser.parse_args()
|
||||
|
||||
selected_port = args.port or select_serial_port()
|
||||
with serial.Serial(selected_port, args.baudrate, timeout=args.timeout) as port:
|
||||
print(f"已打开串口:{selected_port},波特率:{args.baudrate}")
|
||||
run_menu(port, args.response_timeout)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user