diff driver/pt1_tuner_data.c @ 102:6e661e828b43

send tuners to sleep mode when they are inactive
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Wed, 24 Feb 2010 22:44:06 +0900
parents 3c2123189edf
children 3914cc1b2375
line wrap: on
line diff
--- a/driver/pt1_tuner_data.c	Sun Feb 14 22:12:10 2010 +0900
+++ b/driver/pt1_tuner_data.c	Wed Feb 24 22:44:06 2010 +0900
@@ -21,41 +21,48 @@
 /* 省電力テーブル                                                          */
 /***************************************************************************/
 /*
-ISDB-Sの省電力設定
-                       C0 C1
-送信:7Bit Address Mode(1b/19):17:00
-ISDB-Sの省電力無効(2コマンド)
-                       C0 C1
-送信:7Bit Address Mode(1B/19):fe:c0:f0:04
-送信:7Bit Address Mode(1B/19):17:01
+ISDB-S省電力
+送信:7Bit Address Mode(1b):17:01
+
+ISDB-S省電力OFF
+送信:7Bit Address Mode(1b):fe:c0:e4:fe:c0:f4:d6
+送信:7Bit Address Mode(1b):17:00
 */
+WBLOCK	isdb_s_sleep = {
+	0,
+	2,
+	{0x17, 0x01}
+};
 WBLOCK	isdb_s_wake = {
 	0,
-	4,
-	{0xFE, 0xC0, 0xF0, 0x04}
+	7,
+	{0xFE, 0xC0, 0xE4, 0xFE, 0xC0, 0xF4, 0xD6}
 };
-WBLOCK	isdb_s_sleep = {
+WBLOCK	isdb_s_wake2 = {
 	0,
 	2,
 	{0x17, 0x00}
 };
+
 /*
-ISDB-Tの省電力設定
-                       C0 C1
-送信:7Bit Address Mode(1A/18):03:80
+ISDB-T省電力
+送信:7Bit Address Mode(1a):03:90
 
-ISDB-Tの省電力無効(2コマンド)
-                       C0 C1
-送信:7Bit Address Mode(1A/18):fe:c2
-送信:7Bit Address Mode(1A/18):03:90
+ISDB-T省電力OFF
+送信:7Bit Address Mode(1a):fe:c2:0e:7f:c1:84:80
+送信:7Bit Address Mode(1a):03:80
 */
-
+WBLOCK	isdb_t_sleep = {
+	0,
+	2,
+	{0x03, 0x90}
+};
 WBLOCK	isdb_t_wake = {
 	0,
-	2,
-	{0xFE, 0xC2}
+	7,
+	{0xFE, 0xC2, 0x0E, 0x7F, 0xC1, 0x84, 0x80}
 };
-WBLOCK	isdb_t_sleep = {
+WBLOCK	isdb_t_wake2 = {
 	0,
 	2,
 	{0x03, 0x80}