2014-11-03 3 views
0

я выложила это в надежде, что ответственный инженер сони ответы, как рекомендуется на https://developer.sony.com/support/how-to-post-tag-a-question/Отправить сырые ИК-коды на устройствах Sony Xperia

Мой вопрос/требование просто .. Почему сделать Sony устройств, таких как Xperia Z2 не таблетки реализовать API Google Infrared:

https://developer.android.com/reference/android/hardware/ConsumerIrManager.html

Я думаю, что официальный Sony IR Remote API нелепый выбор по сравнению с этим. Не только он не может отправлять необработанные инфракрасные последовательности, но также ограничивает его использование для Sony STOCK roms. Я думаю, что это серьезный недостаток и ограничивает возможности устройств Sony по сравнению с другими брендами, такими как Samsung и HTC.

Описание Сони API, говорит:

«Приложение Sony, пульт дистанционного управления на планшет или смартфон, через API удаленного ИК, без необходимости низкого уровня связи с инфракрасным элементом»

Это звучит как нечто позитивное - в то время как оно на самом деле отрицательное. Я ХОЧУ низкоуровневую связь !!! Поэтому, пожалуйста, сделайте что-нибудь, выпустив фрагмент кода, как получить доступ к бластеру и отправить сырые команды, например 400 мкс, на 600 мкс, и будет открывать устройства sony для сторонних инфракрасных приложений, которые могут поддерживать больше устройств и открывать новые возможности. Не должно быть так сложно.

+0

Вы правы, у меня та же проблема. Sony IR бесполезна для всех и не соответствует директивам Google Android. – GMG

ответ

0

Устройства, такие как планшет Z2 и более ранние предшественники API Google IR, которые были представлены в Android 4.4. Таким образом, аппаратное обеспечение не предназначено для поддержки API Google IR и может поддерживать только ИК-интерфейс Sony IR.

+0

Даже если это правда, добавьте код метода sendRaw() в API-интерфейс Sony IR, например, LG с их api. Кроме того, Kitkat был доступен до выпуска некоторых устройств, которые не поддерживают API Google IR. См. В этой ссылке: http://developer.lge.com/MOBILE_HELP/topic/lge.mobilesdk.LGQRemote.api/html/Developing/Developing/Sending%20Raw%20IR%20Data.htm, LG также использует UEI, например, SONY. Так что это возможно как-то сделать его поддержкой IR-Data;) Пожалуйста, сделайте нам эту услугу – ktwo

+0

Время еще не решено. Не можете ли вы просто дать нам фрагмент кода о том, как отправлять необработанные инфракрасные коды? Должен быть способ доступа к бластеру без полноценного SDK. В вашем приложении вы тоже это делаете. Почему только Sony с этим странным способом, все остальные производители просто используют Google-API – ktwo

Смежные вопросы