Дублированный отчет HID получен в Mac OS 10.7 - PullRequest
1 голос
/ 17 января 2012

Я разрабатываю приложение Какао, которое подключается к устройству HID для чтения / записи информации.Я почти закончил с программным обеспечением, предназначенным для 10.5 и 10.6, но я попробовал на Mac OS X Lion 10.7, и приложение зависло.

Я отладил, и я могу заметить, что я получаю 2 разатот же отчет, поэтому число bytesReaded растет быстрее, чем должно.Это не происходит в более ранних версиях Mac OS X.

На 10.7 я пишу отчет для получения некоторого адреса памяти, я получаю информацию, поэтому я пытаюсь прочитать следующую позицию, я пишу отчет дляизвлекает информацию из нового адреса, но возвращает ту же информацию из предыдущего отчета, при третьем чтении я могу прочитать вторую информацию.

Я проверил, что я не пишу больше отчетов, чем необходимои кажется, что письмо написано правильно, проблема связана с ответом устройства.

Есть идеи, что я могу проверить?

PS: обратите внимание, что если я запускаю приложение с подключенным устройствомк компьютеру это не удается, но если я запускаю приложение и подключаю устройство, приложение работает правильно.

...