Проверьте имена файлов XML. Убедитесь, что они все в нижнем регистре.
Также убедитесь, что все имена ресурсов изображений также находятся в нижнем регистре. У меня была заглавная буква в имени моего jpg-файла, и это вызвало неразрешенную ошибку R прямо в моем проекте.
Перебирает закладки
http://blog.andrew.net.au/2009/01/ 01 # usb_power_control
Похоже, вам нужно подключить его к концентратору и управлять мощностью концентратора. Ни один из корневых хабов, которые я видел, похоже, не поддерживает управление питанием.
В Linux для этого есть запись sys. Из Documentation / usb / power-management.txt :
power / level
Этот файл содержит одно из трех слов: «on», «auto», или «приостановить». Вы можете записать эти слова в файл чтобы изменить настройку устройства. "on" означает, что устройство следует возобновить и автоподдержка не допускается. (Конечно, система приостановки по-прежнему разрешены.) "авто" - нормальное состояние, в котором ядро разрешено автоматически приостанавливать и возобновлять работу устройства. «приостановить» означает, что устройство должно оставаться приостановлено, и автоматическое возобновление запрещено. (Но удаленный пробуждение может быть разрешено, так как оно контролируется отдельно по атрибуту питания / пробуждения.)
Что-то вроде: echo on> / sys / bus / usb / devices / usb5 / power / level
Возможно, вам также придется поиграть с настройкой автозапуска. Не говоря ядру о прекращении попыток, оно может автоматически приостановить порт.
Удачи!
В OS X вы можете получить доступ к USB-устройству из пользовательского пространства и запросить его приостановку.
Вы можете найти общий пример в Руководстве по интерфейсу USB-устройства . Вам нужно будет использовать метод IOUSBDeviceInterface182 (или выше) USBDeviceSuspend .
Примечание. Концентраторы и порты контроллеров могут иметь групповые источники питания, что означает, что один и тот же коммутатор используется несколькими портами. . если это так и ваше устройство находится в той же группе, что и другое активное устройство, оно не будет отключено.
Я был бы более склонен перерезать провод и подключить его к последовательному порту с помощью какого-нибудь простого реле, работающего от одного из контактов «Готово к приему». Затем вы можете просто опустить линию (сигнал «я готов к приему») к файлу последовательного порта каждый раз, когда возникнет какая-либо проблема. Когда это будет сделано, просто подайте сигнал «я полон»
Я понимаю эти вещи, однако, что они потребляют большой ток, пока не полностью зарядят конденсатор, а затем сразу отпустить его, чтобы загорелась лампочка. Я не могу представить, чтобы такой внезапный разряд был хорош для схемотехники компьютера. вам могут понадобиться диодные токовые ловушки, чтобы предотвратить обратную связь с последовательным портом.
Каждый раз, когда мой будильник срабатывает, компьютер выключается!