stm32-fmt-code/access_control_python/testdispaly.py

33 lines
819 B
Python
Raw Normal View History

2023-11-14 11:45:43 +00:00
import time
import serial
device = serial.Serial(
port="COM11",
baudrate =115200,
parity=serial.PARITY_NONE,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS,
timeout=1)
def get_stop_bit() -> bytearray:
stop_bit = bytearray()
stop_bit.append(0xFF)
stop_bit.append(0xFF)
stop_bit.append(0XFF)
return stop_bit
def send_stop_bit():
device.write(get_stop_bit())
def reset_device():
send_command("rest")
def send_command(command: str):
command = bytes(command, 'ascii')
device.write(command)
send_stop_bit()
def send_command(command: str):
command = bytes(command, 'ascii')
device.write(command)
send_stop_bit()
send_command("rest")
time.sleep(1)
send_command("page parent")