Re: [mythtv-users] (resend again) 6200ch and Motorola 6412

2005-03-10 Thread Ian Forde
(works much better if I actually *ATTACH* the patch. ;) )

And send it to the right list. ;)

On Wed, 2005-03-09 at 23:59 -0800, Peter van Rensburg wrote:
 Hi
 
 Has anyone had any luck changing channels on the
 Motorola 6412? Mine (Comcast SF bay area) returns
 completely different vendor ID (0x4063) and
 strange model ID (0x)
 
 Nothing happened sending the command :( 

You'll want to edit mythtv/contrib/6200.c and add your...

never mind... patch attached.

-Ian
Index: mythtv/contrib/6200ch.c
===
RCS file: /var/lib/mythcvs/mythtv/contrib/6200ch.c,v
retrieving revision 1.4
diff -u -d -r1.4 6200ch.c
--- mythtv/contrib/6200ch.c	2 Mar 2005 14:56:18 -	1.4
+++ mythtv/contrib/6200ch.c	10 Mar 2005 16:08:12 -
@@ -38,7 +38,9 @@
 #define DCT6200_MODEL_ID1  0x620a
 #define DCT6200_MODEL_ID2  0x6200
 #define DCT6412_VENDOR_ID1 0x0f9f
+#define DCT6412_VENDOR_ID2 0x4063
 #define DCT6412_MODEL_ID1  0x64ca
+#define DCT6412_MODEL_ID2  0x
 
 #define AVC1394_SUBUNIT_TYPE_6200 (9  19)  /* uses a reserved subunit type */ 
 
@@ -116,10 +118,12 @@
 (dir.vendor_id == DCT6200_VENDOR_ID3) ||
 (dir.vendor_id == DCT6200_VENDOR_ID4) ||
 (dir.vendor_id == DCT6200_VENDOR_ID5) ||
-(dir.vendor_id == DCT6412_VENDOR_ID1)) 
+(dir.vendor_id == DCT6412_VENDOR_ID1) ||
+(dir.vendor_id == DCT6412_VENDOR_ID2)) 
((dir.model_id == DCT6200_MODEL_ID1) ||
 (dir.model_id == DCT6200_MODEL_ID2) ||
-(dir.model_id == DCT6412_MODEL_ID1)) ) {
+(dir.model_id == DCT6412_MODEL_ID1) ||
+(dir.model_id == DCT6412_MODEL_ID2)) ) {
 if (dir.unit_spec_id != DCT6200_SPEC_ID)
fprintf(stderr, Warning: Unit Spec ID different.\n);
 if (dir.unit_sw_version != DCT6200_SW_VERSION)
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] (resend again) 6200ch and Motorola 6412

2005-03-10 Thread Peter van Rensburg
Thanks much Ian. This morning my vendor ID looked
different, I made the relevant changes:

#define DCT6412_VENDOR_ID1 0x0f9f
#define DCT6412_VENDOR_ID2 0x12c9
#define DCT6412_MODEL_ID1  0x64ca


Same model ID as you had there. Works like a charm!

--- Ian Forde [EMAIL PROTECTED] wrote:
 (works much better if I actually *ATTACH* the patch.
 ;) )
 
 And send it to the right list. ;)
 
 On Wed, 2005-03-09 at 23:59 -0800, Peter van
 Rensburg wrote:
  Hi
  
  Has anyone had any luck changing channels on the
  Motorola 6412? Mine (Comcast SF bay area) returns
  completely different vendor ID (0x4063) and
  strange model ID (0x)
  
  Nothing happened sending the command :( 
 
 You'll want to edit mythtv/contrib/6200.c and add
 your...
 
 never mind... patch attached.
 
   -Ian
  Index: mythtv/contrib/6200ch.c

===
 RCS file: /var/lib/mythcvs/mythtv/contrib/6200ch.c,v
 retrieving revision 1.4
 diff -u -d -r1.4 6200ch.c
 --- mythtv/contrib/6200ch.c   2 Mar 2005 14:56:18
 - 1.4
 +++ mythtv/contrib/6200ch.c   10 Mar 2005 16:08:12
 -
 @@ -38,7 +38,9 @@
  #define DCT6200_MODEL_ID1  0x620a
  #define DCT6200_MODEL_ID2  0x6200
  #define DCT6412_VENDOR_ID1 0x0f9f
 +#define DCT6412_VENDOR_ID2 0x4063
  #define DCT6412_MODEL_ID1  0x64ca
 +#define DCT6412_MODEL_ID2  0x
  
  #define AVC1394_SUBUNIT_TYPE_6200 (9  19)  /*
 uses a reserved subunit type */ 
  
 @@ -116,10 +118,12 @@
  (dir.vendor_id == DCT6200_VENDOR_ID3)
 ||
  (dir.vendor_id == DCT6200_VENDOR_ID4)
 ||
  (dir.vendor_id == DCT6200_VENDOR_ID5)
 ||
 -(dir.vendor_id == DCT6412_VENDOR_ID1))
 
 +(dir.vendor_id == DCT6412_VENDOR_ID1)
 ||
 +(dir.vendor_id == DCT6412_VENDOR_ID2))
 
 ((dir.model_id == DCT6200_MODEL_ID1) ||
  (dir.model_id == DCT6200_MODEL_ID2) ||
 -(dir.model_id == DCT6412_MODEL_ID1)) )
 {
 +(dir.model_id == DCT6412_MODEL_ID1) ||
 +(dir.model_id == DCT6412_MODEL_ID2)) )
 {
  if (dir.unit_spec_id !=
 DCT6200_SPEC_ID)
 fprintf(stderr, Warning: Unit Spec
 ID different.\n);
  if (dir.unit_sw_version !=
 DCT6200_SW_VERSION)
  ___
 mythtv-users mailing list
 mythtv-users@mythtv.org

http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
 
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users