<br><br><div class="gmail_quote">On Wed, May 13, 2009 at 8:24 PM, Larry T <span dir="ltr"><<a href="mailto:larryt@gmail.com">larryt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Tue, May 12, 2009 at 7:24 PM, Christian Szpilfogel <span dir="ltr"><<a href="mailto:chrisznews4@rogers.com" target="_blank">chrisznews4@rogers.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br>
Larry T wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have never had any success controlling my 4250hdc (provided by BHN) until I saw the email from Christian Szpilfogel linked above. That one can at least get on/off/status. I have never had any luck changing the channels. I can capture video though.<br>
</blockquote></div>
Larry,<br>
that's good to know. Did you also try the version of channel changer I<br>
was referring to listed (specifically at<br>
<a href="http://ubuntuforums.org/showthread.php?t=756508" target="_blank">http://ubuntuforums.org/showthread.php?t=756508</a>). It is modified from<br>
the original one in contribs but fixes the channel digits issue and also<br>
adds the ability to select a specific node. If it fails too then what do<br>
you see on the box? Does the script report any errors with -v flag?<div><div></div><div><br>
<br>
<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
</div></div></blockquote></div><br></div></div>I tried that and it fails without reporting errors. I did google search and found that the 6200ch script with the -s flag changed the channels for me. Unfortunately the channels I wanted to record were encrypted so I was thwarted. I guess I will have to get a HD PVR eventually so I can record the HD cable (non-broadcast) channels.<br>
<br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div>So I've downloaded and compiled the modified script. It gave me the same error so I attempted to modify sa4250_ch_new.c but I must be doing something wrong because compilation throws an error at me and running the sa4250_ch_guid script gives me a seg fault. Here's the order of events:<br>
<br>I was unable to figure out the vendor and model ids until I messed with the included 6200ch script (using the GUID from plugreport):<br>./6200ch -s -g 0x0022ce14782e0000 786 -v<br>starting with node: 0<br>node 1: vendor_id = 0x000022ce model_id = 0x000010cc<br>
Could not find Motorola DCT-6200 on the 1394 bus.<br><br>So I then went into sa4250_ch_new.c and added the lines with the vendor and model ids but I must have added it wrong. I added it to what I thought was the right section as follows:<br>
<br>/* SA42xxHD IDs */<br>#define SA4200HD_VENDOR_ID1 0x000014f8<br>#define SA4200HD_MODEL_ID1 0x00001072<br>#define SA4250HD_VENDOR_ID1 0x00001cea /* samo's stb */<br>#define SA4250HD_VENDOR_ID1 0x000022ce /* jerkychew's stb */<br>
#define SA4250HD_MODEL_ID1 0x000010cc /* jerkychew's stb */<br><br>The last two lines are mine, I removed one redundant line where samo had the same model id as myself.<br><br>I then recompiled the file using the following:<br>
<br>sudo gcc -o sa4250_ch_new sa4250_ch_new.c -lrom1394 -lavc1394 -lraw1394<br><br>And got the following two responses:<br><br>sa4250_ch_new.c:47:1: warning: "SA4250HD_VENDOR_ID1" redefined<br>sa4250_ch_new.c:46:1: warning: this is the location of the previous definition<br>
<br>Since I had no idea what that means I copied the newly found sa4250_ch_new file to /usr/local/bin alongside the sa4250_ch_guid file and then ran the following (786 is the local 720p Fox HD channel on my lineup):<br><br>
sa4250_ch_guid 786<br>Segmentation fault<br><br>So I have no idea where to go from here. I assume I modified the wrong section of code but have no idea where the "right" section is. Help?<br><br><br>