Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Народ, помогите подобрать программку для управления устройством через COM port

Отправлено foe335 04 января 2008 г. 16:47


Тема достаточна избитая, но опять поднимается на обсуждение.

Необходимо управлять измерительным прибором через COM port (RS232).

Нужно два режима работы:
1. Ручной режим. Отправка набора команд при нажатии на кнопку и отображения полученного результата.
2. Автоматический режим. Непрерывная отправка различных команд по сценарию и сохранения результатов для дальнейшей обработки и отображения

1. Ручной режим
Есть известный набор команд и необходима оболочка, позволяющая при нажатии на кнопку отправлять команду, при этом часть команды должна изменяться.

Например, есть команда
FREQ:CENT:STEP 12kHz
где необходимо изменять значение в кГц.

В принципе это не обязательно, самое главное чтобы ответное сообщение содержащее число записывалось в лог. файл (желательно с временем) или использовалось для отображения в табличном виде, графики и т.п.

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

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

Необходима готовая программа.
Не хочу писать сам по след. соображениям:
1. Долго ввиду недостаточного опыта в реализации подобных вещей;
2. Обязательно захочется навести красоту, выявить все глюки – короче опять надолго.
3. Нужно будет делать описание и т.п. – а так сбацал набор макросов с комментариями и вперед.


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 63:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru