![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
RazrFalcon |
![]()
Сообщение
#371
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
kuzulis |
![]()
Сообщение
#372
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
О, спасибки за скрины.
Но все-таки есть непонятный момент: у тебя на скринах сразу после read() errno равен 6, но после readFromPort() он равен 0? Так ли это или 0 - это просто ты ошибся? Можешь еще раз проверить errno после readFromPort() в методе decodeSystemError() ? |
|
|
RazrFalcon |
![]()
Сообщение
#373
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
kuzulis |
![]()
Сообщение
#374
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
О! Спасибо! Теперь понятно насчет ошибки с кодом 0.
Теперь что касается определения VID/PID и т.п.. Попробуй пожалуйста сделать по очереди некоторые изменения в qserialportinfo_mac.cpp в методе availablePorts() в ф-ю
вместо kIOSerialBSDAllTypes попробуй по очереди заменить на kIOSerialBSDModemType , пересобрать, запустить и проверить, появятся ли VID/PID, а потом заменить на kIOSerialBSDRS232Type и снова проверить. Отпишись плз. о резульатах. |
|
|
RazrFalcon |
![]()
Сообщение
#375
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
kuzulis |
![]()
Сообщение
#376
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
c kIOSerialBSDModemType определило только блютзу и все, остальные 2-а устройства вообще пропали, в enumerator c kIOSerialBSDRS232Type нашло 2-а из 3-х, все определилось ![]() 1. Так, стоп, а какое третье у-во? Как я понял, есть блютус, FTDI, а третье какое? 2. Текущий вариант kIOSerialBSDAllTypes тоже определяет два у-ва, только за исключением FTDI? |
|
|
RazrFalcon |
![]()
Сообщение
#377
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
kuzulis |
![]()
Сообщение
#378
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
RazrFalcon |
![]()
Сообщение
#379
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Я и сам через TeamViever цепляюсь. Комп не мой. А заказчика, скажем так. По этому вряд ли. Увы.
|
|
|
kuzulis |
![]()
Сообщение
#380
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
Я и сам через TeamViever цепляюсь. Комп не мой. А заказчика, скажем так. По этому вряд ли. Увы. Ок. Тогда можешь проверить фикс для бага с errno, тут: https://codereview.qt-project.org/#change,49405 ? Теперь decodeSystemError() сбрасывает код ошибки? |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.2.2025, 19:28 |