pi@pi ~ $ cec-client -t r
== using device type 'recording device'
CEC Parser created - libCEC version 2.2.0
no serial port given. trying autodetect:
path: Raspberry Pi
com port: RPI
opening a connection to the CEC adapter...
DEBUG: [ 104] unregistering all CEC clients
DEBUG: [ 106] Broadcast (F): osd name set to 'Broadcast'
DEBUG: [ 107] InitHostCEC - vchiq_initialise succeeded
DEBUG: [ 108] InitHostCEC - vchi_initialise succeeded
DEBUG: [ 109] InitHostCEC - vchi_connect succeeded
DEBUG: [ 111] logical address changed to Free use (e)
DEBUG: [ 112] Open - vc_cec initialised
NOTICE: [ 113] connection opened
DEBUG: [ 115] << Broadcast (F) -> TV (0): POLL
DEBUG: [ 116] initiator 'Broadcast' is not supported by the CEC adapter. using 'Free use' instead
TRAFFIC: [ 117] << e0
DEBUG: [ 118] processor thread started
DEBUG: [ 179] >> POLL sent
DEBUG: [ 180] TV (0): device status changed into 'present'
DEBUG: [ 180] << requesting vendor ID of 'TV' (0)
TRAFFIC: [ 181] << e0:8c
TRAFFIC: [ 370] >> 0f:87:00:90:3e
DEBUG: [ 371] >> TV (0) -> Broadcast (F): device vendor id (87)
DEBUG: [ 372] TV (0): vendor = Philips (00903e)
DEBUG: [ 373] expected response received (87: device vendor id)
DEBUG: [ 373] replacing the command handler for device 'TV' (0)
NOTICE: [ 375] registering new CEC client - v2.2.0
DEBUG: [ 376] detecting logical address for type 'recording device'
DEBUG: [ 377] trying logical address 'Recorder 1'
DEBUG: [ 378] << Recorder 1 (1) -> Recorder 1 (1): POLL
TRAFFIC: [ 379] << 11
TRAFFIC: [ 471] << 11
DEBUG: [ 562] >> POLL not sent
DEBUG: [ 563] using logical address 'Recorder 1'
DEBUG: [ 564] Recorder 1 (1): device status changed into 'handled by libCEC'
DEBUG: [ 565] Recorder 1 (1): power status changed from 'unknown' to 'on'
DEBUG: [ 566] Recorder 1 (1): vendor = Pulse Eight (001582)
DEBUG: [ 567] Recorder 1 (1): CEC version 1.4
DEBUG: [ 568] AllocateLogicalAddresses - device '0', type 'recording device', LA '1'
DEBUG: [ 569] logical address changed to Recorder 1 (1)
DEBUG: [ 571] Recorder 1 (1): osd name set to 'CECTester'
DEBUG: [ 572] Recorder 1 (1): menu language set to 'eng'
DEBUG: [ 573] GetPhysicalAddress - physical address = 5000
DEBUG: [ 574] AutodetectPhysicalAddress - autodetected physical address '5000'
DEBUG: [ 575] Recorder 1 (1): physical address changed from ffff to 5000
DEBUG: [ 576] << Recorder 1 (1) -> broadcast (F): physical adddress 5000
TRAFFIC: [ 577] << 1f:84:50:00:01
NOTICE: [ 729] CEC client registered: libCEC version = 2.2.0, client version = 2.2.0, firmware version = 1, logical address(es) = Recorder 1 (1) , physical address: 5.0.0.0, host: armv6l-unknown-linux-gnueabihf, features: 'P8 USB' 'P8 USB detect' 'RPi', git revision: 9be2206, compiled on: Tue Oct 28 21:39:33 UTC 2014 by root@pi on Linux 3.12.28+ (armv6l)
DEBUG: [ 731] Recorder 1 (1): vendor = Philips (00903e)
DEBUG: [ 732] replacing the command handler for device 'Recorder 1' (1)
DEBUG: [ 733] << Recorder 1 (1) -> TV (0): OSD name 'CECTester'
TRAFFIC: [ 734] << 10:47:43:45:43:54:65:73:74:65:72
DEBUG: [ 1035] << requesting power status of 'TV' (0)
TRAFFIC: [ 1036] << 10:8f
TRAFFIC: [ 1188] >> 01:00:47:01
DEBUG: [ 1189] >> TV (0) -> Recorder 1 (1): feature abort ( 0)
TRAFFIC: [ 1270] >> 01:90:00
DEBUG: [ 1271] >> TV (0) -> Recorder 1 (1): report power status (90)
DEBUG: [ 1272] TV (0): power status changed from 'unknown' to 'on'
DEBUG: [ 1273] expected response received (90: report power status)
waiting for input
scan
requesting CEC bus information ...
CEC bus information
===================
device #0: TV
address: 0.0.0.0
active source: no
vendor: Philips
osd string: TV
CEC version: 1.3a
power status: on
language: ger
device #1: Recorder 1
address: 5.0.0.0
active source: no
vendor: Philips
osd string: CECTester
CEC version: 1.4
power status: on
language: eng
currently active source: unknown (-1)
as
DEBUG: [ 63741] making Recorder 1 (1) the active source
NOTICE: [ 63742] >> source activated: Recorder 1 (1)
DEBUG: [ 63743] sending active source message for 'Recorder 1'
NOTICE: [ 63744] << powering on 'TV' (0)
TRAFFIC: [ 63745] << 10:04
NOTICE: [ 63806] << Recorder 1 (1) -> broadcast (F): active source (5000)
TRAFFIC: [ 63807] << 1f:82:50:00
DEBUG: [ 63929] << Recorder 1 (1) -> TV (0): menu state 'activated'
TRAFFIC: [ 63930] << 10:8e:00
TRAFFIC: [ 64119] >> 01:00:8e:00
DEBUG: [ 64120] >> TV (0) -> Recorder 1 (1): feature abort ( 0)
DEBUG: [ 64122] marking opcode 'menu status' as unsupported feature for device 'TV'
TRAFFIC: [ 69199] >> 01:44:4b
DEBUG: [ 69200] >> TV (0) -> Recorder 1 (1): user control pressed (44)
DEBUG: [ 69201] key pressed: forward (4b)
TRAFFIC: [ 69267] >> 01:8b:4b
DEBUG: [ 69268] >> TV (0) -> Recorder 1 (1): vendor remote button up (8B)
DEBUG: [ 69269] key released: forward (4b)
TRAFFIC: [ 70562] >> 01:44:4c
DEBUG: [ 70563] >> TV (0) -> Recorder 1 (1): user control pressed (44)
DEBUG: [ 70563] key pressed: backward (4c)
TRAFFIC: [ 70629] >> 01:8b:4c
DEBUG: [ 70630] >> TV (0) -> Recorder 1 (1): vendor remote button up (8B)
DEBUG: [ 70631] key released: backward (4c)
TRAFFIC: [ 76712] >> 0f:36
DEBUG: [ 76713] >> TV (0) -> Broadcast (F): standby (36)
DEBUG: [ 76715] TV (0): power status changed from 'on' to 'standby'
DEBUG: [ 94678] GetPhysicalAddress - physical address = 5000
NOTICE: [ 94679] physical address changed to 5000
DEBUG: [ 94679] physical address unchanged (5000)
TRAFFIC: [ 96226] >> 0f:84:00:00:00
DEBUG: [ 96226] >> TV (0) -> Broadcast (F): report physical address (84)
DEBUG: [ 96228] << Recorder 1 (1) -> broadcast (F): physical adddress 5000
TRAFFIC: [ 96229] << 1f:84:50:00:01
DEBUG: [ 96628] GetPhysicalAddress - physical address = 5000
NOTICE: [ 96629] physical address changed to 5000
DEBUG: [ 96630] physical address unchanged (5000)
TRAFFIC: [ 96819] >> 0f:87:00:90:3e
DEBUG: [ 96820] >> TV (0) -> Broadcast (F): device vendor id (87)
DEBUG: [ 96821] TV (0): power status changed from 'standby' to 'on'
DEBUG: [ 96822] << Recorder 1 (1) -> Broadcast (F): vendor id Philips (903e)
TRAFFIC: [ 96823] << 1f:87:00:15:82
TRAFFIC: [ 104762] >> 0f:80:00:00:50:00
DEBUG: [ 104763] >> TV (0) -> Broadcast (F): routing change (80)
DEBUG: [ 104763] Recorder 1 (1) was already marked as active source
NOTICE: [ 104765] >> source activated: Recorder 1 (1)
DEBUG: [ 104766] sending active source message for 'Recorder 1'
NOTICE: [ 104767] << powering on 'TV' (0)
TRAFFIC: [ 104768] << 10:04
NOTICE: [ 104829] << Recorder 1 (1) -> broadcast (F): active source (5000)
TRAFFIC: [ 104830] << 1f:82:50:00
DEBUG: [ 104952] << Recorder 1 (1) -> TV (0): menu state 'activated'
DEBUG: [ 104952] 'menu status' is marked as unsupported feature for device 'TV'
TRAFFIC: [ 105102] >> 01:8c
DEBUG: [ 105103] >> TV (0) -> Recorder 1 (1): give device vendor id (8C)
DEBUG: [ 105103] << Recorder 1 (1) -> TV (0): vendor id Philips (903e)
TRAFFIC: [ 105104] << 1f:87:00:15:82
lad
listing active devices:
logical address 0
logical address 1
q
DEBUG: [ 113404] unregistering all CEC clients
NOTICE: [ 113405] unregistering client: libCEC version = 2.2.0, client version = 2.2.0, firmware version = 1, logical address(es) = Recorder 1 (1) , physical address: 5.0.0.0, host: armv6l-unknown-linux-gnueabihf, features: 'P8 USB' 'P8 USB detect' 'RPi', git revision: 9be2206, compiled on: Tue Oct 28 21:39:33 UTC 2014 by root@pi on Linux 3.12.28+ (armv6l)
DEBUG: [ 113407] Recorder 1 (1): power status changed from 'on' to 'unknown'
DEBUG: [ 113408] Recorder 1 (1): vendor = Unknown (000000)
DEBUG: [ 113408] Recorder 1 (1): CEC version unknown
DEBUG: [ 113409] Recorder 1 (1): osd name set to 'Recorder 1'
DEBUG: [ 113410] marking Recorder 1 (1) as inactive source
DEBUG: [ 113411] Recorder 1 (1): device status changed into 'unknown'
DEBUG: [ 113412] unregistering all CEC clients
DEBUG: [ 114138] UnregisterLogicalAddress - releasing previous logical address
DEBUG: [ 114139] logical address changed to Broadcast (f)