|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Доброго дня. Есть странная ситуация. Com порт на Windows CE, отправляет данные, но не получет ничего в ответ. Не видит данные на входе. В чём может быть дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2015, 13:30 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_Coltно не получет ничего в ответ. Не видит данные на входе. Не получает и не видит - это разные ситуации. Какая диагностика проводилась? Осциллограф что показывает? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2015, 13:49 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Данные приходят на устройство вообще. Если запустить стороннюю программу, то она получает данные через этот порт. Но мне нужно реализовать это в своей программе. Пишу на c# .net compact framework 2.0. Но дело не только в моей программе, другие бесплатные программы для Windows CE тоже не видят входящие данные. Как реализована работающая программа не знаю. Может быть подскажите правильные программы для работы с ком портом на Windows CE? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 10:37 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_ColtМожет быть подскажите правильные программы для работы с ком портом на Windows CE? Разницы быть не должно между обычной и ce-версией. Mc_Coltдругие бесплатные программы Что за программы? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 10:55 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 13:53 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_Coltwadman, Вот эта например http://www.venea.net/link/terminal_ce С чего она должна работать с железками, которые не просто критичны к настройкам порта, но части и ко времени ответа/задержкам? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 14:00 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadman, Понял, спасибо. Может подскажите, какие настройки нужно выставлять для порта на контроллере Colibri? И программу с возможностью настройки. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 15:02 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_Colt, не подскажу, дело не в контролере, а в протоколе, который на нем реализован. Чтение документации, либо программы типа Serial Port Monitor могут подсказать настройки порта. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 15:07 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
А поделиться можете программой Serial Port Monitor. Если у вас есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 15:23 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
В инете должно быть https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=serial port monitor ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 15:26 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadman, К сожалению, не нашёл Serial port monitor для Windows CE. Программа, которую удалось найти гуглингом - это та, которую скидывал выше. Буду благодарен, если вы поделитесь программой для Windows CE. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 15:58 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_ColtБуду благодарен, если вы поделитесь программой для Windows CE. Устройству не всё-ли равно какая ОС на опрашивающей стороне? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 16:10 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Соврал, настройки порта показывает PortMon от SysInternals. Работает на XP, на семерке нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2015, 17:40 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadmanУстройству не всё-ли равно какая ОС на опрашивающей стороне? Думаю устройству всё равно. У меня вот такая схема: 2 устройства соединены 2 проводами через интерфейс RS485. На одном Windows 7, на другом Windows CE. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2015, 08:04 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadmanСоврал, настройки порта показывает PortMon от SysInternals. Работает на XP, на семерке нет. Не совсем понял, запустив эту программу у себя на компе, и подключив к сети устройство, я смогу определить необходимые настройки порта на стороне устройства? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2015, 08:05 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_Coltя смогу определить необходимые настройки порта на стороне устройства? Да, можно увидеть весь обмен данными с родной программой. Вплоть до того, что если они будут менять настройки порта на ходу. Например "приветствие" идет с одними настройками, а сам обмен - с другими. Только придется поискать комп с XP, либо ставить виртуалку . ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2015, 08:58 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadman, Поставил Portmon на виртуалку. Настроил на порт. Подсоединил устройство с WinCE и отправил с него пару байт. Запустил на виртуалке portMon, а потом программу для считывания с порта (ComPort Toolkit в моем случае) принял данные и выключил. Вот что мне отобразилось в Portmon 0 8:55:02 compt.exe IRP_MJ_CREATE Serial0 SUCCESS Options: Open 1 8:55:02 compt.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:-1 RM:0 RC:0 WM:0 WC:0 2 8:55:02 compt.exe IOCTL_SERIAL_SET_QUEUE_SIZE Serial0 SUCCESS InSize: 4096 OutSize: 65536 3 8:55:02 compt.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: RXCHAR CTS DSR RLSD ERR RING 4 8:55:02 compt.exe IOCTL_SERIAL_GET_BAUD_RATE Serial0 SUCCESS 5 8:55:02 compt.exe IOCTL_SERIAL_GET_LINE_CONTROL Serial0 SUCCESS 6 8:55:02 compt.exe IOCTL_SERIAL_GET_CHARS Serial0 SUCCESS 7 8:55:02 compt.exe IOCTL_SERIAL_GET_HANDFLOW Serial0 SUCCESS 8 8:55:02 compt.exe IOCTL_SERIAL_SET_BAUD_RATE Serial0 SUCCESS Rate: 19200 9 8:55:02 compt.exe IOCTL_SERIAL_SET_RTS Serial0 SUCCESS 10 8:55:02 compt.exe IOCTL_SERIAL_SET_DTR Serial0 SUCCESS 11 8:55:02 compt.exe IOCTL_SERIAL_SET_LINE_CONTROL Serial0 SUCCESS StopBits: 1 Parity: NONE WordLength: 8 12 8:55:02 compt.exe IOCTL_SERIAL_SET_CHAR Serial0 SUCCESS EOF:0 ERR:0 BRK:0 EVT:0 XON:11 XOFF:13 13 8:55:02 compt.exe IOCTL_SERIAL_SET_HANDFLOW Serial0 SUCCESS Shake:1 Replace:40 XonLimit:0 XoffLimit:0 14 8:55:02 compt.exe IOCTL_SERIAL_WAIT_ON_MASK Serial0 SUCCESS 15 8:55:02 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 16 8:55:02 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 17 8:55:02 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 18 8:55:03 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 19 8:55:03 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 20 8:55:03 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 21 8:55:03 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 22 8:55:03 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 23 8:55:04 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 24 8:55:04 compt.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 25 8:55:04 compt.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT TXCLEAR 26 8:55:04 compt.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT RXABORT TXCLEAR RXCLEAR 27 8:55:04 compt.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: TXABORT TXCLEAR 28 8:55:04 compt.exe IOCTL_SERIAL_SET_WAIT_MASK Serial0 SUCCESS Mask: 29 8:55:04 compt.exe IOCTL_SERIAL_PURGE Serial0 SUCCESS Purge: RXABORT RXCLEAR 30 8:55:04 compt.exe IRP_MJ_CLEANUP Serial0 SUCCESS 31 8:55:04 compt.exe IRP_MJ_CLOSE Serial0 SUCCESS Но, я так понимаю, это настройки указанные в программе запущенной на XP: StopBits: 1 Parity: NONE WordLength: 8 Какие настройки стоят на передающей вообще неизвестно. Или я неправильно что-то понял? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 08:08 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_ColtИли я неправильно что-то понял? Совсем неправильно. Нужно наблюдать за программой, которая работает с этим устройством. Mc_ColtStopBits: 1 Parity: NONE WordLength: 8 А это скорее всего лишь дефолтные настройки порта из панели управления. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 09:18 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Вы, наверное тоже меня не так поняли. На устройстве работает программа, которая получает данные через Com порт. На устройстве, которое работает под Windows CE. Mc_ColtДанные приходят на устройство вообще. Если запустить стороннюю программу, то она получает данные через этот порт. Но дело не только в моей программе, другие бесплатные программы для Windows CE тоже не видят входящие данные. По идее, мне надо запустить PortMon на Windows CE и смотреть как эта программа работает с портом. Но PortMon для Windows CE я не нашёл. Есть что-нибудь подобное под Windows CE? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 09:37 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadmanСовсем неправильно. Нужно наблюдать за программой, которая работает с этим устройством. А с этим устройством я работаю просто монитором com-порта ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 09:39 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Я сдаюсь... Mc_Colt2 устройства соединены 2 проводами через интерфейс RS485. На одном Windows 7, на другом Windows CE. Родная программа где из этих двух устройств работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 09:44 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Она работает на Windows CE. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 10:38 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_ColtОна работает на Windows CE. Тогда придется освоить осциллограф. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 12:44 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
wadman, Вот одно и то же приложение. Слева запущенное на Windows CE, справа на Windows 7. Общаются между друг другом. Приложение на Windows 7 читает данные отправленные с Windows CE, а наоборот нет (Скрин в спойлере). Может быть есть какие-то настройки порта, из-за которых информация с него читается, но не пишется? Может что-то в реестре не так? Как такое может быть то вообще? Сталкивался кто-нибудь с таким? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 13:14 |
|
Работа с SerialPort на Windows CE
|
|||
---|---|---|---|
#18+
Mc_ColtМожет быть есть какие-то настройки порта, из-за которых информация с него читается, но не пишется? Можно и таким макаром защищаться от подглядываний... Меня настройки порта для приема и для отправки. П.С. Картинки не видно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2015, 13:30 |
|
|
start [/forum/topic.php?fid=11&msg=39070561&tid=1329739]: |
0ms |
get settings: |
11ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
335ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 260ms |
total: | 698ms |
0 / 0 |