crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

44 страниц V  « < 36 37 38 39 40 > »   
Ответить в данную темуНачать новую тему
> QSerialDevice - Библиотека для работы с COM-портами
RazrFalcon
  опции профиля:
сообщение 27.2.2013, 22:38
Сообщение #371


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Наскринил по максимуму:


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 28.2.2013, 10:07
Сообщение #372


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


О, спасибки за скрины.

Но все-таки есть непонятный момент: у тебя на скринах сразу после read()
errno равен 6, но после readFromPort() он равен 0?

Так ли это или 0 - это просто ты ошибся? Можешь еще раз проверить errno после readFromPort()
в методе decodeSystemError() ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 28.2.2013, 20:55
Сообщение #373


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 28.2.2013, 21:48
Сообщение #374


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


О! Спасибо! Теперь понятно насчет ошибки с кодом 0.

Теперь что касается определения VID/PID и т.п..

Попробуй пожалуйста сделать по очереди некоторые
изменения в qserialportinfo_mac.cpp в методе availablePorts()
в ф-ю

    ::CFDictionaryAddValue(matching,
                           CFSTR(kIOSerialBSDTypeKey),
                           CFSTR(kIOSerialBSDAllTypes));


вместо kIOSerialBSDAllTypes попробуй по очереди заменить на

kIOSerialBSDModemType

, пересобрать, запустить и проверить, появятся ли VID/PID,
а потом заменить на

kIOSerialBSDRS232Type

и снова проверить. Отпишись плз. о резульатах.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 28.2.2013, 22:40
Сообщение #375


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


c kIOSerialBSDModemType определило только блютзу и все, остальные 2-а устройства вообще пропали, в enumerator

c kIOSerialBSDRS232Type нашло 2-а из 3-х, все определилось
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 1.3.2013, 10:21
Сообщение #376


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата(RazrFalcon @ 28.2.2013, 23:40) *
c kIOSerialBSDModemType определило только блютзу и все, остальные 2-а устройства вообще пропали, в enumerator

c kIOSerialBSDRS232Type нашло 2-а из 3-х, все определилось


1. Так, стоп, а какое третье у-во? Как я понял, есть блютус, FTDI, а третье какое?

2. Текущий вариант kIOSerialBSDAllTypes тоже определяет два у-ва, только за исключением FTDI?


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 1.3.2013, 12:47
Сообщение #377


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Вот, я кидал до этого. Это с kIOSerialBSDAllTypes
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 1.3.2013, 14:34
Сообщение #378


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата(RazrFalcon @ 1.3.2013, 13:47) *
Вот, я кидал до этого. Это с kIOSerialBSDAllTypes


А можешь дать удаленный доступ к Mac компу, например через TeamViever?

Естественно, коды доступа мне в личку..
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 1.3.2013, 15:14
Сообщение #379


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Я и сам через TeamViever цепляюсь. Комп не мой. А заказчика, скажем так. По этому вряд ли. Увы.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 1.3.2013, 15:31
Сообщение #380


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата(RazrFalcon @ 1.3.2013, 16:14) *
Я и сам через TeamViever цепляюсь. Комп не мой. А заказчика, скажем так. По этому вряд ли. Увы.


Ок. Тогда можешь проверить фикс для бага с errno,
тут: https://codereview.qt-project.org/#change,49405

?

Теперь decodeSystemError() сбрасывает код ошибки?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

44 страниц V  « < 36 37 38 39 40 > » 
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


16 чел. читают эту тему (гостей: 16, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 12.11.2024, 23:17