下你所需,载你所想!
汇集开发技术源码资料

Python串口调试助手

:2.086MB :1 :2022-01-08 14:16:15

部分简介

Python串口调试助手如果开发者对于本文件有需要的可以参考,使用pyQt开发的一个串口调试助手。

for i in range(0,len( self.receicve_string) ):
# 串口接收到的字符串为b'123',要转化成unicode字符串才能输出到窗口中去
input_s = input_s + (self.receicve_string[i].decode('iso-8859-1')) # 转换为实际的字符串
#print("Receive String is %s",self.receicve_string )
if self.ui.CheckBox_HexDisplay.checkState(): # 16进制显示
input_s_1 = input_s
input_s = ""
for l_loop in range(0,len(input_s_1)):
# ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值
input_s = input_s+ '{:02X}'.format( (ord)(input_s_1[l_loop]))+' '
print(input_s) # 打印字符串……

热门推荐

相关文章