Знаток
Регистрация: 13.07.2007
Сообщений: 680
Репутация: 127
![]() ![]() |
Потребовалась программа для приёма сообщений по RS-232 и передачи
данных в Excel . Массив 5чисел на 255.Структура обмена чётко определена. Начало выдачи пакета, начало и конец строки данных, конец выдачи пакета. Данные отделены запятыми. Выдача в ASCII, ответа нет , только приём. Выдача один раз в день. Пример принятого фрагмента. <STX> ò009,008,00000,-155.0, 191.5,<CR><LF> ò010,009,00000,-155.0, 191.5,<CR><LF> <ETX> Ò—( 0XF2)начало строки Пользовался Advanced Serial Data Logger . Всё очень здорово.Но клиент ляжет костьми и не настроит. И если потеряет ноубук или угробит систему, то мне потом бегать. Хотелось , что нибудь попроще. Скорость 2400 8бит 1 стоп(не веду контроль приёма поэтому скорость небольшая).Возможность работы с виртуальным СОМ. |
||
Оценка
|
Знаток
Регистрация: 13.07.2007
Сообщений: 680
Репутация: 127
![]() ![]() |
Уважаемый, С.М.С.
Мне всё равно да и клиенту тоже. Идеология работы в следующем. Разработал теодолит . Измеряем углы и дальность и всё записываем в ячейку. ò009,008,00000,-155.0, 191.5,<CR><LF> ò- 009 номер строки -,008 номер измерения(номер строки отличается на 1, если в неё пока не записали будет0хFF) ,00000 -дальность до объекта ,-155.0 - азимут, 191.5- угол места , <CR><LF> не отображаем. надо данные чтобы шли солбцами. выдача всегда идёт с 0 по 255. опознаётся результат по номеру ячейки. в течении дня проведя 100-200 измерений раз в неделю Подключает к комьютеру и скачивает. Была встреча наговорили про дальнейшую обработку данных уши завяли Слушать не стал не моё это. Наука эргономика.Пробили через Госдуму закон об аттестации рабочих мест вот и оживление произошло. А приборов чем мерять и нет. Теодолит не подходит задачи другие и дальность мерять от 20см до 2 метров. и мерять надо от стула, кресла самолёта, например. |
||
Оценка
|
Новичок
Регистрация: 29.06.2009
Сообщений: 101
Репутация: 20
![]() |
Живу далеко от Москвы, но могу попробовать. Вам в личку напишу почту и ещё вопросы если решите доверить.
А при очередном сеансе связи, каждый раз создаётся новый Excel документ? или значения добавляются в старый? или же значения в шаблоне заменяются на новые? И я так понимаю значения растояния, азимута и угол выражаются ни одним байтом?
Последний раз редактировалось С.М.С; 05.03.2012 в 20:54.
|
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |