2007-02-15, 04:30 AM
[Pinnacle PCTV HD Pro Stick]
TUNING_TYPE=ATSC
FILTER_TUNER=BDA 2883 TVTuner
FILTER_CAPTURE=BDA 2883 Capture
PIN_TUNER_IN=Input0
PIN_TUNER_OUT=MPEG2 Transport
PIN_CAPTURE_IN=MPEG2 Transport
PIN_CAPTURE_OUT=MPEG2 Transport
These are the lines that need to be added to the "bda.ini" file.
I just copied another Pinnacle section and changed the necessary definitions.
The name in brackets can be anything you choose.
As for codecs, I found two places to download them;
http://www.free-codecs.com and http://www.softpedia.com.
The one that worked the best for me was NVidia version 04.02-223.
The site incorrectly listed it as NVidia PureVideo version 1.02-223.
The creation date on the file was before the release date of version 1.02-223.
Version 1.02-223 can be had for between $20-$50 depending on what level of sound output you need.(i.e. stereo, 5.1 or DTS)
Direct from NVidia of course.
It's possible that this is a hacked version of NVidia PureVideo.
In the August 2004 "Remote Control" manual the "Key Codes" funtionally match the "Type A" remote control.
In the June 2006 "Remote Control" manual the "Key Codes" funtionally match the "Type D" remote control.
key47 = Power(This will also be set as the "ESC" button.)
key1006 = Pinnacle(Wanted to use this in place of mute, but it has strange behavior.)
key60 = Mute(This will be set as the "MINI-GUIDE" button.)
key27 = VOL+(This will also work as the "RIGHT" button.)
Key91 = VOL+
Key15 = VOL-(This will also work as the "LEFT" button.)
Key79 = VOL-
Key23 = CH Up(This will work as the "UP" button.)
Key87 = CH Up
Key28 = CH Down(This will work as the "DOWN" button.)
Key92 = CH Down
Key49 = 1
Key50 = 2
Key51 = 3
Key52 = 4
Key53 = 5
Key54 = 6
Key55 = 7
Key56 = 8
Key57 = 9
Key58 = 0
Key45 = Full Screen(This will be set as the "ASPECT RATIO" button.)
Key41 = T(This will be set as the "ENTER" button.)
Key14 = Fast Reverse(This will be set as a 5 sec "BACK SKIP" button.)
Key13 = Play
Key7 = Fast Forward(This will be set as 30 sec "FORWARD SKIP" button.)
Key11 = Stop
Key39 = Record
Key29 = ?(Menu not Info)(This will be set as the "OSD" button.)
These were the "Key Codes" listed in the "Type A" section of "profiles.ini" that I could confirm.
That is with the exclusion of the "Power" and "Pinnacle" buttons.
These two are listed in the "Default" section
These are the modded parts of "profiles.ini" needed to use the remote control with GB-PVR.
[default]
; start PMC with Remote Type A ( 2ft TV )
;key38=EXEC C:\PROGRA~1\Pinnacle\MEDIAC~1\PMC.exe
;key1006=EXEC C:\PROGRA~1\Pinnacle\MEDIAC~1\PMC.exe
;
;
; start PMC with Remote Type A ( 10ft main menu )
;key47=EXEC ..\..\..\MediaCenter\PMC.exe | -10ft -full
key47=EXEC C:\PROGRA~1\devnz\gbpvr\GBPVR.exe
[GB-PVR]
;
;***************
; Remote Type A
;***************
;
; FastForward(30 sec Forward Skip)
key7=KEYBOARD CTRL+RIGHT+^RIGHT+^CTRL
; Stop
key11=KEYBOARD CTRL+s+^s+^CTRL
; Play
key13=KEYBOARD CTRL+p+^p+^CTRL
; FastRewind(5 sec Backward Skip)
key14=KEYBOARD CTRL+LEFT+^LEFT+^CTRL
; Volume down or Cursor Left
key15=KEYBOARD LEFT+^LEFT
key79=KEYBOARD LEFT+^LEFT
; channel up or Cursor Up
key23=KEYBOARD UP+^UP
key87=KEYBOARD UP+^UP
; volume up or Cursor Right
key27=KEYBOARD RIGHT+^RIGHT
key91=KEYBOARD RIGHT+^RIGHT
; channel down or Cursor Down
key28=KEYBOARD DOWN+^DOWN
key92=KEYBOARD DOWN+^DOWN
; OSD
key29=KEYBOARD CTRL+b+^b+^CTRL
; Record
key39=KEYBOARD CTRL+K+^K+^CTRL
; Aspect Ratio Cycle
key45=KEYBOARD F7+^F7
; Back 1 Level
key47=KEYBOARD ESC+^ESC
; numeric key 1
key49=KEYBOARD 1+^1
; numeric key 2
key50=KEYBOARD 2+^2
; numeric key 3
key51=KEYBOARD 3+^3
; numeric key 4
key52=KEYBOARD 4+^4
; numeric key 5
key53=KEYBOARD 5+^5
; numeric key 6
key54=KEYBOARD 6+^6
; numeric key 7
key55=KEYBOARD 7+^7
; numeric key 8
key56=KEYBOARD 8+^8
; numeric key 9
key57=KEYBOARD 9+^9
; numeric key 0
key58=KEYBOARD 0+^0
; Mini-Guide
key60=KEYBOARD CTRL+g+^g+^CTRL
"remoteterm.exe" must be running for this to work.
Why there are double codes for the incremental keys, I don't know.
A post in another forum said that every key has a secondary code if you hold it down for longer than a certain time.
If this is true, the secondary code is the primary code + 64.
This simular to an ASCII shift bit.
The strange behavior of the "PINNACLE" button was as follows:
If the button was set as the "MINI-GUIDE" button and used in the "Live TV" screen, when the "ESC" button was pressed on the remote; the computer would execute a "CTRL+ESC" sequence and lock out both the number pad and the cursor keys.
This behavior may only be isolated to my Gateway M680 laptop.
Here are some lines I added to "Aspect Ratio" section of "config.xml" because my laptop has a 16 x 10 aspect ratio.
<AspectRatioMode name="3x4 FH" ratio="0,-0.1,1,1.1" />
<AspectRatioMode name="16x9 LB" ratio="0,0.05,1,0.95" />
<AspectRatioMode name="Cinematic LB" ratio="0,0.16,1,0.84" />
<AspectRatioMode name="3x4 PB" ratio="0.0833,0,0.917,1" />
<AspectRatioMode name="16x9 FV" ratio="-0.0556,0,1.0556,1" />
The first removes the black bars from the sides with only 10% overscan on the verticle.
The next 2 are self explanatory "Letter Boxes".
The fourth is the standard "Pillar Box" scaled to a 16 x 10 display.
The last removes the "LetterBox" from a 16 x 9 program with only 5.6% horizontal overscan.
By the next time I post I should know whether a "Universal" remote can be used in place of the mini-remote.
It should work, as I was able to control the TV in the Silverton Hotel with the mini-remote.
This would give us more buttons to set as functions.
I am also going to take a crack at getting the analog section of this tuner to work.
Happy Viewing
RicH
PS: Thanx Sub for a well designed app. I am definately going to donate to the cause.
TUNING_TYPE=ATSC
FILTER_TUNER=BDA 2883 TVTuner
FILTER_CAPTURE=BDA 2883 Capture
PIN_TUNER_IN=Input0
PIN_TUNER_OUT=MPEG2 Transport
PIN_CAPTURE_IN=MPEG2 Transport
PIN_CAPTURE_OUT=MPEG2 Transport
These are the lines that need to be added to the "bda.ini" file.
I just copied another Pinnacle section and changed the necessary definitions.
The name in brackets can be anything you choose.
As for codecs, I found two places to download them;
http://www.free-codecs.com and http://www.softpedia.com.
The one that worked the best for me was NVidia version 04.02-223.
The site incorrectly listed it as NVidia PureVideo version 1.02-223.
The creation date on the file was before the release date of version 1.02-223.
Version 1.02-223 can be had for between $20-$50 depending on what level of sound output you need.(i.e. stereo, 5.1 or DTS)
Direct from NVidia of course.
It's possible that this is a hacked version of NVidia PureVideo.
In the August 2004 "Remote Control" manual the "Key Codes" funtionally match the "Type A" remote control.
In the June 2006 "Remote Control" manual the "Key Codes" funtionally match the "Type D" remote control.
key47 = Power(This will also be set as the "ESC" button.)
key1006 = Pinnacle(Wanted to use this in place of mute, but it has strange behavior.)
key60 = Mute(This will be set as the "MINI-GUIDE" button.)
key27 = VOL+(This will also work as the "RIGHT" button.)
Key91 = VOL+
Key15 = VOL-(This will also work as the "LEFT" button.)
Key79 = VOL-
Key23 = CH Up(This will work as the "UP" button.)
Key87 = CH Up
Key28 = CH Down(This will work as the "DOWN" button.)
Key92 = CH Down
Key49 = 1
Key50 = 2
Key51 = 3
Key52 = 4
Key53 = 5
Key54 = 6
Key55 = 7
Key56 = 8
Key57 = 9
Key58 = 0
Key45 = Full Screen(This will be set as the "ASPECT RATIO" button.)
Key41 = T(This will be set as the "ENTER" button.)
Key14 = Fast Reverse(This will be set as a 5 sec "BACK SKIP" button.)
Key13 = Play
Key7 = Fast Forward(This will be set as 30 sec "FORWARD SKIP" button.)
Key11 = Stop
Key39 = Record
Key29 = ?(Menu not Info)(This will be set as the "OSD" button.)
These were the "Key Codes" listed in the "Type A" section of "profiles.ini" that I could confirm.
That is with the exclusion of the "Power" and "Pinnacle" buttons.
These two are listed in the "Default" section
These are the modded parts of "profiles.ini" needed to use the remote control with GB-PVR.
[default]
; start PMC with Remote Type A ( 2ft TV )
;key38=EXEC C:\PROGRA~1\Pinnacle\MEDIAC~1\PMC.exe
;key1006=EXEC C:\PROGRA~1\Pinnacle\MEDIAC~1\PMC.exe
;
;
; start PMC with Remote Type A ( 10ft main menu )
;key47=EXEC ..\..\..\MediaCenter\PMC.exe | -10ft -full
key47=EXEC C:\PROGRA~1\devnz\gbpvr\GBPVR.exe
[GB-PVR]
;
;***************
; Remote Type A
;***************
;
; FastForward(30 sec Forward Skip)
key7=KEYBOARD CTRL+RIGHT+^RIGHT+^CTRL
; Stop
key11=KEYBOARD CTRL+s+^s+^CTRL
; Play
key13=KEYBOARD CTRL+p+^p+^CTRL
; FastRewind(5 sec Backward Skip)
key14=KEYBOARD CTRL+LEFT+^LEFT+^CTRL
; Volume down or Cursor Left
key15=KEYBOARD LEFT+^LEFT
key79=KEYBOARD LEFT+^LEFT
; channel up or Cursor Up
key23=KEYBOARD UP+^UP
key87=KEYBOARD UP+^UP
; volume up or Cursor Right
key27=KEYBOARD RIGHT+^RIGHT
key91=KEYBOARD RIGHT+^RIGHT
; channel down or Cursor Down
key28=KEYBOARD DOWN+^DOWN
key92=KEYBOARD DOWN+^DOWN
; OSD
key29=KEYBOARD CTRL+b+^b+^CTRL
; Record
key39=KEYBOARD CTRL+K+^K+^CTRL
; Aspect Ratio Cycle
key45=KEYBOARD F7+^F7
; Back 1 Level
key47=KEYBOARD ESC+^ESC
; numeric key 1
key49=KEYBOARD 1+^1
; numeric key 2
key50=KEYBOARD 2+^2
; numeric key 3
key51=KEYBOARD 3+^3
; numeric key 4
key52=KEYBOARD 4+^4
; numeric key 5
key53=KEYBOARD 5+^5
; numeric key 6
key54=KEYBOARD 6+^6
; numeric key 7
key55=KEYBOARD 7+^7
; numeric key 8
key56=KEYBOARD 8+^8
; numeric key 9
key57=KEYBOARD 9+^9
; numeric key 0
key58=KEYBOARD 0+^0
; Mini-Guide
key60=KEYBOARD CTRL+g+^g+^CTRL
"remoteterm.exe" must be running for this to work.
Why there are double codes for the incremental keys, I don't know.
A post in another forum said that every key has a secondary code if you hold it down for longer than a certain time.
If this is true, the secondary code is the primary code + 64.
This simular to an ASCII shift bit.
The strange behavior of the "PINNACLE" button was as follows:
If the button was set as the "MINI-GUIDE" button and used in the "Live TV" screen, when the "ESC" button was pressed on the remote; the computer would execute a "CTRL+ESC" sequence and lock out both the number pad and the cursor keys.
This behavior may only be isolated to my Gateway M680 laptop.
Here are some lines I added to "Aspect Ratio" section of "config.xml" because my laptop has a 16 x 10 aspect ratio.
<AspectRatioMode name="3x4 FH" ratio="0,-0.1,1,1.1" />
<AspectRatioMode name="16x9 LB" ratio="0,0.05,1,0.95" />
<AspectRatioMode name="Cinematic LB" ratio="0,0.16,1,0.84" />
<AspectRatioMode name="3x4 PB" ratio="0.0833,0,0.917,1" />
<AspectRatioMode name="16x9 FV" ratio="-0.0556,0,1.0556,1" />
The first removes the black bars from the sides with only 10% overscan on the verticle.
The next 2 are self explanatory "Letter Boxes".
The fourth is the standard "Pillar Box" scaled to a 16 x 10 display.
The last removes the "LetterBox" from a 16 x 9 program with only 5.6% horizontal overscan.
By the next time I post I should know whether a "Universal" remote can be used in place of the mini-remote.
It should work, as I was able to control the TV in the Silverton Hotel with the mini-remote.
This would give us more buttons to set as functions.
I am also going to take a crack at getting the analog section of this tuner to work.
Happy Viewing
RicH
PS: Thanx Sub for a well designed app. I am definately going to donate to the cause.