Exemple #1
0
  device = AmazonBasics(array('B', [0x61, 0x8E, 0x9C, 0xCD, 0x03]), [3], array('B', [0x3C, 0x2A]))
  # device = Device(array('B', [0x61, 0x8E, 0x9C, 0xCD, 0x03]), [3], [], 'Test')
  device.status = 'Test'
  config.devices.append(device)
  device = Device(array('B', [0x98, 0xA3, 0x24, 0x69, 0x07]), [62], [], 'Test')
  device.status = 'Test'
  config.devices.append(device)
  device = LogitechMouse(array('B', [0x42, 0x66, 0x0A, 0xB1, 0x04]), [62], array('B', [0x00, 0xC2]), array('B', [0, 0x4F, 0, 0, 0x6E, 0, 0, 0, 0, 0x43]), 'Unencrypted')
  device.status = 'Test'
  config.devices.append(device)

  # for i in range(10):
  #   device = Device(array('B', [0x98, 0xA3, 0x24, 0x69, i]), [i], [], 'Test')
  #   device.status = 'Test'
  #   config.devices.append(device)


if __name__ == "__main__":
  # test_devices()
  init_commands()
  messager = Messager()
  messager.start()
  player = Player()
  player.start()
  try:
    while True:
      c = display.stdscr.getch()
      check_command(c)
      display.refresh()
  except KeyboardInterrupt:
    quit_app()