Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.03.2017, 06:43
Аватар для Curious Max
Новичок на форуме
Отправить личное сообщение для Curious Max Посмотреть профиль Найти все сообщения от Curious Max
 
Регистрация: 08.03.2017
Сообщений: 3

Доступ к оборудованию
Всем доброго времени суток!

Нужно получить доступ к оборудованию из JavaScript. В частности нужен доступ к GSM-модему TELEOFIS подключенному через RS232-порт или адаптер RS232-USB. Я слышал, что это можно сделать через Node.js. Только как? Я новичок. Прошу помочь!
Ответить с цитированием
  #2 (permalink)  
Старый 09.03.2017, 12:27
Аватар для freethetan
Интересующийся
Отправить личное сообщение для freethetan Посмотреть профиль Найти все сообщения от freethetan
 
Регистрация: 15.11.2013
Сообщений: 28

Если ОЧЕНЬ обобщённо, то нужно создать приложение которое будет конектиться к RS-232 и отдавать через веб сокет данные.
Эдакий мост js <-> rs232
Ответить с цитированием
  #3 (permalink)  
Старый 09.03.2017, 16:34
Аватар для Curious Max
Новичок на форуме
Отправить личное сообщение для Curious Max Посмотреть профиль Найти все сообщения от Curious Max
 
Регистрация: 08.03.2017
Сообщений: 3

Спасибо!

То есть в JavaScript (и Node.js) нет встроенных средств доступа к COM-портам?

Я ещё слышал, что можно написать (или найти готовый) ActiveX для работы с COM-портами. И уже его (ActiveX) использовать в JavaScript.
Ответить с цитированием
  #4 (permalink)  
Старый 09.03.2017, 16:41
Аспирант
Отправить личное сообщение для TestUser013 Посмотреть профиль Найти все сообщения от TestUser013
 
Регистрация: 13.07.2013
Сообщений: 94

ActiveX не кросплатформенно, да и вообще отстойная технология (имхо). И в node.js есть готовые решения... Работают через мост (как и написал freethetan). Требуют установленного Python.

https://www.npmjs.com/package/serialport
https://www.npmjs.com/package/serialport2
Ответить с цитированием
  #5 (permalink)  
Старый 11.03.2017, 21:26
Аспирант
Отправить личное сообщение для -VenoM- Посмотреть профиль Найти все сообщения от -VenoM-
 
Регистрация: 31.10.2016
Сообщений: 44

На node всё есть. Правда, я пользовал usb-host. Но с com port ваще всё элементарнее некуда. Библиотека оч. простая.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доступ к оборудованию из JavaScript Curious Max Общие вопросы Javascript 0 08.03.2017 09:17
из двух массивов jquery получить доступ к элементам и создать третий? ninja2 Общие вопросы Javascript 18 19.06.2015 15:12
Доступ к глобальному массиву. Anuar Общие вопросы Javascript 9 13.03.2015 12:40
userJS доступ к переменным страницы (Chrome) DragorWW Opera, Safari и др. 2 13.07.2011 15:33
Как в jQuery получить доступ к фрейму или самому верхнему окну? Neokortex jQuery 7 20.12.2010 10:38