2014-11-03 58 views
0

我已經發布這個希望負責任的索尼工程師答案就像推薦上https://developer.sony.com/support/how-to-post-tag-a-question/發送索尼XPERIA設備

我的問題原料的紅外代碼/要求很簡單.. 爲什麼做索尼設備,如的Xperia Z2平板電腦不實現谷歌紅外API:

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

我認爲索尼官方IR遠程API相比是一個可笑的選擇。它不僅不能發送原始的紅外序列,而且也限制了其用於Sony STOCK ROM。我認爲這是一個主要缺陷,並且與三星和HTC等其他品牌相比,索尼設備的可能性受到限制。

索尼API描述說:

「在平板電腦或智能手機,通過IR遠程API索尼的遙控應用程序,而不需要與紅外線元件低級通信」

這聽起來像是積極的東西 - 雖然它實際上是消極的。我想要低級別的溝通!所以請做一些事情,發佈一些代碼片段,如何訪問衝擊波併發送400μs等原始命令,600μs關閉就足夠了,並將打開索尼設備到第三方紅外應用程序,這些應用程序可以支持更多設備,並開闢新的可能性。不應該那麼辛苦。

+0

你說得對,我有同樣的問題。索尼紅外線對所有人都沒用,並且不符合谷歌Android指令。 – GMG 2014-11-09 16:29:47

回答

0

Z2平板電腦和更老的設備早於Android 4.4引入的Google IR API。因此,該硬件的設計不支持Google IR API,並且只能支持Sony IR API。

+0

即使這是真的,然後添加一些sendRaw()代碼方法到索尼的IR API,如LG用他們的api做的 - 另外Kitkat在一些不支持Google IR API的設備發佈之前就可用。請參閱此鏈接:http://developer.lge.com/MOBILE_HELP/topic/lge.mobilesdk.LGQRemote.api/html/Developing/Developing/Sending%20Raw%20IR%20Data.htm,LG也使用SONY之類的UEI。所以它可能以某種方式使其支持IR數據;)請幫我們這個忙 – ktwo 2015-01-17 18:34:59

+0

時間已經過去了仍然沒有解決方案。你不能只給我們一個關於如何發送原始紅外代碼的代碼片段嗎?如果沒有完整的SDK,必須有方法才能訪問衝突。在你的應用中,你也是這樣做的。爲什麼只有索尼采用這種奇怪的方式,所有其他製造商只使用Google-API – ktwo 2015-02-16 13:48:44

相關問題