Macos 建立FTDI USB串行连接时键盘和蓝牙被禁用

Macos 建立FTDI USB串行连接时键盘和蓝牙被禁用,macos,serial-port,arduino,tty,Macos,Serial Port,Arduino,Tty,好的,当我使用LabVIEW或Python与我的Arduino Duemilanove ATMega328建立连接时,我的蓝牙或键盘会被切断 我只是试图建立到/dev/cu.usbserial-A9007UZh或tty.usbserial-A9007UZh的连接,但这似乎会扼杀键盘或蓝牙,即使在使用python时关闭终端后也是如此 我使用的是MacbookPro,我发现键盘与两个USB插槽中的一个位于同一USB集线器上,蓝牙与另一个USB插槽位于同一USB集线器上,这解释了这两个设备之间的关联-

好的,当我使用LabVIEW或Python与我的Arduino Duemilanove ATMega328建立连接时,我的蓝牙或键盘会被切断

我只是试图建立到/dev/cu.usbserial-A9007UZh或tty.usbserial-A9007UZh的连接,但这似乎会扼杀键盘或蓝牙,即使在使用python时关闭终端后也是如此

我使用的是MacbookPro,我发现键盘与两个USB插槽中的一个位于同一USB集线器上,蓝牙与另一个USB插槽位于同一USB集线器上,这解释了这两个设备之间的关联-但是什么导致了其他设备的丢失

当我使用Arduino编程IDE或Cornflake打开串行连接时,不会出现错误,并且一切正常。在LabVIEW和Python中似乎就是这样


我使用雪豹10.6.2,拥有最新的FTDI USB驱动程序,并以32位模式运行。

根据与FTDI的通信,OS X驱动程序似乎存在已知问题,可能导致系统完全崩溃,无法恢复。他们建议将软件架构为使用专用线程进行串行通信,以确保输入数据(即设备传输和OSX接收的数据)被及时读取

他们提到新的认证签名?OSX的驱动程序应该在2015年春季提供,但不要提及这个问题是否会在这个新版本中得到解决


有趣的是,我没有在使用OS X 10.10.2和内置AppleUSBFTDI.kext驱动程序时遇到过蓝牙/键盘崩溃。

根据与FTDI的通信,OS X驱动程序似乎存在一个已知的问题,可能导致无法恢复的完整系统崩溃。他们建议将软件架构为使用专用线程进行串行通信,以确保输入数据(即设备传输和OSX接收的数据)被及时读取

他们提到新的认证签名?OSX的驱动程序应该在2015年春季提供,但不要提及这个问题是否会在这个新版本中得到解决


有趣的是,我在使用OS X 10.10.2和内置的AppleUSBFTDI.kext驱动程序时没有遇到过蓝牙/键盘崩溃的问题。

嗨,我看到了同样的问题-你找到了解决办法吗?所以,从最初的帖子发布到现在已经四年三次了,这个问题从未离开过我。当它发生的时候,我感觉有东西溢出了;当我有一些设备被编程成在一个无限循环中传输而在迭代之间没有任何延迟时,这种情况似乎更为常见。问题发生在10.6和10.10.2之间的每个版本的OS X上,在每个macbook pro上,我认为本文中的模型都是2010年初,然后是2011年年中,现在是2013年初。令人着迷的是,这个问题是多么普遍,却又多么沉默。经过近三年的研究,我得出的结论是,事实上,距离我上次发表评论的原始帖子发表已经五年了。不是四年。嗨,我看到的是同一个问题——你找到解决办法了吗?那么,从最初的帖子发布到现在已经四年三次了,这个问题从来没有离开过我。当它发生的时候,我感觉有东西溢出了;当我有一些设备被编程成在一个无限循环中传输而在迭代之间没有任何延迟时,这种情况似乎更为常见。问题发生在10.6和10.10.2之间的每个版本的OS X上,在每个macbook pro上,我认为本文中的模型都是2010年初,然后是2011年年中,现在是2013年初。令人着迷的是,这个问题是多么普遍,却又多么沉默。经过近三年的研究,我得出的结论是,事实上,距离我上次发表评论的原始帖子发表已经五年了。不是四年。