On 8/11/05, Neil Bird <[EMAIL PROTECTED]> wrote: > Around about 09/08/05 22:04, Ant Daniel typed ... > > I have a PVR 350 and can check the sky signal status by using ivtvctl > > -I allows me to tell if the sky box is on or off, without trying to > > constantly turn it on. (So if I do play with your prog I mght make > > some changes regarding that). > > Intriguing; how do you do that? >
I did have someone else try (but not Sky) and said that what I waas doing was using a feature of my box, don't know for sure, or if this works on all sky boxes, I have the Grundig one with the SVideo out, although I believe I was using this through the SCART while I was sorting out my setup. With Sky Box on: [EMAIL PROTECTED] ~]$ ivtvctl -I check SAA7115 input signal ioctl: VIDEO_STATUS = Sat/Dvd *** This is the line of interest *** SAA7115 reg[STATUS#1 - 0x1E] = 82 Color Standard (D0-D1): PAL White peak loop (D2): Not activated Gain value for act.lum. (min) (D3): Not limited Gain value for act.lum. (max) (D4): Not limited WIPA-mode slow-time constant (D5): Not activated Horizontal frequency (D6): Locked Field length (D7): Standard SAA7115 reg[STATUS#2 - 0x1F] = 91 Ready for capture (D0): Yes Macrovision 7.01 (D1): No MV Colorstripe burst (D2): No MV Colorstripe burst type 3 (D3): No Input signal timebase (D4): Stable (broadcast/DVD) Field frequency (D5): 50Hz H & V loops (D6): Locked Interlace (D7): Detected With Sky box off [EMAIL PROTECTED] ~]$ ivtvctl -I check SAA7115 input signal ioctl: VIDEO_STATUS = Bad *** This is the line of interest *** SAA7115 reg[STATUS#1 - 0x1E] = 50 Color Standard (D0-D1): BW/No color White peak loop (D2): Not activated Gain value for act.lum. (min) (D3): Not limited Gain value for act.lum. (max) (D4): Limited WIPA-mode slow-time constant (D5): Not activated Horizontal frequency (D6): Unlocked Field length (D7): Non-standard SAA7115 reg[STATUS#2 - 0x1F] = c0 Ready for capture (D0): No Macrovision 7.01 (D1): No MV Colorstripe burst (D2): No MV Colorstripe burst type 3 (D3): No Input signal timebase (D4): Non-stable (VCR) Field frequency (D5): 50Hz H & V loops (D6): Unlocked Interlace (D7): Detected In my channel change script I do the following: signal=`/usr/bin/ivtvctl -I | grep VIDEO_STATUS | cut -f 4 -d " "` if [ "$signal" = "Bad" ] then /home/mythtv/red_eye /dev/ttyS0 P 1 fi I would expect that there is an IOCTL for the input detection, this would allow it to be carried out in code, but haven't really looked into it yet, the ivtvctl should make good example code. Hope this helps, Ant. _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
