Armadilloフォーラム

CECによるモニター電源OFF時の電源ステータスの取得

sugi-m

2015年10月13日 18時23分

お世話になっております。

CECによるモニター電源OFF時の電源ステータスの取得する方法はありますでしょうか。

Armadillo840のHDMI(CEC)を使用して液晶モニターの電源操作を行っております。
以前のフォーラムで、電源ステータス取得で下記のコマンドが記載されいました。

受信:
dd bs=1 count=1 if=/dev/cec | od -t x1

モニターの電源ON時は上記のコマンドを打つと、下記の値が返ってくるのですが、

1+0 records in
1+0 records out
1 byte (1 B) copied, 11.4725 s, 0.0 kB/s
0000000 04
0000001

モニターの電源OFF時には値が返らず、Ctrl+Cでkillしないと止まらない状態になります。
止めると下記の値が表示されます。

^C0+0 records in
0+0 records out
0 bytes (0 B) copied, 49.2007 s, 0.0 kB/s

CECでモニター電源OFF時に電源ステータスを取得する方法ありますでしょうか。

よろしくお願いいたします。