我想使用python代码发送一些调制解调器AT命令,我想知道键组合的键码是什么 control + z
加特
答案 0 :(得分:7)
密码?如果您发送AT命令,您可能正在发送带有ascii文本和控制代码的字符串,对吗? Ctrl-Z通常为26(十进制)。所以chr(26)应该可以工作,或者如果它是字符串的一部分,'\ x1a'作为26十进制是1A十六进制。
也就是说,Ctrl-Z通常不是AT命令集的一部分...所以如果这对你没有帮助,也许你可以解释一下你想要做的更多以及为什么你需要发送Ctrl -Z。
答案 1 :(得分:1)
我使用的是python3;这些都不能解决我的问题,而我所做的是,
command_variable = chr(26)
ser.write(command_variable.encode('utf-8'))
这对我有用。您可以将它与任何命令连接起来。
答案 2 :(得分:0)
import serial
from curses import ascii
ser = serial.Serial.. // your configuration
ser.write(ascii.ctrl('z'))