|
|
  |
Посоветуйте терминалку под Linux |
|
|
|
Jul 8 2010, 06:55
|

Гуру
     
Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230

|
Цитата(Itch @ Jul 8 2010, 09:34)  Отлаживаю Modbus RS485. Под виндой успешно использовал разные программы-терминалы, чтобы отправлять и принимать пакеты в HEX виде. Под линухом пока нашел только кастрированые версии гипертерминала. GTKterm - можно настраивать прозрачность окна, зато не может тупо разделить данные на пакеты. Во истину, линукс стайл... Вобщем, нужно просто уметь посылать пакеты, задавая их в hex'е и смотреть что прилетело в ответ, посоветуйте пожалуйста. Я когда-то нашел на java писаную софтину, которая прямо modbus умела принимать и отправлять. http://en.wikipedia.org/wiki/ModbusНе этой http://qmodbus.sourceforge.net/ но можно глянуть.
|
|
|
|
|
Jul 8 2010, 18:33
|
Местный
  
Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410

|
Цитата(andybeg @ Jul 8 2010, 19:01)  нужна тестилка модбаса чтобы принимать, отправлять пакеты? причем произвольные. чтобы можно было свои функции отлаживать. за QModbus спасибо, видимо прийдется его под себя дописать.
|
|
|
|
|
Jul 9 2010, 10:11
|
Местный
  
Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410

|
Цитата(andybeg @ Jul 9 2010, 13:35)  немного опечалил факт того что QModbus вылетает при попытке выставить портом /dev/ttyUSB0, тобишь конвертер с усб на ком и ещё не понял где он запонимает настройки последнего подключения у меня не вылетает на ttyUSB0 (pl2303)
|
|
|
|
|
Jul 10 2010, 03:38
|
Частый гость
 
Группа: Участник
Сообщений: 133
Регистрация: 30-11-06
Пользователь №: 22 954

|
Цитата Собрал ради интереса для imx233 с uclibc, конвертер на pl2303 - ttyUSB выставляется. неплохо, а с проблемой разобрался- это от мя так оригинально просили прав рута
|
|
|
|
|
Jul 10 2010, 11:13
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(Itch @ Jul 8 2010, 10:34)  Под линухом пока нашел только кастрированые версии гипертерминала. Вобщем, нужно просто уметь посылать пакеты, задавая их в hex'е и смотреть что прилетело в ответ. http://cutecom.sourceforge.net/Цитата CuteCom is a graphical serial terminal, like minicom (or Hyperterminal on Windows, but I don't want to compare CuteCom to it, since Hyperterminal is really one of the worst applications I know). :-)
|
|
|
|
|
Jul 20 2010, 07:47
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(sasamy @ Jul 10 2010, 17:03)  Для тех кто вешает лапшу о том что собрать что-то в linux нереально даже для x86 :-) arm9/uclibc. На Линуксе программировать одно удовольствие. Легко и просто с гуями и без них. Причем вариантов море, чтобы сделать все кроссплатформенно. Любители C# могут запускать программы через моно в Линуксе. Там есть компонент ком-порт. Все работает с чистым комом или с преобразователями. Единственное, что требуется конфигурацию лучше выносить в отдельных файл для кроссплатформенности. Где-то год назад я писал модбасные штучки на С# для линукса, работало без вопросов. Пробовал на базе этого добра spy для снятия протоколов обмена неизвестных девайсов. Сейчас бы я написал все на питоне. Это еще меньше телодвижений.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|