1
有没有人在开发板上开发Mac OSX机器的USB端口,知道如何将AT tty调制解调器命令发送到开发板? Arduino的人?任何人?如何将调制解调器AT命令从OSX发送到开发板
TL; DR
我购买了发展STEVAL-SPBT2ATV2“为蓝牙类2 SPBT2532C2.AT模块USB适配器”,其中,根据所述已docs and spec“下载FW,使用户能够创建一个蓝牙与简单的AT命令链接。“
这将是伟大的,除了所有的文件只适用于旧的MS Windows,并没有给出任何提示如何从OSX或Linux编程该设备。
我需要安装某种驱动程序吗?我尝试过的每件事都像是在用砖墙说话:我发送命令,但没有任何东西从板子上回来。
事情我已经尝试:
- /dev/tty.Bluetooth-Modem已经存在。似乎没有做任何事情。我认为这是内置的蓝牙设备。
- /dev/tty.AmpedUp-AMP-SPP和/dev/cu.AmpedUp-AMP-SPP出现在我去“网络 - >设置蓝牙设备” - 这是好的(正确的设备名称),但很奇怪,为什么在网络下?
- 然后在蓝牙下,我可以添加一个“用于连接到这台计算机的串行端口”,并获得Modem或RS-232的选择。我猜Modem。
- 我真的希望我没有乱用/etc/tty files
没有。该设备似乎从来没有反应,或发回任何数据。我尝试了几种方法将数据发送到设备。安静。
echo "AT+AB GPIOConfig 2 O^M" > /dev/cu.AmpedUp-AMP-SPP # ctrl-v ctrl-m for the ^M
screen /dev/tty.AmpedUp-AMP-SPP
cat /dev/tty.AmpedUp-AMP-SPP
minicom # via brew
chat /dev/cu.AmpedUp-AMP-SPP
从文档: 每个加密狗具有下列出厂默认值:
- UART:115200波特,无奇偶校验,1个停止位,8个数据位
- 本地名称:“放大器” ED UP“
- 设备类:杂项设备
- 简介:SPP(串行端口配置文件)
- 服务名称:“AMP K-SPP”
- 深度睡眠:禁用
- 页和查询扫描:1.28秒间隔,持续11 ms
- 安全:禁用
- 粘结针:‘允许1234’
- 绑定:始终启用
如果它已经处于运行模式,除了在任何设备上使用posix串行API(或命令行中的stty)之外,您可能不需要执行任何其他操作。 OSX比tty。设备有点迂腐,如果它不是已经处于运行模式,那么你会很乐意想出如何将它踢进去。 –