Цитата(RazrFalcon @ 24.2.2013, 16:53)
Да, устройство открыто. Сигнала такого не нашел. Он в QSerialPort?
Есть такой код ошибки ResourceError. Вот он и должен выстрелить.
Хотя в MacOSX это не проверялось, т.к. ни у кого нет MacOSX
Цитата(RazrFalcon @ 24.2.2013, 16:53)
Не совсем понял что дебагить то
Ну, пройтись по этим всем строчкам и посмотреть, находит ли оно вообще что-то,
каунтеры все по нулям?
Важно от тебя получить это:
1. Вообще, имена портов находит или тоже пустые все?
2. Если находит, то запусти в MacOSX утилиту типа IORegistryExplorer или как-то так
называться должна (естественно, твой шнурок должен быть втыкнут).
Эта йтилита "стандартная" находится в папке Applications или Utils в директории с XCode.
Так вот, эта утилита должна показать все зарегистрированные устройства, в том числе и твой FTDI
шнурок. Ты там просмотри ветки в USB на предмет наличия твоего девайса, плюс на предмет наличия там VID/PID
и т.п. И если найдешь - то приложи скрины всех этих веток от твоего девайса до его корневого USB хаба.
UPD:
И кстати, этот макрос:
#if defined(MAC_OS_X_VERSION_10_4) && (MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_4)
# include <IOKit/serial/ioss.h>
#endif
корректно в 10.8 обрабатывается? ioss.h Реально подключается?