从Cleware USB-ADC 2读取值的Python模块

clewareADC的Python项目详细描述


Description

用于Cleware USB-ADC 2的非官方python接口 cython-hidapi

本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 适合特定目的和不侵权。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与软件、使用或其他交易有关 软件。

License

CLEWAREADC是根据麻省理工学院的许可证(见许可证)提供的。

Install

  1. 下载clewareadc:

    git clone https://gitlab.com/darkforce/clewareADC.git
    cd clewareADC
    
  2. 使用设置工具安装:

    python setup.py install
    

Usage

下面的代码将列出所有连接的USB-ADC 2设备,并连接到找到的第一个设备 并从两个通道中打印10个值,按13.621V的比例缩放:

importtimefromclewareADCimportClewareADCdeviceList=ClewareADC.listDevices()iflen(deviceList)<1:raiseException('No ADCs found')fordeviceindeviceList:print('Found ADC at {} with serial number {}'.format(device[0],device[1]))print('')withClewareADC(13.621,deviceList[0][1])asadc:print('Reading from ADC {} with 13.621V scaling:'.format(deviceList[0][1]))foriinrange(10):ch0=adc.readChannel(0)ch1=adc.readChannel(1)print('  Ch 0: {}V, Ch 1: {}V'.format(ch0,ch1))time.sleep(1.00)

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

推荐PyPI第三方库


热门话题
添加组件后,java JTable为空   java将json发送到php并插入mysql,但返回null   java Spring引导JNDI CommonJ资源   从不同PC创建和合并后的Java servlet问题   java如何在使用findelements时从xpath获取文本   java使用spring boot使用gmail smtp发送电子邮件   java在不使用pojo、bean或getter和setter的情况下获取Json标题的Json数组   Java中的OpenFile对话框将null作为响应   JavaBuilder模式。扩展接口   java中无需替换的数据结构选取   java如何评价Encog中的预测神经网络   java如何在安卓中使用实际的HttpURLConnection进行单元测试?   java使用XML配置禁用WebSocket中的CSRF保护   java如何通过hibernate从多表查询中获取数据?   mysql如何在java中获取更新的行Id   java AEM/CQ组件单一组件/有限组件   java FFmpeg Javacv延迟问题   显示整数数组的java不起作用