Pulse-Eight / libcec

USB CEC Adapter communication Library http://libcec.pulse-eight.com/
Other
722 stars 290 forks source link

CEC-TV ACK #558

Open Vysh26 opened 3 years ago

Vysh26 commented 3 years ago

Hi,

Hello,

This is the log from the pulse eight USB adapter we recently bought.

Wondering what is the low-level ACK sent from TV for the CEC POLL message "F0" - I have highlighted it in red.

Is it possible to mimic the ACK sent by TV.

cec-client /dev/ttyACM0 No device type given. Using 'recording device' CEC Parser created - libCEC version 3.0.1 opening a connection to the CEC adapter... DEBUG: [ 0] Broadcast (F): osd name set to 'Broadcast' DEBUG: [ 1] connection opened, clearing any previous input and waiting for active transmissions to end before starting DEBUG: [ 1] communication thread started DEBUG: [ 11] turning controlled mode on NOTICE: [ 32] connection opened DEBUG: [ 32] processor thread started DEBUG: [ 32] << Broadcast (F) -> TV (0): POLL TRAFFIC: [ 32] << f0 DEBUG: [ 32] setting the line timeout to 3 DEBUG: [ 68] >> POLL sent DEBUG: [ 68] TV (0): device status changed into 'present' DEBUG: [ 68] << requesting vendor ID of 'TV' (0) TRAFFIC: [ 68] << f0:8c TRAFFIC: [ 266] >> 0f:87:00:e0:91 DEBUG: [ 266] TV (0): vendor = LG (00e091) DEBUG: [ 266] >> TV (0) -> Broadcast (F): device vendor id (87) DEBUG: [ 266] expected response received (87: device vendor id) DEBUG: [ 266] replacing the command handler for device 'TV' (0) DEBUG: [ 266] TV (0): CEC version 1.3a DEBUG: [ 266] TV (0): menu language set to 'eng' NOTICE: [ 266] registering new CEC client - v3.0.1

Any suggestions/comments would be helpful. Thanks in advance.

Vysh26 commented 3 years ago

Hi @opdenkamp , bit stuck on the above issue. Tried setting up cec-client RPI and cec-client /dev/ttyACM0 - Unable to send low level ACK