控制西山广播CBA设备的Python模块。

wmr-cba的Python项目详细描述


WMR U CBA

wmr-cba是一个用于控制West Mountain Radio CBAIV的python库。

使用libusb,在linux和windows中都进行了测试。提供了一个简单的linux udev规则文件,以及一个windows libusb winusb驱动程序。有关这些文件,请参见GitHub repo的/drivers/folders。Windows用户还可以使用西山广播提供的Windows驱动程序,这是通过键入西山广播驱动程序DLL实现的。

这是根据西山广播电台提供的CBAIV的SDK开发的。

如何使用

可以使用pip:

pip install wmr_cba

一些示例代码:

fromwmr_cbaimportwmr_cbacba=wmr_cba.CBA4()cba.do_start(1.0)time.sleep(5)print("Measured voltage under 1 Amp load: "+str(cba.get_voltage()))cba.do_stop()cba.close()

许可证

wmr_u cba是在麻省理工学院的许可下发布的。有关详细信息,请参见许可证。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Android Wifi中筛选相同的SSID?   Java中重写接口中异常处理的泛型   java“无效转义序列(有效的是\b\t\n\f\r\”\“\”\)”语法错误   使用JNDI的java NameReadyBoundException   java如何在这个程序上执行算法   java为什么我的应用程序在调试时崩溃而应用程序停止?   Java:while循环未检测到中断条件,但如果块检测到   java如何快速使用jfreechart创建的折线图   java将输入放入JSTL会话变量,以便稍后在屏幕上显示   java在spring boot中加载外部JAR   java Apache NiFi无法使用ojdbc6连接到Oracle 12c。jar或ojdbc8。罐子   java解释StringToWordVector()Weka的输出   java charAt()找不到符号   使用mpjexpress的java阅读控制台输入