Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#6842 closed patch (fixed)

Identify Motorola DCX-3200 box

Reported by: xris Owned by: stuartm
Priority: minor Milestone: 0.22
Component: MythTV - General Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

We're missing support for this new box. Variant of the DCH-3200.

Attachments (3)

dcx3200.diff (2.1 KB) - added by xris 10 years ago.
dcx3200_0.21-fixes.diff (2.1 KB) - added by anonymous 10 years ago.
Same patch for 0.21-fixes (untested)
dcx3200-newmodel.diff (1.9 KB) - added by jwbrown77@… 10 years ago.
Add new firewire vendor/model information for DCX-3200 series.

Download all attachments as: .zip

Change History (18)

Changed 10 years ago by xris

Attachment: dcx3200.diff added

comment:1 Changed 10 years ago by xris

I'm not actually sure if it's worth differentiating this from the DCH model, but I did so here because I've been annoyed at things like my Logitech Harmony software for not having it. However, all of the DCH channel commands, etc. seem to work fine with it.

Changed 10 years ago by anonymous

Attachment: dcx3200_0.21-fixes.diff added

Same patch for 0.21-fixes (untested)

comment:2 Changed 10 years ago by stuartm

Owner: changed from danielk to stuartm
Status: newaccepted

comment:3 Changed 10 years ago by stuartm

Resolution: fixed
Status: acceptedclosed

(In [21514]) Add firewire and channel changing support for the DCX3200 model STB. Patch from Chris Petersen. Closes #6842

comment:4 Changed 10 years ago by jwbrown77@…

I am attempting to use a DCX3200-M supplied by Cox, and my identifiers are different than those included in this changeset.

mythprime -v outputs this:

STB Vendor ID: 0x23ee Model ID: 0xfa07

mythbackend.log reports the following when trying to use the DCX-3200 setting:

2009-10-16 22:39:58.709 FireChan?(0023EEFFFE95A24A), Error: Model: 'DCX-3200' is not supported. 2009-10-16 22:39:58.781 MythBackend?, Error: No valid capture cards are defined in the database.

Running Mythbuntu 9.10 Beta updated to current. Also tried it in 8.04 using Jean-Yves' repos with the same results.

Thanks.

comment:5 Changed 10 years ago by blitzjs

I have the same vendor and model id as jwbrown77 does. I added the model id to 6200ch.c and I'm able to change the channels manually.

Unlike jwbrown77, myth is able to change the channels on my setup. I'm running the latest version (10.21) of Mythdora.

comment:6 Changed 10 years ago by jwbrown77@…

Hi blitzjs,

I was able to add the correct IDs to 6200.c, rebuild, and test successfully. When I get home tonight I will add 6200ch as the external channel changer and see if I can get a better result. Currently I don't have an external changer defined.

Do you happen to know what could be causing the second error?

"2009-10-16 22:39:58.781 MythBackend??, Error: No valid capture cards are defined in the database."

I do have a card defined in mythtv-setup as DCX-3200. I also tried adding my model/stb IDs to the source files defined in this patchset and I'm still seeing the issue. Unless it's related to not having the correct channel changer command, I'm not sure what's causing it or what can be done?

Thanks again for the tip.

comment:7 Changed 10 years ago by jwbrown77@…

Disregard second piece of last post, looks like it's working.

Devs: It looks like the DCX-3200 isn't assigned a consistent model/stb ID. Once I added my id to 6200ch.c and defined that as the external channel changer, everything seems to work. Again, my info:

STB Vendor ID: 0x23ee Model ID: 0xfa07

Could this information be added for a future release?

Thanks.

comment:8 Changed 10 years ago by paulh

If you can create a patch with the necessary changes and attach it to this ticket someone will review and commit it.

Changed 10 years ago by jwbrown77@…

Attachment: dcx3200-newmodel.diff added

Add new firewire vendor/model information for DCX-3200 series.

comment:9 Changed 10 years ago by jwbrown77@…

I've never created a patch before (I don't know C, I only know enough to see what similar code is doing and make additions). I found instructions for diff off the net so I hope my patch formatting is adequate.

If there is a preferred patch format, can you send me the command/link to command?

Thanks for looking at this.

comment:10 Changed 10 years ago by jwbrown77@…

Sorry, one last thing. Don't know if it's relevant but the patch was made against trunk patchlevel 22548.

comment:11 Changed 10 years ago by paulh

If you used svn to get the source the easiest way is to change into the mythtv source directory and type 'svn diff' otherwise 'diff -u' should be sufficient.

comment:12 Changed 10 years ago by paulh

Resolution: fixed
Status: closednew

New patch added for DCX3200-M.

comment:13 Changed 10 years ago by Stuart Auchterlonie

(In [23055]) Refs #6842. Identifies Motorola DCX-3200.

comment:14 Changed 10 years ago by Stuart Auchterlonie

Resolution: fixed
Status: newclosed

(In [23056]) Closes #6842. Identifies Motorola DCX-3200. Backports [23055]

comment:15 Changed 9 years ago by danielk

(In [25624]) Fixes #8601. Refs #6842, Refs #6977, Refs #7843. Fixes things that were missed in [22048], [23055] & [23647].

Note: See TracTickets for help on using tickets.