java - Differences between Infrared signals transmitting with Android 5.0 and 5.1 -


i trying develop remote control app on android. have tested app samsung galaxy s5 running on android 5.0 , worked intended. however, ran problems while testing on samsung galaxy s6 edges running android 5.1.

the pattern trying send is:

new int[] {8700, 4320, 560, 520, 560, 500, 560, 500, 560, 520, 540, 1600, 560, 520, 540, 520, 560, 500, 560, 1600, 560, 1600, 560, 1600, 560, 1600, 560, 500, 560, 1600, 560, 1600, 560, 1600, 560, 1640, 520, 1600, 560, 1600, 560, 1600, 560, 1600, 560, 500, 560, 500, 560, 520, 560, 500, 560, 500, 560, 500, 560, 520, 540, 520, 560, 1600, 560, 1600, 560, 1600, 560, 39080, 8660, 2140, 560, 39080} 

here readings arduino:

actual remote:

{8700, 4320, 580, 480, 560, 500, 580, 480, 560, 520, 540, 1600,...} 

samsung s5 (5.0):

{8720, 4260, 600, 460, 580, 420, 620, 460, 500, 540, 560, 1560,...}  

samsung s6 edge (5.1):

{8300, 4180, 500, 560, 460, 500, 500, 520, 500, 540, 480, 1600, ...} 

based on reading, have noticed duration on pulse shorter while duration off pulse longer.

so, there difference on how consumerirmanager transmit method works between android 5.0 , 5.1? has idea why there discrepancy between samsung s5 , s6 transmitting patterns?


Comments

Popular posts from this blog

qt - Using float or double for own QML classes -

Create Outlook appointment via C# .Net -

ios - Swift Array Resetting Itself -