python pyserial usb2.0_python – Pyserial发送多个字节
第一次海报.
在我开始之前,我只是想说我是一名初学程序员,所以请耐心等待,但我仍然可以顺利进行.
我有一个名为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发送多个字节相关推荐
- Linux下的Ubuntu16.04系统配置并使用USB转串口(串口转USB),最终使用python的serial和pyserial包实现串口的打开并读取数据
1. USB转串口的配置 1.1 首先使用 lsmod | grep usbserial 指令查看系统是否包含USB转串口驱动,如果没有信息输出不代表没有驱动,我这边就是没有信息输出,且看后面分析: ...
- 利用python发送邮件_利用python实现简单的邮件发送客户端示例
脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...
- python实现邮件客户端_利用python实现简单的邮件发送客户端示例
脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...
- 利用Python定时给女友微信发送今日天气情况,异地恋维护感情神器
前言 在我们生活当中,有许多的×××姐和小哥哥都是出于异地恋的状态. 所以进群:839383765 可以获取各类Python入门学习资料+视频资料+在线直播教学! 我为你翻山越岭,却无心看风景.在她感 ...
- python使用企业微信机器人发送测试报告
自从企业微信添加了群机器人功能,我们现在使用机器人发送测试报告,最开始使用的是文本类型,但是感觉没有markdown的显示好看,索性就更换成了markdown类型的 官网上介绍的还可以发送图片和图文等 ...
- 利用python库twilio来免费发送短信
利用python库twilio来免费发送短信 twilio介绍 Twilio是一个做成开放插件的电话跟踪服务(call-tracking service).美国当地时间2016年6月23日,云通讯公司 ...
- python实现由通知接口发送企业微信通知
python实现由通知接口发送企业微信通知 问题背景 要点说明 1. 请求接口鉴权并返回token值 2.请求通知接口发送企业微信通知 3.通知内容中传入参数 问题背景 项目中需要通过 python ...
- Python每天定时给你发送天气预报和笑话
python每天定时发送天气预报和笑话 你是否有时出门后被冻成狗时,后悔没有看天气预报多穿条秋裤,是否有时工作劳累之余,没有笑话让你乐呵一下.就现在开始,让Python每天定时给你发送天气预报和笑话, ...
- UDP通信——使用python通过UDP通信来发送和解析数据
UDP通信--使用python通过UDP通信来发送和解析数据 经常我们要发送的信息是结构化的数据,此时发送和接收数据结构就是一个很基本的工作,怎样来实现呢? 发送和接收数据结构我们要用到 python ...
最新文章
- 基础设施即服务系列:Windows Azure 虚拟网络概述
- 为什么重新new两个线程线程号相同_C++ 20中的新线程(jthread)功能
- LeetCode Ugly Number II(丑数的计算)
- 【pwnable】asm之write up
- Doom HDU - 5239(线段树+思维)
- windows平台下基于QT和OpenCV搭建图像处理平台
- OpenGL基础44:光照矫正(上)
- Day_04 显示条纹 图案
- 移动端H5解惑-页面适配
- 联想7400打印机如何与手机连到一起_想买一台打印机自己印书看,是买激光的还是喷墨的?...
- 4g通信模块怎么连接sim卡_SIM卡GPRS模块知识详解 浅谈SIM卡GPRS之原理模块
- 奥克兰大学商学院计算机专业,奥克兰大学的商科专业 推荐三大专业
- TscanCode代码扫描工具
- pixhawk之NSH调试
- 分布式计算、云计算与大数据
- %2d, %02d, %d的区别
- 2017从Android工程师到策略工程师的转型——序章
- 实用食品英语 (餐桌上用的)
- 洛谷-P1577-切绳子
- Jenkins(10) 配置邮件通知
热门文章
- 绘制2000年、2017年第一季度国民生产总值产业构成分布、行业构成分布直方图
- 用例-----U盘插上之后一直在弹出可能的原因?
- 拷贝文件(包括文件夹中的文件夹)
- AIVA.AI:AI音乐作曲创作平台
- 不是bug的bug?
- 由浅入深!华为Android面试真题解析,最全的BAT大厂面试题整理
- cad在布局怎么调比例_cad中的布局怎么调整比例
- 微信小程序快速点击两个按钮会跳转两个页面
- 李宏毅《机器学习》飞桨特训营(二)——回归(含作业:PM2.5预测)
- 毕业设计 stm32单片机的智能微波炉设计