roboforum.ru

Технический форум по робототехнике.

Прога для RS-232 от -= Александр =-

Вопросы не попавшие в другие категории.

Прога для RS-232 от -= Александр =-

Сообщение -= Александр =- » 23 дек 2008, 13:15

Люблю я всякие девайсы отлаживать через UART, но вот беда - никак не мог найти удобную прогу для ПК. Пришлось самому писать. Вот что пока получилось:

Варианты отображения лога: текст, DEC, HEX и текст для букв + HEX для всех остальных кодов.
Вывод на экран по таймауту или после получения кода #13
Варианты отправки: текст либо код
15 кнопок "фиксированного набора" до 8 байт каждая
Ну само собой выбор всяких настроек порта, RTS и DTR линии и автоповтор последней команды по таймеру.
Плюс еще сохранение команд в файл, чтоб можно было разные девайсы отлаживать не вбивая все по-новой.

ScreenShot.JPG


Конечно до RS232PRO тут далеко, зато проще и в чем-то удобнее. Юзайте на здоровье!
Вложения
rs-232-s.rar
Исходник версия 1.1
(22.3 КиБ) Скачиваний: 68
rs-232.rar
Программа версия 1.1
(708.22 КиБ) Скачиваний: 113
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прога для RS-232 от -= Александр =-

Сообщение RoboTok » 10 янв 2009, 16:39

А ещё нельзя нажать ввод и работать в одном поле, как в Терминале.
А ещё каша с символами и кодами.
А ещё всякие дополнительные пояснения надо отключать.
А ещё надо настраивать режимы перевода строки.
А ещё делать да делать, чтоб программа получиn приличный вид хотя бы не хуже Терминала.

Сам я использую программу от Digi называется X-CTU.
Самая приличная, что я видел.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Прога для RS-232 от -= Александр =-

Сообщение -= Александр =- » 19 мар 2009, 05:30

Теперь прога лежит тут: http://alex.roboforum.ru/index.php?page=w_rs-232
Все обновления тоже буду класть туда.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прога для RS-232 от -= Александр =-

Сообщение zubr » 19 мар 2009, 18:31

ох, таких прог с десяток уже видел. вру, видел больше :)
обычно заканчивается тем что все что надо уже сделано и есть в стандартном терминале, или пишется своя мелкая тулза на PHP/matlab/..
ну разве что это почемуто прижилось: http://hw-server.com/software/termv19b.html
Хотя Bray забил на нее почемуто. Тоже графики начал прикручивать, и после этого забил.

А если надо посмотреть какие/когда данные были приняты/отосланы - тоже стандартно http://technet.microsoft.com/ru-ru/sysi ... 96644.aspx
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: Прога для RS-232 от -= Александр =-

Сообщение galex1981 » 19 мар 2009, 18:39

Конечно прог уже много, но каждый дописывает в них то что считает нужным.
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Прога для RS-232 от -= Александр =-

Сообщение zubr » 19 мар 2009, 23:42

ну да. я и говорю коммунизм :)
я бы удивился если бы каждый дописывал в них то что он НЕ считает нужным :)
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: Прога для RS-232 от -= Александр =-

Сообщение -= Александр =- » 20 мар 2009, 13:43

Я тоже их видел немало. До этого юзал RS-232PRO, но че-то в ней меня раздражало. Да и для "активного" дебага она не очень удобна. А эта - я тут выкладываю ее "общую" версию. А для отладки каких-нить хитрых моментов - всегда можно влезть в исходник и переделать как будет удобно. Со временем все эти переделки накапливаются и я делаю новую версию. Скоро ждите группировку входящих данных и отлов последовательностей. :wink:
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прога для RS-232 от -= Александр =-

Сообщение zubr » 24 мар 2009, 00:26

Искренне желаю успехов.
Я ни в коем случае не считаю что программа ненужна и будет невостребованна.
Просто не надо делать ошибок уже сделанных другими и выдумывать функциональность которая уже выдумана :beer:
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Пред.

Вернуться в Обо всём

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1