@Darkenos

Как передать данные из COM порта в JS?

Доброго времени суток! На основе значений акселерометра стмки хочу построить 3D модель в браузере (WebGL). Стмка подключена к COM порту, значения я считываю с помощью java библиотеки jSSC. Как красиво потом передать считанные значения в JS, чтобы построить 3D модель? Спасибо.
  • Вопрос задан
  • 527 просмотров
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
Среда выполнения JS в браузере изолирована от железа, поэтому тут нужна полноценная реализация клиент-серверного приложения.
Компьютер с COM-портом будет выступать в качестве веб-сервера.
На этом сервере необходимо реализовать серверный скрипт, который подключится к COM и будет осуществлять транзит по HTTP с клиентом - браузером.
А уже на стороне клиента API будет реализовано посредством JS, а получение данных - AJAX-ом.
Вот пример как сделать серверную часть на NodeJS.
Ответ написан
Комментировать
patupin_one
@patupin_one
Пытаюсь работать с stm32, avr, python, js
Такой вариант есть. Создай сервер на python'e там принимай данные с COM порта, страница аяксом будет их забирать....ну тут как бы все варианты не очень realtime будут. Можно еще ESP8266 прикрутить к stm, на ней веб сервер с данными от акселерометра, страница в браузере будет уже аяксом хавать это все
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы