From: Simon K. <si...@ko...> - 2008-12-18 12:41:59
|
David Greaves wrote: > Simon Kenyon wrote: > >> David Greaves wrote: >> >>> He also wrote a script to iterate through all the sky channels (by sending an IR >>> 'up') and note down what each channel number was, and the corresponding Channel >>> Name. >>> This would be very useful to deal with Sky's EPG changes. >>> >> indeed that would be useful >> -- >> simon >> > > I've been working on this which pulls useful data from a sky box. > It doesn't set the serial port attributes yet (57600, 8N1) > > Connect to the $listen_port and send a string, eg : "Current-Channel-Number\n" > The response will be: > Current-Channel-Number:1229528943:103 > This tells you that it is on channel 103 and the last update was > 1229528943 seconds since the epoch. > > > $ echo "Status" | nc elm 1235 > Now:1229535189 > Entering-Channel:1229534379:6-- > Current-Channel-Number:1229535184:136 > Current-Programme-Name:1229535184:Friends > Current-Time:1229535184: 5.33pm Wed 17 Dec > Current-Programme-Start-Time:1229535184:5.30pm > Last-Update:1229535184:1229535184 > Current-Channel-Name:1229535184:E4 > Current-Programme-Description:1229535184:The One with Rachel's Crush: Rachel > schemes to get a handsome client to ask her on a date, while Chandler's jealousy > causes problems with his girlfriend. > > (I'm also looking at using this to correct/alert if the box gets 'stuck' or if > it changes channels to 999 as sometimes happens) > > David > will "play" with this over the christmas holidays thanks -- simon |