Kirk Bocek wrote:
> njerald you were right. The issue was with the XMP protocol used by this
> remote. Thanks for the hint. I had to upgrade to lirc 0.8.6 which was a
> bit of a challenge: ATrpms has the packages but yum wasn't picking them
> up. I manually downloaded the RPMs and performed the upgrade. Starting
> from the generic XMP config file I was able to use irrecord to capture
> the correct codes.
After working with the DTA100 I discovered that it *does* have internal
volume and mute controls. Here's a revised lirc config that adds the
Volume Up and Volume Down buttons.
# Please make this file available to others
#
# this config file was automatically generated
# using lirc-0.8.6-CVS(default) on Mon Jan 11 21:34:36 2010
#
# contributed by Kirk Bocek
#
# brand: Comcast Branded Motorola DTA100
# model no. of remote control: Unknown, Comcast Label
# devices being controlled by this remote: Motorola DTA100
#
# This is one of the cheap digital converters being provided by Comcast
# as part of their analog shutdown. Product information here:
#
http://www.motorola.com/Business/US-EN/Business+Product+and+Services/TV+Video+Distribution/Customer+Premises+Equipment+%28Set-tops%29/All-Digital+QAM+Set-tops/DTA100_US-EN
#
# This remote also has power and volume buttons. You can program these
# to control your TV. But this unit *does* have internal volume and mute
# controls. The power button, however, is only for your TV and has no
# effect on the DTA.
#
# Generated by starting with the generic XMP protocol configuration:
# http://lirc.sourceforge.net/remotes/generic/XMP
# and then using irrecord to add the keys.
#
# V.2 - Added volup and voldown
#
begin remote
name Motorola-DTA100
bits 24
flags XMP
eps 20
aeps 300
one 0 137
zero 250 710
ptrail 250
pre_data_bits 32
pre_data 0x170F443E
post_data_bits 8
post_data 0x0
pre 250 12921
gap 81698
toggle_bit_mask 0x0
begin codes
one 0x1E0001
two 0x1D0002
three 0x1C0003
four 0x1B0004
five 0x1A0005
six 0x190006
seven 0x180007
eight 0x170008
nine 0x160009
zero 0x1F0000
chdn 0x11000E
chup 0x12000D
mute 0x13000C
lang 0x150082
info 0x170026
enter 0x180025
last 0x190051
volup 0x15000A
voldown 0x14000B
end codes
end remote