summaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorA Sun <as1033x@comcast.net>2018-03-16 15:52:09 -0400
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2018-03-21 14:02:21 -0400
commit279c60fd896dcab4b4ae1016f62a7e75b19746d1 (patch)
treebfbea84c74c470866a22bc74b0207251040b40b2 /crypto
parentb358e747aebc4a52f20732d569ec04c6bc15d008 (diff)
downloadlinux-stable-279c60fd896dcab4b4ae1016f62a7e75b19746d1.tar.gz
linux-stable-279c60fd896dcab4b4ae1016f62a7e75b19746d1.tar.bz2
linux-stable-279c60fd896dcab4b4ae1016f62a7e75b19746d1.zip
media: mceusb: add IR learning support features (IR carrier frequency measurement and wide-band/short-range receiver)
Windows Media Center IR transceivers include two IR receivers; wide-band/short-range and narrow-band/long-range. The short-range (5cm distance) receiver is for IR learning and has IR carrier frequency measuring ability. Add mceusb driver support to select the short range IR receiver and enable pass through of its IR carrier frequency measurements. RC and LIRC already support these mceusb driver additions. Test platform: Linux raspberrypi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/Linux mceusb 1-1.2:1.0: Registered Pinnacle Systems PCTV Remote USB with mce emulator interface version 1 mceusb 1-1.2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active) Sony TV remote control ir-ctl from v4l-utils pi@raspberrypi:~ $ ir-ctl -V IR raw version 1.12.3 pi@raspberrypi:~ $ ir-ctl -m -r ... pulse 650 space 550 pulse 650 space 600 pulse 600 space 600 pulse 1200 space 600 pulse 650 space 550 pulse 650 space 600 pulse 600 space 600 pulse 550 carrier 40004 space 16777215 ^C pi@raspberrypi:~ $ exit Signed-off-by: A Sun <as1033x@comcast.net> Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions