Могу ли я передавать данные между приложением Cordova Android и встроенным устройством (шахматной доской)? - PullRequest
0 голосов
/ 04 марта 2019

Я пытаюсь передать данные между шахматной доской (см. Прилагаемое изображение) и шахматной игрой на базе Android на базе Cordova (Lichess).Оба устройства будут подключены через USB-кабель.Возможно ли, что приложение Cordova для Android может иметь доступ к API-интерфейсам контроллера USB устройства Android и взаимодействовать через него с микроконтроллером?

ps - я новичок в приложениях Cordova, так что моя путаница может создать приложениес кордовым аппаратом взаимодействуют с аппаратными средствами / датчиками.

enter image description here

1 Ответ

0 голосов
/ 04 марта 2019

Чтобы сделать то, что вы пытаетесь сделать, вам придется использовать плагин для обеспечения возможности USB-связи.Либо вы можете создать свой собственный плагин и кодировать свои функции в java (для этого я предлагаю вам взглянуть на то, как создаются существующие плагины, и прочитать некоторые онлайн-учебники, подобные этому, например )

Или вы можете найти существующий плагин, который позволял бы делать то, что вам нужно.

Я нашел, например, два проекта по USB-коммуникации:

  • cordova-plugin-usbserial кажется незавершенным, не уверен, что его можно использовать или нет, подробнее на этой странице .
  • cordovarduino более конкретно о связи между устройством Android и платой Arduinoчерез USB, может быть, это то, что вам нужно, если ваша шахматная доска основана на Arduino.
...