Опрос кто что использовал для дистанционного взаимодействия с Iskra JS/Espruino

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Konkery, 20 фев 2017.

  1. Konkery

    Konkery Гик

    Приветствую, форумчане !
    Прошу высказаться всех кто что использовал для дистанционного беспроводного управления
    (в первую очередь интересует bluetooth/wi-fi) embedded системами на платформе Espruino.
    Интересует программное обеспечение более или менее аналогичное RemoteXY, способное
    работать на планшетах/смартфонах android, а также на ПК под управлением ОС Windows.
    хочется услышать отзыв содержащий оценку:
    - функциональность;
    - удобство разработки интерфейса на планшете/компьютере;
    - наличие документации с описанием команд и данных для принимающей стороны;
    - стоимость ПО в случае коммерческого;
    прошу прикладывать ссылку на ресурс с ПО.
     
  2. Konkery

    Konkery Гик

    наверное все таки нужно уточнить, что речь идет о классе ПО которое позволяет относительно
    быстро организовать на стороне управления HMI. Отсюда под оценкой функциональности
    в первую очередь подразумевается наличие графических и текстовых компонентов для
    организации управляющего воздействия (включатели/выключатели, "аналоговые" движки,
    текстовые поля и т.д.) и аналогичных/отличных элементов поступающих с embedded системы.
     
  3. ИгорьК

    ИгорьК Гуру

    Последнее редактирование: 20 фев 2017
  4. Konkery

    Konkery Гик

    Интересует не соединение embedded<->embedded, это понятно. Интересует ПО работающее на планшете, смартфоне, ноутбуке посредством которого можно быстро собрать уникальный (для проекта) человеко-машинный интерфейс (графические и текстовые поля для передачи управления и аналогичные для приема результатов измерения)
     
  5. ИгорьК

    ИгорьК Гуру

  6. Konkery

    Konkery Гик

    Что не понятного из написанного мной в начале поста ? Писал вроде по русски, черным по белому )
    Еще раз уточняю:
    1. меня интересует ПО которое сможет взаимодействовать с espruino, т.е. специально не заточенное под (например) arduino;
    2. ПО должно работать на планшете и/или ПК (предпочтительно планшет) под управлением android и/или windows;
    3. в свободном доступе должно находится описание протокола передачи/приема данных (такие параметры как тип протокола текстовый/бинарный, разбивка на кадры (если есть), признак окончания передачи кадра, есть контроль целостности (например CRC) и т.п.);
    4. ПО в первую очередь должно умет работать по bluetooth в режиме COM порта (также интересен вариант wi-fi);

    По вашей ссылки предлагается специализированная панель (не планшет !), которая ориентирована на arduino (хотя это условно, но там уже есть библиотека modbus). Работает по протоколу ModBUS RTU (довольно старый и архаичный протокол преимущественно используемый в АСУ ТП), для использования данной панели придется писать либо ModBUS master, либо ModBUS slave (не разбирался как автор реализовал софт), что является избыточным, специфичным (в моем случае) способом доставить и получить данные.