sharp_scanner --- 扫码枪模块

class sharp_scanner.SCANNER_Device

基类:object

√ 扫码枪模块类 * 参数 : 无 * 返回 : 无 * 注意 : 无

需要实例化

  • raise : 无

SCANNER_GetStatus()

获取USB的连接状态

  • 参数 : 无

  • 返回
    • ret <0 发送失败

    • ret =0 发送成功

    • *status 返回的状态指针 0->未连接 1->连接

SCANNER_GetStrData()

获取扫描到的数据

*参数 : 无

*返回
  • >0 扫描到的数据长度

  • =0 没有扫描到

SCANNER_SendData(data, len)

发数据到USB串口上

  • 参数
    • *data 数据指针(要转成byte格式的数据) 2. len数据长度

  • 返回
    • <0 发送失败

    • =0 发送成功

sharp_scanner.SHARP_SCANNER_GetStatus()

获取USB的连接状态

  • 参数 : 无

  • 返回
    • ret <0 发送失败

    • ret =0 发送成功

    • *status 返回的状态指针 0->未连接 1->连接

sharp_scanner.SHARP_SCANNER_GetStrData()

获取扫描到的数据

*参数 : 无

*返回
  • >0 扫描到的数据长度

  • =0 没有扫描到

sharp_scanner.SHARP_SCANNER_Init()

初始化驱动程序

  • 参数 : 无

  • 返回 :
    • =0 成功

    • =-1 失败

sharp_scanner.SHARP_SCANNER_SendData(data, len)

发数据到USB串口上

  • 参数
    • *data 数据指针(要转成byte格式的数据) 2. len数据长度

  • 返回
    • <0 发送失败

    • =0 发送成功