Эмуляция клавиатуры - PullRequest
0 голосов
/ 04 октября 2019

Я реализую интерфейс, который может играть в игру FlappyBird, используя EEG. В основном то, что я хочу знать, это как я могу получить на выходе показания ЭЭГ гарнитуры, которые запускают «касание» птицы с помощью эмуляции клавиатуры.

var kb = require("ble_hid_keyboard");
NRF.setServices(undefined, { hid : kb.report });

function btnPressed() {
  // Send 'a'
  kb.tap(kb.KEY.A, 0, function() {
    // Followed by capital 'A'
    kb.tap(kb.KEY.A, kb.MODIFY.SHIFT);
  });
}

// trigger btnPressed whenever the button is pressed
setWatch(btnPressed, BTN, {edge:"rising",repeat:true,debounce:50});
...