• Guest, Lamer Tech will close soon and products will be moved to TeslaCloud. Further product support and new products will be there.

Solved HID Iskra JS

Status
Not open for further replies.

Svyatslav

Начинающий
Всем доброго дня. Хотел испытать Iskra JS под HID. Вот код
JavaScript:
var kb = require('@amperka/usb-keyboard');

if(BTN1.read() === true)

    kb.type('Hello world');

Вот алгоритм
При нажатии на кнопку BTN1 в notepadе или в другой проге печатается Hello World
Подключаю, нажимаю, ничего...
Поможете???
 

NikitOS

♂ Dungeon Master ♂
Administrator
Moderator
Developer
Wiki Editor
Как компьютер определяет искру?
Попробуйте это
 

Svyatslav

Начинающий
Подключаю, в диспетчере устройств ничего в win10. В win8.1 искра есть в диспетчере, только в диспетчере нет hid.
 

Svyatslav

Начинающий
Все заработало! Вот код
JavaScript:
var ir = require('@amperka/ir-receiver').connect(P6);
var kb = require('@amperka/usb-keyboard');
var upCode = 0x3fc639f;
var downCode = 0x3fd2ad7;
var helloCode = 0x3fce31f;
ir.on('receive', function(code, repeat)
{
  if (code === helloCode)
  {
    if (!repeat)
    {
      kb.type('Hello World!');
    }
  }
  else if (code === upCode)
  {
    kb.tap(kb.KEY.UP);
  }
  else if (code === downCode)
  {
    kb.tap(kb.KEY.DOWN);
  }
});
При нажатии на 2 пульта идет прокрутка вверх.
При нажатии на 8 пульта идет прокрутка вниз
При нажатии на 5 пульта пишет hello world
 
Last edited:
Status
Not open for further replies.
Top Bottom