首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用树莓派发送数据,其中nextion 2.4显示

使用树莓派发送数据,其中nextion 2.4显示
EN

Stack Overflow用户
提问于 2017-07-19 19:01:09
回答 1查看 720关注 0票数 1

您好,我试图发送数据到nextion2.4显示从树莓派,我试图做一些更改,如t0.txt="abc“,但我不知道我如何使用python

我尝试了这个代码块,但不起作用

代码语言:javascript
复制
import serial
import time
import struct

ser = serial.Serial("/dev/ttyAMA0")
print ser
time.sleep(1)
i=1
k=struct.pack('B', 0xff)
while True:
    ser.write(b"t0.txt=")
    ser.write(str(i))
    ser.write(k)
    ser.write(k)
    ser.write(k)
    print " NEXT"
    time.sleep(1)
    i=i+1`
EN

回答 1

Stack Overflow用户

发布于 2018-10-29 19:23:14

您缺少str(i)两边的引号。您正在发送;t0.txt=1t0.txt=2等。它需要是;t0.txt="1"

我想像这样的东西应该能起到作用:

代码语言:javascript
复制
ser.write(b"t0.txt=")
ser.write('"')
ser.write(str(i))
ser.write('"')
ser.write(k)
ser.write(k)
ser.write(k)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45188617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档