我想写一个驱动程序,在Mac上用Python跟我的Suunto t3手表交谈.我的日常工作是在C#中进行基本的Web工作,所以我对Python的熟悉和在Mac上的开发是有限的.
你能否建议如何开始一般的驱动程序开发,然后更具体地说是在Mac上.即如何轻松查看正在传输到设备的数据?我启动并运行了Python 2.5(MacPorts).
解决方法:
Mac已经拥有支持USB的底层基础架构,因此您需要一个可以利用它的Python库.对于任何需要串行支持的Python项目,无论是USB,RS-232还是GPIB,我都会在SourceForge上推荐PyVisa库.见http://pyvisa.sourceforge.net/.
如果您的设备没有VISA驱动程序,则必须直接处理USB系统.您可以在SourceForge上使用另一个库:http://pyusb.berlios.de/
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!