问题标签 [dongle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
serial-port - 在 Sierra Aircard 320U 中启用主动响应
我有来自 Sierra 无线的 AirCard 320u。它将暴露 4 个串行端口 ttyUSB0、ttyUSB1、ttyUSB3、ttyUSB4
我正在尝试从调制解调器(AT 端口 ttyUSB2)获得不请自来的响应。我试过 AT^CURC=1 ,但是 Sierra 加密狗不支持这个 AT 命令。
(相同的命令在华为加密狗中工作)
我想获得不同的主动响应,例如 ^BOOT ^RSSI ^MODE ^DSFLOWRPT ^CONN ^CEND ^CONF ^ORIG 请建议是否有任何其他方法可以启用这些响应
linux - 打开 tty 串行 USB 端口
我正在使用 Sierra Aircard 调制解调器
在配置拨号端口/PPP 端口时,我像这样打开这个端口(deb/ttyUSB3)
到目前为止,此配置在建立连接时运行良好。重新连接等
但是这种方法有一个问题:如果我在此操作进行时移除了加密狗(仅几毫秒),我无法在我的物理设备管理器中检测到加密狗移除(此过程执行设备管理模式切换等。 .) 因为没有从内核层收到味精。另外,如果我删除加密狗, /dev/ttyUSB3 仍然存在(已发布 0,1,2)。请让我知道这是否是打开端口的正确方法或任何其他方法可用。感谢您的帮助
编辑
我被卡住了请帮忙
ios - iOS 模拟器中的蓝牙低功耗 USB 加密狗
我知道像这样的问题已经得到解答,但似乎有些东西从那以后发生了变化。
事实上,我刚刚购买了 Cirago BTA 8000(BLE USB 加密狗),以便在我的 iOS 模拟器上测试使用 BLE 的应用程序。我的应用程序使用核心蓝牙。
但是当我运行它时,我的 CBCentralManagerState 不受支持。我认为这个问题来自 iOS 模拟器和我的加密狗之间的配对。正如此消息或此问题中所建议的那样,我打开了终端并输入$ sudo nvram bluetoothHostControllerSwitchBehavior="never"
了 ,但似乎没有任何改变(即使在重新启动后)。
另外,我在这里或其他一些网站上寻找的每个问题都在谈论 Apple 的技术说明 TN2295,此后该技术说明已被删除。
我错过了什么吗?
linux - minicom: AT+CMGR=n 不显示短信内容
我正在尝试通过连接到 Ubuntu 笔记本电脑的华为 e153s USB HSPA 加密狗发送和接收短信。我使用 minicom 模拟器进行 SSH 连接。完成配置(设置串口等)后,我一一尝试了AT命令。
首先,我将调制解调器模式设置为文本模式AT+CMGF=1
。当我进入AT
终端时,它给出了OK
. 之后,我使用AT+CMGS="xxxxxxxxxxx"
命令成功向我的手机发送了一条消息,但是当我尝试读取插入加密狗的 SIM 卡中的 SMS 时出现问题。我用过AT+CMGL
,但它只在终端 1(我打开 minicom 的地方)显示 OK,终端 2 显示
当我使用AT+CMGR=1
它时,在终端 1 和终端 2 显示 OK
我使用 PPP 在 Ubuntu 终端中尝试了上述命令,例如
并通过另一个终端(终端 2)窗口查看输出,该窗口显示文件 /dev/ttyUSB0 使用cat /dev/ttyUSB0
. (ttyUSB0是加密狗的串口,我是通过返回的wvdialconf
)
但它们给出的结果与以前的结果相同。
为什么不显示消息的内容?
c# - 加密可执行文件导致 BinaryAssemblyInfo.GetAssembly 异常
我使用加密狗来保护我的可执行文件。加密狗通过两种方式保护软件:
- 在代码内部调用读取/写入加密狗内存(例如存储功能数据),使用加密狗中的算法加密/解密数据。加密密钥只能写。
- 加密 EXE 文件并使用加载程序通过加密狗对其进行解密。如果任何调试器(如 softice)正在运行,软件要么终止,要么不启动。
购买许可证会比破解我的软件更便宜,而且这是我唯一的目标。
问题是我不能再序列化了!如果我尝试,我会得到以下异常:
由于数据的性质是持久的,我必须使用二进制序列化。
如何解决这个问题?
usb - 是否可以编写一个通用应用程序来与不同制造商的 Zigbee USB 加密狗接口?
我想编写一个可以在 Windows 或 Linux 等 PC 操作系统上运行的应用程序,并与作为与其他 Zigbee 设备交互的协调器的 Zigbee 加密狗进行交互。应用程序应该能够检测到 Zigbee 网络上添加的新设备和服务,还应该能够向 Zigbee 网络发送命令。
在这方面我有以下疑问:
(a) 是否可以编写一个可以与所有制造商的 USB 加密狗一起使用的通用应用程序?
(b) 在谷歌搜索时,我发现大多数 Zigbee USB 加密狗似乎支持 AT 命令模式和 API 模式。在哪里可以找到有关 API 模式的更多详细信息?
(c) 对于不同的 Zigbee 加密狗,AT 命令似乎不同。是否有一套标准的 AT 命令?
(d) 是否可以根据标准 Zigbee 应用层格式对数据包进行成帧并将其发送到 USB 加密狗?
linux - 无需 AT 命令即可与 USB 调制解调器通信
我正在使用的 3G USB 调制解调器创建 /dev/ttyUSB,我可以将 AT 命令作为串行端口发送给它。但是是否有另一个 API 可以与 USB 调制解调器通信?它总是作为串行 COM 工作吗?如何从不同供应商处获取类似 AT 命令列表的 API?我正在用 C 编写一个程序来进行调用、数据测试等,但 AT 命令并不总是有效,很多时候我需要拔下/插入调制解调器才能让它再次工作,所以我认为可能还有另一个方法来做到这一点。顺便说一下,Debian Linux 是平台。感谢您的回答。
python - Python sending sms via usb serial huawei dongle
I'm currently sending sms in python using this code, but sometimes it is unstable. It went straight to "send successfully" but the other party did not receive any message. Is there any other ways to send sms through the dongle? Much appreciated.
This is the code.
c# - 自动检测加密狗端口号 C#
我的客户想要一个简单的 C# WinForms 应用程序来通过华为 E303 加密狗发送 SMS 消息。我使用了下面的代码,它成功地工作了。
但问题是,此代码不会自动检测加密狗端口号。我无法硬编码端口号,因为当他将加密狗连接到不同的 USB 端口时,端口号会发生变化。作为一个简单的解决方案,我添加了一个文本框来手动输入端口号。
谁能帮我改进此代码以自动检测加密狗端口号?