Перейти к содержанию
    

Вывод данных и управление прибором

Доброго времени!

 

В текущей версии прибора установлен uart передатчик (bloothooth) который обеспечивает связь между прибором и ноутбуком (телефоном, смартфоном). При этом на ноутбуке установлена программа стандартного терминала (hyperterminal) а прибор посылая управляющие ASCII символы строит на нем меню по которому можно перемещаться просматривая параметры и управляя прибором.

А есть ли более современные способы такого управления прибором (без псевдографики), например на компьютере запускается браузер а прибор каким либо образом формирует в нём графики, выводит значение переменных, текст, кнопки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а прибор каким либо образом формирует в нём графики, выводит значение переменных, текст, кнопки?

LabView.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

LabView

это понятно можно также вывести в маткад или написать свою программу. У терминала основное достоинство в том что он есть готовый под все платформы (от symbian os и пк под леопардом) LabView имеет такую возможность?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени!

 

В текущей версии прибора установлен uart передатчик (bloothooth) который обеспечивает связь между прибором и ноутбуком (телефоном, смартфоном). При этом на ноутбуке установлена программа стандартного терминала (hyperterminal) а прибор посылая управляющие ASCII символы строит на нем меню по которому можно перемещаться просматривая параметры и управляя прибором.

А есть ли более современные способы такого управления прибором (без псевдографики), например на компьютере запускается браузер а прибор каким либо образом формирует в нём графики, выводит значение переменных, текст, кнопки?

 

 

Конечно есть.

Для этого поверх bloothooth UART-а делают модемное соединение PPP к встроенному в ваш прибор WEB серверу.

И ваш WEB сервер передает HTML страницы со всей графикой и анимацией.

Можно применить всем известный пакет lwIP.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени!

 

В текущей версии прибора установлен uart передатчик (bloothooth) который обеспечивает связь между прибором и ноутбуком (телефоном, смартфоном). При этом на ноутбуке установлена программа стандартного терминала (hyperterminal) а прибор посылая управляющие ASCII символы строит на нем меню по которому можно перемещаться просматривая параметры и управляя прибором.

А есть ли более современные способы такого управления прибором (без псевдографики), например на компьютере запускается браузер а прибор каким либо образом формирует в нём графики, выводит значение переменных, текст, кнопки?

 

Да, есть. Интерфейс доступа имеет иерархическую структуру. В Вашем случае uart реализован как физическая абстракция, его задача - просто организовать канал для передачи данных. Вы можете сами реализовать свой протокол поверх текущего канала, с возможностью передачи файлов, контрольными суммами и т.д., а уже поверх Вашего протокола могут работать приложения, которые всем этим занимаются

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для этого поверх bloothooth UART-а делают модемное соединение PPP к встроенному в ваш прибор WEB серверу.

это наверное единственное из предложенного что будет работать, но боюсь такая реализация съесть все ресурсы моего микроконтроллера, и он будет заниматься только выводом, а ещё бы хотелось собрать данные :)

уже поверх Вашего протокола могут работать приложения, которые всем этим занимаются

вот эти стандартные и мультиOS приложения и ищутся, пока я вижу 2 таких приложения браузер и ASCII терминал.

Под java по моему попадалось что-то.

вот это интересно, может кто нибудь встречал такое приложение?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот это интересно, может кто нибудь встречал такое приложение?

 

Если Java, то с кроссплатформенностью можно попрощаться.

 

Есть более простой протокол для передачи TCP/IP трафика по Bluetooth - BNEP

Но тут уже надо разбираться как запускать BNEP на смартфонах.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...