Thanks, timmyDOTcom, tuner.txt is saying it is tracking the tuners correctly.
The channel -v output says you have one 6200 and one 6412,
Unfortuntely, Fleck found a bug with the 6412. MyTray.exe doesn't handle it correctly. You are probably running into this case. In the combobox in the mytray, I would expect you only have 1 number, 5ad39afeffe50c00.
I believe MyTry.exe shows both '5ad39afeffe50c00' & '109aeefeff251200'.
But...
For Tuner 1 only '5ad39afeffe50c00' appears in the drop-down box.For Tuner 2 only '109aeefeff251200' appears in the drop-down box.
Should both '5ad39afeffe50c00' & '109aeefeff251200' appear in each Tuner 1 & Tuner 2's drop down box, so I can select which tuner is which??
I would guess my problem has to do with the 6412 issue. As soon as you address the 6412 issue, I can test the new MyTray.exe for you and see if this resolves my issue.
-t
I have updated firewire.zip.
1. I believe I have fixed the problem with 6208 and 6412 STBs with media center integration
2. I found a case where I wasn't tracking media centers use of the tuners correctly
MyTray if you open the dialog will also display info about each stb tuner, the channel, livetv/recording, title, time of last action/time of recordng started, file name for recording.
Ok I tried to install the drives tonight but the AV/C Panel Device driver is not working. In device manager I get an error that it can't start and the driver may be corrupted or missing. I think that I did everything right. I edited the mstape.sys and saved it to mstapeo.sys and placed it the the same directory as meistb files and replace the meistb.ini. The AV/C Tuner works fine it is just the panel device. Any ideas?
Fleck, I have update the firewire.zip file again. I was looking at the code and saw a stupid error which I fixed, along with adding some more tracing if there are other errors.
Nathang, That error means the editing of mstapeo.sys wasn't correct. If you download firewire.zip again, you will find a pointer in the readme to a post on www.avsforum.com where someone has posted the modified driver.
Thanks again, the driver works now. I regestered tunertracker.dll and restarted and then loaded mtray and selected the one firewire connection with a tuner but the channel does not change. Also when I close mtray and then reopen it is does not remember the selectio I made, is this correct? Here is the tuner.log. Thanks.
First Home navigation detected, reseting tunersFirst Home navigation doneRecording or TVTuner eventNew Session 2 3 for playing Recording or TVTuner event doneTrackNumer eventFound Session 2 3 37 0New tuner needed 0Using Tuner 0 for playing on Channel 37TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 37 SportsNiteMediaName event DoneTrackNumer eventFound Session 2 3 7 37Keep using current tuner 0Using Tuner 0 for playing on Channel 7TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 7 NightlineMediaName event DoneRecording or TVTuner eventNew Session 3 2 for recording Recording or TVTuner event doneMediaName eventFound Session to Update MediaName 3 2 0 NightlineMediaName event DoneTrackNumer eventFound Session 3 2 7 0Sharing tuner 0 3Using Tuner 0 for recording on Channel 7TrackNumber eventTrackNumer eventFound Session 2 3 37 7Old channel in use, New tuner 1Using Tuner 1 for playing on Channel 37TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 37 SportsNiteMediaName event DoneTrackNumer eventFound Session 2 3 33 37Keep using current tuner 1Using Tuner 1 for playing on Channel 33TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 33 NBA BasketballMediaName event DoneTrackNumer eventFound Session 2 3 66 33Keep using current tuner 1Using Tuner 1 for playing on Channel 66TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 66 Murder by NumbersMediaName event DoneTrackNumer eventFound Session 2 3 33 66Keep using current tuner 1Using Tuner 1 for playing on Channel 33TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 33 NBA BasketballMediaName event DoneTrackNumer eventFound Session 2 3 37 33Keep using current tuner 1Using Tuner 1 for playing on Channel 37TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 37 Chicago Tribune LiveMediaName event DoneTrackNumer eventFound Session 2 3 33 37Keep using current tuner 1Using Tuner 1 for playing on Channel 33TrackNumber eventMediaName eventFound Session to Update MediaName 2 3 33 NBA BasketballMediaName event Done
I tried your latest release and it still doesn't change channel in MCE. BUT... it does show both the 6421 & 6200 in both drop down boxes in MyTray.exe now.
Also, if I keep MyTray.exe up, and switch to MCE in another window and I change channels, I can see MyTray.exe tracking the channel changes within MCE, it's just not sending the actual signal to the box to change the channels.
I've included the channel.txt, tuner.txt & tuner.log logs below to help you troubleshoot:
CHANNEL.TXT
C:\Downloads\firewire>channel -vFirewire STB channel changer V1.02, by timmmooreDevice 1 Channel 1 Timeout 501 "FireBus MPEG2TS Tuner Subunit Device"'Motorola AV/C Tuner Device'"@device:pnp:\\?\avc#motorola&dct-6200&typ_5&id_0#5ad39afeffe50c00#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 02 "Motorola AV/C Panel Device"'Motorola AVC Panel Device'
UniqueID '5ad39afeffe50c00' VendorID 'ce5' ModelID '620a' VendorText 'MOTOROLA' ModelText 'DCT-6200'"@device:pnp:\\?\avc#motorola&dct-6200&typ_9&id_0#5ad39afeffe50c00#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 13 "FireBus MPEG2TS Tuner Subunit Device"'Motorola AV/C Tuner Device'"@device:pnp:\\?\avc#motorola&dct-6412&typ_5&id_0#109aeefeff251200#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 04 "Motorola AV/C Panel Device"'Motorola AVC Panel Device'
UniqueID '109aeefeff251200' VendorID '1225' ModelID '64ca' VendorText 'MOTOROLA' ModelText 'DCT-6412'"@device:pnp:\\?\avc#motorola&dct-6412&typ_9&id_0#109aeefeff251200#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 15 'Hauppauge WinTV PVR PCI II Capture'"@device:pnp:\\?\pci#ven_4444&dev_0016&subsys_48010070&rev_01#4&2e98101c&0&08f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\hauppauge wintv pvr pci ii capture" 06 'Hauppauge WinTV PVR PCI II Capture'"@device:pnp:\\?\pci#ven_4444&dev_0016&subsys_48010070&rev_01#4&2e98101c&0&10f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\hauppauge wintv pvr pci ii capture" 0Device Id ""Device Version "2.1.0"
TUNER.TXT
First Home navigation detected, resting tunersNew Session 2 3 for playing Stopped Session 2 3 on Channel 0 using Tuner -1 for playing First Home navigation detected, resting tunersNew Session 5 3 for playing Found Session 5 3 218 0New tuner needed 0Using Tuner 0 for playing on Channel 218Found Session 5 3 11 218Keep using current tuner 0Using Tuner 0 for playing on Channel 11Found Session 5 3 25 11Keep using current tuner 0Using Tuner 0 for playing on Channel 25Found Session 5 3 24 25Keep using current tuner 0Using Tuner 0 for playing on Channel 24Stopped Session 5 3 on Channel 24 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 11 3 for playing Found Session 11 3 11 0New tuner needed 0Using Tuner 0 for playing on Channel 11Found Session 11 3 218 11Keep using current tuner 0Using Tuner 0 for playing on Channel 218Found Session 11 3 219 218Keep using current tuner 0Using Tuner 0 for playing on Channel 219Found Session 11 3 218 219Keep using current tuner 0Using Tuner 0 for playing on Channel 218Found Session 11 3 214 218Keep using current tuner 0Using Tuner 0 for playing on Channel 214Stopped Session 11 3 on Channel 214 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 2 3 for playing Found Session 2 3 214 0New tuner needed 0Using Tuner 0 for playing on Channel 214Found Session 2 3 11 214Keep using current tuner 0Using Tuner 0 for playing on Channel 11Found Session 2 3 58 11Keep using current tuner 0Using Tuner 0 for playing on Channel 58Stopped Session 2 3 on Channel 58 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 2 3 for playing Found Session 2 3 58 0New tuner needed 0Using Tuner 0 for playing on Channel 58Found Session 2 3 74 58Keep using current tuner 0Using Tuner 0 for playing on Channel 74Found Session 2 3 4 74Keep using current tuner 0Using Tuner 0 for playing on Channel 4Stopped Session 2 3 on Channel 4 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 4 3 for playing Found Session 4 3 4 0New tuner needed 0Using Tuner 0 for playing on Channel 4Found Session 4 3 5 4Keep using current tuner 0Using Tuner 0 for playing on Channel 5Stopped Session 4 3 on Channel 5 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 6 3 for playing Found Session 6 3 5 0New tuner needed 0Using Tuner 0 for playing on Channel 5Found Session 6 3 42 5Keep using current tuner 0Using Tuner 0 for playing on Channel 42Found Session 6 3 43 42Keep using current tuner 0Using Tuner 0 for playing on Channel 43Found Session 6 3 44 43Keep using current tuner 0Using Tuner 0 for playing on Channel 44Stopped Session 6 3 on Channel 44 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 2 3 for playing Found Session 2 3 44 0New tuner needed 0Using Tuner 0 for playing on Channel 44Found Session 2 3 47 44Keep using current tuner 0Using Tuner 0 for playing on Channel 47Stopped Session 2 3 on Channel 47 using Tuner 0 for playing New Session 3 3 for recording Found Session 3 3 73 0New tuner needed 0Using Tuner 0 for recording on Channel 73Stopped Session 3 3 on Channel 73 using Tuner 0 for recording First Home navigation detected, resting tunersNew Session 5 3 for playing Found Session 5 3 47 0New tuner needed 0Using Tuner 0 for playing on Channel 47New Session 6 2 for recording Found Session 6 2 47 0Sharing tuner 0 6Using Tuner 0 for recording on Channel 47Found Session 5 3 11 47Old channel in use, New tuner 1Using Tuner 1 for playing on Channel 11Stopped Session 6 2 on Channel 47 using Tuner 0 for recording Stopped Session 5 3 on Channel 11 using Tuner 1 for playing First Home navigation detected, resting tunersNew Session 8 3 for playing Found Session 8 3 11 0New tuner needed 0Using Tuner 0 for playing on Channel 11Found Session 8 3 1 11Keep using current tuner 0Using Tuner 0 for playing on Channel 1Found Session 8 3 4 1Keep using current tuner 0Using Tuner 0 for playing on Channel 4Found Session 8 3 11 4Keep using current tuner 0Using Tuner 0 for playing on Channel 11Found Session 8 3 42 11Keep using current tuner 0Using Tuner 0 for playing on Channel 42Stopped Session 8 3 on Channel 42 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 10 3 for recording Found Session 10 3 11 0New tuner needed 0Using Tuner 0 for recording on Channel 11New Session 11 2 for recording Found Session 11 2 185 0New tuner needed 1Using Tuner 1 for recording on Channel 185First Home navigation detected, resting tunersNew Session 1 3 for recording Found Session 1 3 11 0New tuner needed 0Using Tuner 0 for recording on Channel 11New Session 2 2 for recording Found Session 2 2 185 0New tuner needed 1Using Tuner 1 for recording on Channel 185Stopped Session 2 2 on Channel 185 using Tuner 1 for recording New Session 3 2 for recording Found Session 3 2 4 0New tuner needed 1Using Tuner 1 for recording on Channel 4Stopped Session 3 2 on Channel 4 using Tuner 1 for recording Stopped Session 1 3 on Channel 11 using Tuner 0 for recording New Session 4 3 for recording Found Session 4 3 4 0New tuner needed 0Using Tuner 0 for recording on Channel 4New Session 5 2 for recording Found Session 5 2 11 0New tuner needed 1Using Tuner 1 for recording on Channel 11Stopped Session 5 2 on Channel 11 using Tuner 1 for recording Stopped Session 4 3 on Channel 4 using Tuner 0 for recording New Session 6 3 for recording Found Session 6 3 185 0New tuner needed 0Using Tuner 0 for recording on Channel 185Stopped Session 6 3 on Channel 185 using Tuner 0 for recording First Home navigation detected, resting tunersNew Session 2 3 for playing Found Session 2 3 42 0New tuner needed 0Using Tuner 0 for playing on Channel 42Found Session 2 3 43 42Keep using current tuner 0Using Tuner 0 for playing on Channel 43Found Session 2 3 44 43Keep using current tuner 0Using Tuner 0 for playing on Channel 44Found Session 2 3 45 44Keep using current tuner 0Using Tuner 0 for playing on Channel 45Found Session 2 3 46 45Keep using current tuner 0Using Tuner 0 for playing on Channel 46Found Session 2 3 47 46Keep using current tuner 0Using Tuner 0 for playing on Channel 47Found Session 2 3 227 47Keep using current tuner 0Using Tuner 0 for playing on Channel 227Stopped Session 2 3 on Channel 227 using Tuner 0 for playing First Home navigation detected, resting tunersNew Session 4 3 for playing Found Session 4 3 227 0New tuner needed 0Using Tuner 0 for playing on Channel 227Found Session 4 3 228 227Keep using current tuner 0Using Tuner 0 for playing on Channel 228Found Session 4 3 229 228Keep using current tuner 0Using Tuner 0 for playing on Channel 229Found Session 4 3 230 229Keep using current tuner 0Using Tuner 0 for playing on Channel 230Found Session 4 3 231 230Keep using current tuner 0Using Tuner 0 for playing on Channel 231Found Session 4 3 230 231Keep using current tuner 0Using Tuner 0 for playing on Channel 230Found Session 4 3 229 230Keep using current tuner 0Using Tuner 0 for playing on Channel 229New Session 5 2 for recording Found Session 5 2 229 0Sharing tuner 0 5Using Tuner 0 for recording on Channel 229Found Session 4 3 230 229Old channel in use, New tuner 1Using Tuner 1 for playing on Channel 230Found Session 4 3 231 230Keep using current tuner 1Using Tuner 1 for playing on Channel 231Found Session 4 3 232 231Keep using current tuner 1Using Tuner 1 for playing on Channel 232Found Session 4 3 234 232Keep using current tuner 1Using Tuner 1 for playing on Channel 234Found Session 4 3 235 234Keep using current tuner 1Using Tuner 1 for playing on Channel 235First Home navigation detected, resting tunersNew Session 2 3 for playing Found Session 2 3 235 0New tuner needed 0Using Tuner 0 for playing on Channel 235Found Session 2 3 240 235Keep using current tuner 0Using Tuner 0 for playing on Channel 240Found Session 2 3 241 240Keep using current tuner 0Using Tuner 0 for playing on Channel 241Found Session 2 3 242 241Keep using current tuner 0Using Tuner 0 for playing on Channel 242Found Session 2 3 243 242Keep using current tuner 0Using Tuner 0 for playing on Channel 243Found Session 2 3 244 243Keep using current tuner 0Using Tuner 0 for playing on Channel 244Found Session 2 3 11 244Keep using current tuner 0Using Tuner 0 for playing on Channel 11New Session 3 2 for recording Found Session 3 2 11 0Sharing tuner 0 3Using Tuner 0 for recording on Channel 11Found Session 2 3 10 11Old channel in use, New tuner 1Using Tuner 1 for playing on Channel 10Found Session 2 3 214 10Keep using current tuner 1Using Tuner 1 for playing on Channel 214Found Session 2 3 215 214Keep using current tuner 1Using Tuner 1 for playing on Channel 215Found Session 2 3 216 215Keep using current tuner 1Using Tuner 1 for playing on Channel 216Found Session 2 3 217 216Keep using current tuner 1Using Tuner 1 for playing on Channel 217Found Session 2 3 218 217Keep using current tuner 1Using Tuner 1 for playing on Channel 218Stopped Session 3 2 on Channel 11 using Tuner 0 for recording Stopped Session 2 3 on Channel 218 using Tuner 1 for playing
TUNER.LOG
Starting: D:\Recorded TVTuner 0: Channel: 0 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 0 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Starting: D:\Recorded TVTuner 0: Channel: 0 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 0 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Starting: D:\Recorded TVTuner 0: Channel: 227 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 0 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 228 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 229 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 230 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 231 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 230 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 229 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 0: Channel: 229 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 230 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 231 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 232 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 234 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Tuner 1: Channel: 235 Title: ''Time: 16:00:00 31-12-1969 Record Time: 16:00:00 31-12-1969File: ''Starting: D:\Recorded TVTuner 0: Channel: 0 Title: ''Time: Record Time: File: ''Tuner 1: Channel: 0 Title: ''Time: Record Time: File: ''
timmyDOTcom, your problem has to be in MyTray but I can't see a problem. so I ended up putting up a new mytray that logs more info into tuner.log.
Can you try again with the new mytray.exe, delete the tuner.log before starting. I only need the output from tuner.log
Nathang, Have you tried using the command line channel.exe?
channel -v D C
with D being the device no of a AV/C Panel obtained from running channel -v
and C being a channel no.
How many stbs do you have and how many are firewire enabled?
The selection in the comboboxs should be remembered, the new mytray will log the reading and writing of this info to the registry now. So can you try the new mytray.exe. Can you delete tuner.log before trying it and post only tuner.log and the output of channel -v
Thanks
Tim,
I tried the latest build and same problem. "channel.exe -v D C" works at the command prompt perfectly, but not in MCE. Also, MyTray.exe is not remembering the correct Tuner selections, like flecks.
Here are the results of the channel.txt and tuner.log logs:
CHANNEL.EXE
C:\Downloads\firewire>channel -v 2 74Firewire STB channel changer V1.02, by timmmooreDevice 2 Channel 74 Timeout 501 "FireBus MPEG2TS Tuner Subunit Device"'Motorola AV/C Tuner Device'"@device:pnp:\\?\avc#motorola&dct-6200&typ_5&id_0#5ad39afeffe50c00#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 02 "Motorola AV/C Panel Device"'Motorola AVC Panel Device'
UniqueID '109aeefeff251200' VendorID '1225' ModelID '64ca' VendorText 'MOTOROLA' ModelText 'DCT-6412'"@device:pnp:\\?\avc#motorola&dct-6412&typ_9&id_0#109aeefeff251200#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 15 'Hauppauge WinTV PVR PCI II Capture'"@device:pnp:\\?\pci#ven_4444&dev_0016&subsys_48010070&rev_01#4&2e98101c&0&08f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\hauppauge wintv pvr pci ii capture" 06 'Hauppauge WinTV PVR PCI II Capture'"@device:pnp:\\?\pci#ven_4444&dev_0016&subsys_48010070&rev_01#4&2e98101c&0&10f0#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\hauppauge wintv pvr pci ii capture" 0Device Id ""Device Version "2.1.0"Using alternative commandResponse (0x09 (ACCEPTED)) received 4 bytes 09 48 7c 20Response (0x09 (ACCEPTED)) received 4 bytes 09 48 7c 27Response (0x09 (ACCEPTED)) received 4 bytes 09 48 7c 24
C:\Downloads\firewire>channel -v 4 74Firewire STB channel changer V1.02, by timmmooreDevice 4 Channel 74 Timeout 501 "FireBus MPEG2TS Tuner Subunit Device"'Motorola AV/C Tuner Device'"@device:pnp:\\?\avc#motorola&dct-6200&typ_5&id_0#5ad39afeffe50c00#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 02 "Motorola AV/C Panel Device"'Motorola AVC Panel Device'
Starting: D:\Recorded TVMemory mapped file openStarting: D:\Recorded TVMemory mapped file openChange channel on 0 to 229ChangeChannel no matching devices found Change Channel doneTuner 0: Channel: 229 Title: ''Time: Record Time: File: ''Change channel on 0 to 230ChangeChannel no matching devices found Change Channel doneTuner 0: Channel: 230 Title: ''Time: Record Time: File: ''Change channel on 0 to 231ChangeChannel no matching devices found Change Channel doneTuner 0: Channel: 231 Title: ''Time: Record Time: File: ''Change channel on 0 to 231ChangeChannel no matching devices found Change Channel doneTuner 0: Channel: 231 Title: ''Time: Record Time: File: ''Change channel on 1 to 214ChangeChannel no matching devices found Change Channel doneTuner 1: Channel: 214 Title: ''Time: Record Time: File: ''Change channel on 1 to 215ChangeChannel no matching devices found Change Channel doneTuner 1: Channel: 215 Title: ''Time: Record Time: File: ''Change channel on 1 to 216ChangeChannel no matching devices found Change Channel doneTuner 1: Channel: 216 Title: ''Time: Record Time: File: ''