<div dir="ltr"><div dir="ltr">On Fri, Dec 28, 2018 at 11:13 AM John P Poet <<a href="mailto:jppoet@gmail.com">jppoet@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Fri, Dec 28, 2018 at 6:17 AM John Hoyt <<a href="mailto:john.hoyt@gmail.com" target="_blank">john.hoyt@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">On Thu, Dec 27, 2018 at 7:23 PM John Hoyt <<a href="mailto:john.hoyt@gmail.com" target="_blank">john.hoyt@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Sat, Dec 22, 2018 at 1:28 PM John P Poet <<a href="mailto:jppoet@gmail.com" target="_blank">jppoet@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>For those of you interested but not tracking changes @ 
<a href="https://github.com/jpoet/HauppaugeUSB" target="_blank">https://github.com/jpoet/HauppaugeUSB</a> , a few HDMI related issues have 
been fixed:</div><div><ul><li>Interlaced fields are now in the correct order</li><li>AC3 codec works</li></ul><div>My first generation HD-PVR devices finally bit the dust, so I have put my Colossus2 and HD-PVR2 into production.  Picture quality is better, and reliability is higher.  The very first time I try to capture after a reboot, it almost always fails, but after that, the captures are solid.<br></div><div><br></div><div>MythTV master (which will be v30 by the end of January) has some improvements in the API used to communicate with "external" recorders.  It is working very well for me.</div><div><br></div><div><br></div><div>John<br></div></div></div>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a></blockquote><div><br></div><div>John, thank you for putting work into this and getting this up and running.  I picked up a Colossus2 today and am looking forward to tinkering with it to get it up and running.</div><div><br></div><div>Are there any initial setup issues in Ubuntu that you are aware of or are the instructions on your github site pretty much all you need?</div><div><br></div><div>Thanks again!</div><div>~John </div></div></div></blockquote><div><br></div><div>After some fighting with my cable boxes audio output, I managed to get my Colossus2 to successfully record audio and video.  Currently I'm having a hard time getting mythbackend to work with the card.  </div><div><br></div><div>Below are the error messages that I've managed to track down. I am running Mythtv Master (from the mythbuntu 30.0 ppa).  Any suggestions on how to fix the issue?</div><div><br></div><div>Mythbackend console:</div></div><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div class="gmail_quote"><div>2018-12-28 08:01:53.618273 N  MythBackend: Starting up as the master server.</div><div>2018-12-28 08:01:53.703970 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'APIVersion?': '000:00:00.008991 C [main] hauppauge2.cpp:344 (main) - Initializing [Bus: 3, Port: 1] E585-00-00D642B7'</div><div>2018-12-28 08:01:53.705980 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'APIVersion?': '000:00:00.011043 I [Buffer] MythTV.cpp:431 (Run) - Buffer: Ready for data.'</div><div>2018-12-28 08:01:53.706046 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'APIVersion?': '000:00:00.011054 I [Commands] MythTV.cpp:431 (Run) - Buffer: Ready for data.Command parser: ready.'</div><div>2018-12-28 08:01:53.706225 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'Version?': '000:00:00.011370 D '</div><div>2018-12-28 08:01:53.706233 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'Version?': '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "Version?"'</div><div>2018-12-28 08:01:53.706248 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'Version?': '000:00:00.011396 D '</div><div>2018-12-28 08:01:53.706254 E  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): Failed to start /opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf</div><div>2018-12-28 08:01:53.706261 E  ExternChan[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): Open failed</div><div>2018-12-28 08:01:53.706263 E  ChannelBase: CreateChannel() Error: Failed to open device /opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf</div><div>2018-12-28 08:01:53.706272 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'CloseRecorder': '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "Version?"'</div><div>2018-12-28 08:01:53.706281 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'CloseRecorder': '000:00:00.011417 D [Commands] MythTV.cpp:242 (process_command) - Processing 'Version?''</div><div>2018-12-28 08:01:53.706288 W  ExternSH[4](/opt/Hauppauge/bin/hauppauge2 -c /opt/Hauppauge/etc/colossus2-1.conf): External Recorder invalid response to 'CloseRecorder': '000:00:00.011427 N [Commands] MythTV.cpp:234 (send_status) - Version?: '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "Version?"''</div><div>2018-12-28 08:01:53.712449 E  Problem with capture cards. Card 4 failed init </div><div><br></div></div></blockquote>hauppauge2 log:</div><div dir="ltr"><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div><div>2018-12-28 08:01:53.703831 C [main] hauppauge2.cpp:344 (main) - Initializing [Bus: 3, Port: 1] E585-00-00D642B7</div><div>2018-12-28 08:01:53.705882 I [Buffer] MythTV.cpp:431 (Run) - Buffer: Ready for data.</div><div>2018-12-28 08:01:53.705894 I [Commands] MythTV.cpp:431 (Run) - Buffer: Ready for data.Command parser: ready.</div><div>2018-12-28 08:01:53.706014 D [Commands] MythTV.cpp:242 (process_command) - Processing 'APIVersion?'</div><div>2018-12-28 08:01:53.706029 N [Commands] MythTV.cpp:234 (send_status) - APIVersion?: ':OK:2'</div><div>2018-12-28 08:01:53.706089 D [Commands] MythTV.cpp:242 (process_command) - Processing 'APIVersion?'</div><div>2018-12-28 08:01:53.706114 N [Commands] MythTV.cpp:234 (send_status) - APIVersion?: ':OK:2'</div><div>2018-12-28 08:01:53.706128 D [Commands] MythTV.cpp:242 (process_command) - Processing 'APIVersion?'</div><div>2018-12-28 08:01:53.706139 N [Commands] MythTV.cpp:234 (send_status) - APIVersion?: ':OK:2'</div><div>2018-12-28 08:01:53.706170 D [Commands] MythTV.cpp:242 (process_command) - Processing '1:APIVersion?'</div><div>2018-12-28 08:01:53.706185 N [Commands] MythTV.cpp:234 (send_status) - 1:APIVersion?: '1:ERR:Malformed message. Expecting <serial>:command:<data>, but received "1:APIVersion?"'</div><div>2018-12-28 08:01:53.706210 D [Commands] MythTV.cpp:242 (process_command) - Processing 'Version?'</div><div>2018-12-28 08:01:53.706224 N [Commands] MythTV.cpp:234 (send_status) - Version?: '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "Version?"'</div><div>2018-12-28 08:01:53.706235 D [Commands] MythTV.cpp:242 (process_command) - Processing 'Version?'</div><div>2018-12-28 08:01:53.706246 N [Commands] MythTV.cpp:234 (send_status) - Version?: '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "Version?"'</div><div>2018-12-28 08:01:53.706257 D [Commands] MythTV.cpp:242 (process_command) - Processing 'Version?'</div><div>2018-12-28 08:01:53.706267 N [Commands] MythTV.cpp:234 (send_status) - Version?: '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "Version?"'</div><div>2018-12-28 08:01:53.706278 D [Commands] MythTV.cpp:242 (process_command) - Processing 'CloseRecorder'</div><div>2018-12-28 08:01:53.706288 N [Commands] MythTV.cpp:234 (send_status) - CloseRecorder: '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "CloseRecorder"'</div><div>2018-12-28 08:01:53.706299 D [Commands] MythTV.cpp:242 (process_command) - Processing 'CloseRecorder'</div><div>2018-12-28 08:01:53.706309 N [Commands] MythTV.cpp:234 (send_status) - CloseRecorder: '-1:ERR:Malformed message. Expecting <serial>:command<:optional data>, but received "CloseRecorder"'</div><div>2018-12-28 08:01:53.712327 E [Commands] MythTV.cpp:439 (Run) - poll eof (POLLHUP)</div><div>2018-12-28 08:01:53.712358 I [Commands] MythTV.cpp:475 (Run) - Command parser: shutting down</div></div></blockquote></div></div></div></blockquote><div><br></div><div>Hi John,</div><div><br></div><div>Sorry I didn't respond earlier -- my internet was down yesterday.   As it happens, I discovered that issue myself recently and have fixed it in mythtv master, but it looks like the ppa has an older version.  You can either try and grab a newer version of mythtv, or you can include the "--quiet" option when you run mythbackend.</div><div><br></div><div>What is happening, is the hauppauge2 thinks it is okay to "log to the console" which is messing up the communication between it and mythbackend.  the "--quiet" option tells it not to do that.  The options passed to mythbackend also get propagated to the hauppauge2 application, so that is the easiest way to add that option.</div><div><br></div><div>John<br></div><div><br></div><div><br></div></div></div>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a></blockquote><div><br></div><div>Thanks John, I'm uploading a new recipe to my ppa with the latest from mythtv master currently and should be good to go once it compiles / posts. </div></div></div>