usbserial相关内容

Android:与安卓设备的RS232串行通信

我有一个 MR400s 计价器硬件.我想使用 RS232 电缆与这个计价器通信,我已经在 windows 中实现了这种连接和通信.但我想使用 android 设备建立连接. 我怎样才能做到这一点? 谢谢伊山耆那教 解决方案 我用的是USB转串口库,你可以在这里找到:适用于 Android 的 USB 串口.它不需要任何根访问权限.您需要检查您的 Android 设备是否支持 U ..
发布时间:2022-01-18 14:57:36 移动开发

USB 调制解调器回显错误字符

我在端口 ttyACM0 上连接了一个 USB 调制解调器.当我打开像 Minicom 这样的应用程序并尝试向它发送一些命令时,回显并不总是我输入的内容.例如,如果我输入“A",我会得到“@".如果我输入“T",我会得到“T".似乎串行端口正在从我的传输中剥离最低有效位.例如: A = @ B = B C = B D = D E = D F = F ... ..
发布时间:2022-01-18 14:47:50 服务器开发

与 u-blox gps 的 C# 串行通信

我有一个来自 u-blox.com 的 GPS,带有 USB 连接和驱动程序.驱动程序会安装一个虚拟 COM 端口,当您插入 USB 时会弹出该端口.使用超级终端,我可以观察来自 GPS 的数据流. 那我要我程序里的数据,没那么容易…… 我已经实现了一些使用 serialPort 类从 GPS 读取的方法,但没有成功.我之前用 C# 编写了几个串行设备读写器,但是这个让我停止了. ..
发布时间:2022-01-18 14:39:08 C#/.NET

使用 controlTransfer 方法设置奇偶校验

有人知道如何在 Android 中使用 controlTransfer 设置奇偶校验吗? 我在任何地方都找不到此方法参数的解释 - 只是参考中的一些通用信息. 我发现的一个例子是: conn.controlTransfer(0x40, 0x04, 0x0008, 0, null, 0, 0);//数据位 8,无奇偶校验,停止位 1,tx off 但我需要更改奇偶校验.有人有想法吗? ..
发布时间:2022-01-18 14:32:58 移动开发

从 USB 串行端口读取时,SerialPort.BaseStream.ReadAsync 丢弃或加扰字节

编辑:我已经添加了发送代码和我收到的输出示例. 我正在从连接到嵌入式系统的 USB“虚拟"串行端口读取数据.我写了两种接收数据的方法,一种是同步的,一种是异步的.同步的工作,异步的会丢失或打乱一点输入数据.我不知道为什么第二个失败了. 有效的方法调用 SerialPort.Read 并将读取超时设置为零,并请求接收缓冲区中的所有内容.我检查返回值以查看实际读取了多少字节,然后将数据放入 ..
发布时间:2022-01-18 14:32:20 C#/.NET

“信号量超时期限已过";USB连接错误

我收到此错误... 信号量超时期限已过. 在这条线上…… ThePorts.ActivePort1.Open(); ...但我只是偶尔会得到它.当它发生时,它会一遍又一遍地发生.然后问题消失了,几个小时或几天,然后又回来了. 串行端口是连接蓝牙的 USB. 我认为这家伙遇到了一个非常相似的问题,但不是在 C# 中 在 SerialPort 上冻结.Open ..
发布时间:2022-01-18 14:09:21 C#/.NET

绕过android USB主机权限确认对话框

我想在工业上使用android, 我可以毫无问题地连接到带有 slickdevlabs.com 库的 Profilic 和 Ftdi USB 转串口芯片. 应用程序有一个服务,它在启动时启动,连接到 USB 串口并做其他事情. 我的问题是主机设备与用户没有任何交互, 所以当机器人问 允许应用程序“MyAPP"访问USB设备?[复选标记]默认用于此 USB 设备取消 确定 ..
发布时间:2022-01-04 18:51:28 移动开发

Android 应用程序与 Arduino 串行通信不同步

我有一个简单的声纳 arduino 项目,以便它每秒打印一次距离.我已经使用 UsbSerial 实现了一个 android 应用程序来与我的 arduino 通信.到目前为止一切顺利,我能够接收数据并且我收到的数据是正确的,但问题是有时无法正确发送值.这是我收到的示例输出: 数据:7数据:1数据:数据:71 这里是生成输出的代码: private UsbSerialInterface.Us ..

Android 应用程序与 Arduino 串行通信不同步

我有一个简单的声纳 arduino 项目,以便它每秒打印一次距离.我已经使用 UsbSerial 实现了一个 android 应用程序来与我的 arduino 通信.到目前为止一切顺利,我能够接收数据并且我收到的数据是正确的,但问题是有时无法正确发送值.这是我收到的示例输出: 数据:7数据:1数据:数据:71 这里是生成输出的代码: private UsbSerialInterface.Us ..

