summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/system-templates
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core-testing/system-templates')
-rwxr-xr-xabs/core-testing/system-templates/templates/transmit/dish322/lircd.conf51
-rwxr-xr-xabs/core-testing/system-templates/templates/transmit/dish_network/lircd.conf1272
2 files changed, 1272 insertions, 51 deletions
diff --git a/abs/core-testing/system-templates/templates/transmit/dish322/lircd.conf b/abs/core-testing/system-templates/templates/transmit/dish322/lircd.conf
deleted file mode 100755
index d7178ab..0000000
--- a/abs/core-testing/system-templates/templates/transmit/dish322/lircd.conf
+++ /dev/null
@@ -1,51 +0,0 @@
-begin remote
-
- name DISH_1
- bits 16
- flags SPACE_ENC|NO_HEAD_REP
- eps 30
- aeps 100
-
- header 350 6000
- one 324 2800
- zero 324 1700
- ptrail 324
- gap 6000
- min_repeat 0
- toggle_bit 0
- frequency 40000
-
- begin codes
- tv/video 0x000000000000A3FF
- power 0x000000000000F7FF
- menu 0x000000000000D3FF
- page_up 0x000000000000C3EF
- page_down 0x000000000000E3EF
- guide 0x000000000000AFFF
- pointer_up 0x00000000000097FF
- pointer_left 0x0000000000008FFF
- pointer_right 0x0000000000009FFF
- pointer_down 0x00000000000087FF
- select 0x000000000000BFFF
- recall 0x00000000000093FF
- info 0x000000000000FFFF
- view 0x000000000000A7FF
- cancel 0x000000000000B7FF
- sys_info 0x0000000000006FFF
- record 0x00000000000083FF
- 1 0x000000000000EFFF
- 2 0x000000000000EBFF
- 3 0x000000000000E7FF
- 4 0x000000000000DFFF
- 5 0x000000000000DBFF
- 6 0x000000000000D7FF
- 7 0x000000000000CFFF
- 8 0x000000000000CBFF
- 9 0x000000000000C7FF
- 0 0x000000000000BBFF
- * 0x0000000000006BFF
- # 0x00000000000067FF
- end codes
-
-end remote
-
diff --git a/abs/core-testing/system-templates/templates/transmit/dish_network/lircd.conf b/abs/core-testing/system-templates/templates/transmit/dish_network/lircd.conf
new file mode 100755
index 0000000..86aeae1
--- /dev/null
+++ b/abs/core-testing/system-templates/templates/transmit/dish_network/lircd.conf
@@ -0,0 +1,1272 @@
+# This config file is based on the information posted by Endaf Jones at
+# http://www.gossamer-threads.com/lists/mythtv/users/196566#196566
+#
+# brand: JVC/RCA
+# model no. of remote control:
+# supported devices: Dish Network (Echostar)
+# - JVC 2700 receiver
+# - JVC 4700 receiver
+# - JVC 49xx receiver
+# - JVC 50xx receiver
+# - RCA 31x receiver
+# and several other Dish receivers using the
+# "blue button" remotes
+#
+# Unit code selection (1-16) is performed by specifying the appropriate
+# value for post_data
+# 1=0x000 2=0x200 3=0x100 4=0x300
+# 5=0x080 6=0x280 7=0x180 8=0x380
+# 9=0x040 10=0x240 11=0x140 12=0x340
+# 13=0x0C0 14=0x2C0 15=0x1C0 16=0x3C0
+#
+# Each has been implemented in this config file with the remote names "dish#"
+# where the hash/pound/number sign ("#") is a code number from 1 through 16.
+# There is also a remote called "dish" (without a number), for users with only
+# one receiver, that uses remote code 1 (DISH's default).
+#
+# The duty_cycle (the percentage of time during a pulse that infrared light is
+# being sent) is commented because some hardware transmitters don't support its
+# use.
+#
+# The discrete power functions (power_on and power_off) can be used to ensure
+# the power state of the receiver. However, they probably shouldn't be used in
+# a channel change script as the receiver will require a significant delay
+# after a power_on before it is capable of receiving/responding to additional
+# commands (such as channel numbers). Instead, assuming most of your recording
+# is during prime-time, you may want to set a cron job to run a "power_on"
+# command for each of your receivers about 5 or 10 minutes before primtetime.
+
+
+### Remote definition for remotes using remote code 1 (0x000)
+begin remote
+ name dish
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x000
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 1 (0x000)
+### (Duplicated to allow a "dish" and a "dish1" remote name)
+begin remote
+ name dish1
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x000
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 2 (0x200)
+begin remote
+ name dish2
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x200
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 3 (0x100)
+begin remote
+ name dish3
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x100
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 4 (0x300)
+begin remote
+ name dish4
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x300
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 5 (0x080)
+begin remote
+ name dish5
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x080
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 6 (0x280)
+begin remote
+ name dish6
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x280
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 7 (0x180)
+begin remote
+ name dish7
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x180
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 8 (0x380)
+begin remote
+ name dish8
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x380
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 9 (0x040)
+begin remote
+ name dish9
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x040
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 10 (0x240)
+begin remote
+ name dish10
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x240
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 11 (0x140)
+begin remote
+ name dish11
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x140
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 12 (0x340)
+begin remote
+ name dish12
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x340
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 13 (0x0C0)
+begin remote
+ name dish13
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x0C0
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 14 (0x2C0)
+begin remote
+ name dish14
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x2C0
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 15 (0x1C0)
+begin remote
+ name dish15
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x1C0
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+
+### Remote definition for remotes using remote code 16 (0x3C0)
+begin remote
+ name dish16
+
+ flags SPACE_ENC|NO_HEAD_REP
+ eps 30
+ aeps 100
+
+ frequency 56000
+# duty_cycle 32
+
+ one 440 1645
+ zero 440 2780
+
+ header 525 6045
+ ptrail 450
+ gap 6115
+
+ min_repeat 6
+
+ bits 6
+ post_data_bits 10
+
+ post_data 0x3C0
+
+ begin codes
+ info 0
+ power_on 1
+ power 2
+ 1 4
+ 2 5
+ 3 6
+ 4 8
+ 5 9
+ 6 10
+ 7 12
+ 8 13
+ 9 14
+ 0 17
+ menu 11
+ select 16
+ cancel 18
+ guide 20
+ view 22
+ tv_vcr 23
+ right 24
+ up 26
+ recall 27
+ left 28
+ down 30
+ record 31
+ pause 32
+ stop 33
+ sys_info 36
+ asterisk 37
+ pound 38
+ power_off 39
+ sat 41
+ dish_home 52
+ sys_info2 54
+ dish_home2 56
+ dvr 57
+ skip_fwd 55
+ skip_back 54
+ fwd 50
+ play 3
+ back 49
+ dish 52
+ page_up 15
+ page_down 7
+ end codes
+end remote
+