Part Number:IWR6843
我尝试使用Python读取这个IWR6843的数据,但是即使波特率是正确的,也会出现一些乱码,这是为什么?
Shine:
请问不用Python读取数据,串口能正常输出吗?Python是怎么写的?
,
Guifeng Xu:
不使用python能够正常输出,我正在使用serial.readall()读取数据,timeout设置为0.05
,
Shine:
能否贴一下python代码?
,
Guifeng Xu:
timex=0.05 BAUDRATE=921600 portx="COM22" lock=threading.Lock() class GetData(threading.Thread):def __init__(self,threadID,name):threading.Thread.__init__(self)self.threadID=threadIDself.name=nameself.ser = serial.Serial(portx, BAUDRATE, timeout=timex)def run(self):print("thread START:"+self.name)while (1):if (self.ser.inWaiting() > 0):result = self.ser.read_all()result = result.hex()lock.acquire()for i in range(0, len(result), 2):rxbuff.append(int(result[i:i + 2], 16))lock.release()这是我的Python代码:这是一个线程,简单的将数据读取进来后进行切割处理.
,
Chris Meng:
你好,
3DPPL的GUI使用的就是python,能否参考相关代码?
,
Guifeng Xu:
好的,请问是哪一个 toolbox 的3DPPL?
,
Chris Meng:
你好,
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_传感器_node
,
Guifeng Xu:
谢谢,我已解决了我的问题.
,
yang lin:
请问IWR6843读取数据教程,有没有推荐的文档或者博客
,
Chris Meng:
你好,
请问你说的是读取IWR6843 mmw demo的串口输出么?
建议参考file:///C:/ti/mmwave_sdk_03_05_00_04/packages/ti/demo/xwr68xx/mmw/docs/doxygen/html/index.html#output 和上面提到的python代码的解析部分。