LINUX.ORG.RU

Wine и работа с USB to RS485

 ,


0

1

Здравствуйте. Имеется устройство, которое на выходе общается по rs485. Производитель приложил преобразователь USB to RS485 и программу для настройки устройства только под Windows 64. Запустил ее под вайном, и получил следующие проблемы, названия ком портов представляют из себя пустые строки. Через регистр вайна указал что ком1 это ttyUSB0. Выбрал первую строчку из 33. При нажатии кнопки подключиться на адаптере вижу что коннект на уровне системы произошел, и устройство начало сыпать данные, но принять их или отправить свои из вайна я не могу. Но обычный миником подключается и принимает и отправляет данные. Может кто-нибудь подскажет как все настроить. Программа написана на Qt. Вот вывод программы при старте

0009:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
0009:fixme:font:get_nearest_charset TCI failing on 20000000
0009:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = L"/usr/share/fonts/truetype/fonts-gujr-extra/aakar-medium.ttf"
002d:fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0009:fixme:nls:get_dummy_preferred_ui_language (0x8 0x22e210 0x22e160 0x22e218) returning a dummy value (current locale)
0009:fixme:wgl:X11DRV_wglGetPixelFormatAttribivARB unsupported 2008 WGL Attribute
0009:fixme:wgl:X11DRV_wglGetPixelFormatAttribivARB unsupported 2008 WGL Attribute
0009:fixme:dwmapi:DwmIsCompositionEnabled 000000000022A5F8
0009:fixme:dwmapi:DwmEnableBlurBehindWindow 000000000003007A 000000000022A5C0
0009:fixme:wgl:X11DRV_wglGetPixelFormatAttribivARB unsupported 2008 WGL Attribute

И еще заметил что в папке dos устройств вайна имеется 2 символические ссылки на ttyUSB0, com1 и com34.

И такой вопрос, может кто-нибудь обладает устройством ublox. Нужны 100% верные бинарные пакеты ubx c типами сообщений UBX-NAV-HPPOSLLH (0x01 0x14) и UBX-NAV-PVT (0x01 0x07)? Это бы очень помогло в отладке устройства.

Заранее благодарен.