控制西山广播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是在麻省理工学院的许可下发布的。有关详细信息,请参见许可证。