第一次海报.

在我开始之前,我只是想说我是一名初学程序员,所以请耐心等待,但我仍然可以顺利进行.

我有一个名为Pololu Wixel的无线设备,可以无线发送和接收数据.我正在使用其中两个.一个发送,一个接收.它是USB,所以它可以直接插入我的Raspberry Pi或PC,因此我所要做的就是通过终端连接到COM端口以读取和写入数据.它附带一个测试终端程序,允许我发送1-16个字节的信息.我已经完成了这个,我发送并收到了2个字节(这就是我需要的)没有问题.

现在这是我的问题:当我打开Ubuntu终端并使用Pyserial连接到正确的发送Wixel COM端口并写入大于255的值时,我的接收COM端口,也连接到另一个终端实例也使用Pyserial,没有我没有读取正确的值,因此我认为我无法读取和写入两个字节,但只能读取一个字节.在做了pyserial文档中的在线阅读之后,我相信,不知道,Pyserial一次只能读写5,6,7或8位.

我希望我的问题现在很明显.我怎么能把2个字节的信息写入我的设备的COM端口并将其发送到需要读取这2个字节的其他设备,所有这些都使用pyserial?

我希望这一切都有道理,我将非常感谢任何帮助.

谢谢

UPDATE

好的,我想我现在已经开始了.所以我做了:

import serial

s=serial.Serial(3) //device #1 at COM Port 4 (sending)

r=serial.Serial(4) //device #4 at COM Port 5 (receiving)

s.timeout=1

r.timeout=1

s.write('0x80')

r.readline()

//Output said: '0x80'

s.write('hh')

r.readline()

//Output said: 'hh'

老实说,我认为这解决了我的问题.也许从来没有一个问题开始.也许我可以从程序中获取我的16位二进制数据,例如“1101101011010101”,把它变成字符(我之前看到的东西叫做char(),我认为就是这样)

然后使用s.write(‘WHATEVER’)

然后使用r.readline()并转换回二进制

python pyserial usb2.0_python – Pyserial发送多个字节相关推荐

  1. Linux下的Ubuntu16.04系统配置并使用USB转串口(串口转USB),最终使用python的serial和pyserial包实现串口的打开并读取数据

    1. USB转串口的配置 1.1 首先使用 lsmod | grep usbserial 指令查看系统是否包含USB转串口驱动,如果没有信息输出不代表没有驱动,我这边就是没有信息输出,且看后面分析: ...

  2. 利用python发送邮件_利用python实现简单的邮件发送客户端示例

    脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...

  3. python实现邮件客户端_利用python实现简单的邮件发送客户端示例

    脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...

  4. 利用Python定时给女友微信发送今日天气情况,异地恋维护感情神器

    前言 在我们生活当中,有许多的×××姐和小哥哥都是出于异地恋的状态. 所以进群:839383765 可以获取各类Python入门学习资料+视频资料+在线直播教学! 我为你翻山越岭,却无心看风景.在她感 ...

  5. python使用企业微信机器人发送测试报告

    自从企业微信添加了群机器人功能,我们现在使用机器人发送测试报告,最开始使用的是文本类型,但是感觉没有markdown的显示好看,索性就更换成了markdown类型的 官网上介绍的还可以发送图片和图文等 ...

  6. 利用python库twilio来免费发送短信

    利用python库twilio来免费发送短信 twilio介绍 Twilio是一个做成开放插件的电话跟踪服务(call-tracking service).美国当地时间2016年6月23日,云通讯公司 ...

  7. python实现由通知接口发送企业微信通知

    python实现由通知接口发送企业微信通知 问题背景 要点说明 1. 请求接口鉴权并返回token值 2.请求通知接口发送企业微信通知 3.通知内容中传入参数 问题背景 项目中需要通过 python ...

  8. Python每天定时给你发送天气预报和笑话

    python每天定时发送天气预报和笑话 你是否有时出门后被冻成狗时,后悔没有看天气预报多穿条秋裤,是否有时工作劳累之余,没有笑话让你乐呵一下.就现在开始,让Python每天定时给你发送天气预报和笑话, ...

  9. UDP通信——使用python通过UDP通信来发送和解析数据

    UDP通信--使用python通过UDP通信来发送和解析数据 经常我们要发送的信息是结构化的数据,此时发送和接收数据结构就是一个很基本的工作,怎样来实现呢? 发送和接收数据结构我们要用到 python ...

最新文章

  1. 基础设施即服务系列:Windows Azure 虚拟网络概述
  2. 为什么重新new两个线程线程号相同_C++ 20中的新线程(jthread)功能
  3. LeetCode Ugly Number II(丑数的计算)
  4. 【pwnable】asm之write up
  5. Doom HDU - 5239(线段树+思维)
  6. windows平台下基于QT和OpenCV搭建图像处理平台
  7. OpenGL基础44:光照矫正(上)
  8. Day_04 显示条纹 图案
  9. 移动端H5解惑-页面适配
  10. 联想7400打印机如何与手机连到一起_想买一台打印机自己印书看,是买激光的还是喷墨的?...
  11. 4g通信模块怎么连接sim卡_SIM卡GPRS模块知识详解 浅谈SIM卡GPRS之原理模块
  12. 奥克兰大学商学院计算机专业,奥克兰大学的商科专业 推荐三大专业
  13. TscanCode代码扫描工具
  14. pixhawk之NSH调试
  15. 分布式计算、云计算与大数据
  16. %2d, %02d, %d的区别
  17. 2017从Android工程师到策略工程师的转型——序章
  18. 实用食品英语 (餐桌上用的)
  19. 洛谷-P1577-切绳子
  20. Jenkins(10) 配置邮件通知

热门文章

  1. 绘制2000年、2017年第一季度国民生产总值产业构成分布、行业构成分布直方图
  2. 用例-----U盘插上之后一直在弹出可能的原因?
  3. 拷贝文件(包括文件夹中的文件夹)
  4. AIVA.AI:AI音乐作曲创作平台
  5. 不是bug的bug?
  6. 由浅入深!华为Android面试真题解析,最全的BAT大厂面试题整理
  7. cad在布局怎么调比例_cad中的布局怎么调整比例
  8. 微信小程序快速点击两个按钮会跳转两个页面
  9. 李宏毅《机器学习》飞桨特训营(二)——回归(含作业:PM2.5预测)
  10. 毕业设计 stm32单片机的智能微波炉设计