Re: Change volume with remote control?
"markbieg" <[email protected]> Wed, 26 Dec 2001 22:00:32 -0000
| Newsgroups | gmane.music.equipment.slimp3.user |
|---|---|
| Message-ID | <[email protected]> |
Brian, That sounds extrememly helpful...and technical. Although I was hoping for a simpler solution, I'll give it a try tonight. Thanks for the thorough information. BTW, this wouldn't be an issue if the original remote pictured on slimdevices.com (Sony RM-V301) would have been shipped instead of the V201. I could probably have used the V301 remote with my receiver. Oh well. Thanks again. Mark. --- In [email protected], Brian <bdv@h...> wrote: > > OK, Mark, > > Sorry, I misread your mail--I poked around a bit and found the > following. Don't take this as authoritative--I'm just poking around > the server code for the first time myself. My first hack late last > night was to put a static banner text on top of the 'powered off' > clock. > > Here's a more useful answer, I hope... > > I found the IR codes that map the buttons in lib/IR.pm: > > volup 00 00 f7 78 > voldown 00 00 f7 f8 > > ...and the handlers for all the buttons in lib/Buttons. Specifically, > the handlers for volup and voldown are in lib/Buttons/Common.pm, and > are as follows. > > sub volup { > my $client = shift; > > SliMP3::Playlist::executecommand ($client, "mixer", "volume", "+1"); > } > > sub voldown { > my $client = shift; > > SliMP3::Playlist::executecommand ($client, "mixer", "volume", "-1"); > } > > With the remote programming specified in the quick start page, the > volup and voldown do nothing, So it looks like the trick is to get the > remote to generate f778/f7f8 for volup/voldown. > > Following the instructions that came with the universal remote, I set > the remote to control a JVC TV (code 027). Now when I hit vol-up, I > see the following in the server debug: > > irCode: [69 00 4c bd f2 31 ff 10 00 00 c0 f8 ] > irCode not defined: 0000c0f8 > > Close, but not quite right. Then I modified the code table in IR.pm > (change the f7 to c0 for volup & voldown). Now the volup and voldown > keys are recognized: > > irCode: [69 00 6b ac 61 41 ff 10 00 00 c0 78 ] > irCode = [volup] timer = [1806459201] timediff = [872525] last = [power] numrep = [2] > irCode: volup > > > Hope this is helpful... > > Brian > > -------------------------------------------------------------------- -- > Brian Del Vecchio | Institute of Hybernautics | [email protected] > -------------------------------------------------------------------- -- ------------------------ Yahoo! Groups Sponsor ---------------------~--> Send FREE Holiday eCards from Yahoo! Greetings. http://us.click.yahoo.com/IgTaHA/ZQdDAA/ySSFAA/rIp0lB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: [email protected] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/