The IR controller which comes with SHARP Aquos TV is tested with Gnuk.
The frame is composed like: START-bit, 48-bit data, and STOP-bit. The 48-bit data is: 32-bit address + 12-bit command + 4-bit parity.
The address 16-bit is 0x128f for the controller tested.
Here is the table of code and button.
code button d116 電源 011b 画面表示 111a オフタイマー 625a 3桁入力 9121 CATV 5b05 録画 1b01 ▶ 再生 324e 1 224f 2 c250 3 d251 4 e252 5 f253 6 8254 7 9255 8 a256 9 b257 10/0 4258 11 5259 12 f28e 地上A 8289 地上D b28a BS a28b CS 225e d f114 音量+ a111 選局^ 426b テレビ/ラジオ/データ c117 消音 e115 音量- 9112 選局v 8113 入力切換 f260 番組表 b275 裏番組 325f 番組情報 21c4 メニュー 8157 ▲ 01d7 ◀ d152 決定 f1d8 ▶ 8120 ▼ 01f5 終了 01e4 戻る 1280 青 0281 赤 3282 緑 2283 黄 21d5 画面サイズ 9266 映像切換 8267 字幕 3118 音声切換 31e7 AVポジション 6159 静止 127f i.LINK 0b00 レコーダ電源 3b03 ◀◀ 早戻し 4b04 ▶▶ 早送り e28f お好み選局 7b07 機能選択 6b06 録画停止 2b02 ■ 停止