USB与Android/Arduino通讯

我正在开发这个需要通过 USB 进行通信的 Android 应用程序.我有一个爱可视 101 平板电脑(规格在这里:http://www.archos.com/products/ta/archos_101it/specs.html?country=us&lang=en).它有一个完整的 USB 主机端口.我可以将闪存 USB 驱动器插入 USB 端口,并将文件从闪存驱动器复制到内部存储器或从闪存驱 ..
发布时间:2021-11-17 03:42:21 移动开发

Arduino Android USB 连接

我正在使用 Arduino Duemilanove 和 Nexus 7.我已成功检测到 Arduino 板并显示了供应商 ID 和产品 ID.我正在尝试将数据从平板电脑传输到 Arduino 板并尝试使 LED 闪烁在板上.Android的代码如下. 主Activity.java protected void onCreate(Bundle savedInstanceState) {su ..
发布时间:2021-11-17 03:38:54 移动开发

Xamarin.Forms:使用 UsbDeviceConnection 库读取数据

我必须从 UsbDeviceConnection 读取数据,但调用 UsbDeviceConnection.BulkTransfer(......) 总是返回 -1. 当我必须写入数据时,一切正常,但是当我尝试接收时,调用总是返回 -1(接收失败). [已废弃]公共字符串 ConnectAndRead(){//获取一个可以访问所有设备的usbManagervar usbManager = ..
发布时间:2021-09-29 20:35:14 C#/.NET

c#中windows Ce 6.0上usb的序列号

我需要获取连接到 Windows ce 6.0 设备的 USB 记忆棒的序列号.我尝试使用 KernelIoControl 并且我得到了 window ce 6.0 设备的序列号,但没有连接到它的 USB. 私有静态字符串 GetDeviceID(){//将输出缓冲区初始化为a的大小//Win32 DEVICE_ID 结构.字节[] outbuff = 新字节[20];Int32 dwOutB ..
发布时间:2021-09-26 19:28:06 C#/.NET

通过检索其 USB ID 来识别设备

我希望我的应用程序能够检测特定 USB 设备的安装位置,并进行相应的调整.理想情况下,我会将路径与 USB 序列号相关联,而不是与给定的路径相关联.但是,我无法找到一种从 VB.Net 代码访问这些唯一 ID 的简单方法. 有人成功过吗? 解决方案 您应该使用 WMI 来查询 Win32_USBControllerDevice 类.这是一篇博客文章 使用 Powershell 显示一 ..
发布时间:2021-09-15 18:53:00 其他开发

如何唯一地识别 USB 设备?

是否可以通过唯一标识符来识别 USB 设备,例如操作系统具有 Mac-ID、硬盘 ID、以太网卡 ID 具有唯一标识符?我知道可以轻松更改USB分区的卷序列号,或者用户格式化时可以更改. 但是是否有某种“USB 硬盘 ID 或 USB 硬件 ID"可以使用 WMI 服务通过 MFC(Visual C++ 或 C#)检索的 ID?这样的标识符对物理设备来说是唯一的吗?请澄清... 解决方 ..
发布时间:2021-09-15 18:50:17 其他开发

如何将数据从 USB 设备发送到 DJI SDK?

所以这可能是一个有点基本的问题,但我在硬件方面没有太多经验.我正在使用 DJI Android 移动 SDK 与 M600 飞行控制器通信,并有一个 FTDI CU/TTY 设备,我正在尝试来回发送信息. 这成功地将“Hello World"发送到我的 USB 设备: //发送数据到板载sdk设备最终字节[] helloWorld = "HelloWorld".getBytes();mFl ..
发布时间:2021-07-20 18:40:21 其他开发

我可以破解 USB 安全加密狗吗?

我必须为一个使用加密狗激活的程序开发一个插件.只是想知道我可以破解usb的密钥还是其他什么? 解决方案 我相信你可以,但你可能会违反有关逆向工程内容保护系统行为的各种立法.当然,我指的是美国 DCMA 雕像. 无论如何,作为纯粹的思想实验,我可能会尝试以下操作: 克隆 USB 固件映像,并将其加载到虚拟 USB 端口 如你所说,破解密钥和USB接口,并在虚拟USB设备中短路检 ..
发布时间:2021-07-09 20:56:24 其他开发

识别串口/USB设备python

这个问题的解决方案可能非常简单,但我是动态连接设备的新手.我正在做的是我正在制作一个 python 可执行代码,所以用户不必在他们的计算机或任何类型的 python 解释器上有空闲,这意味着我不知道设备将插入哪个 USB 端口至.该程序需要能够打开与通过串行转 USB 转换器连接的设备的连接.如何确定哪个连接的设备是打开端口的正确设备?我正在使用 pySerial 与设备进行交互.任何帮助将不胜感 ..
发布时间:2021-06-24 20:21:22 Python