home *** CD-ROM | disk | FTP | other *** search
Wrap
# Remote control definition file: # YAMAHA AST-C10 # Sony RM-DM1 # # (C) Copyright 1993, 1994 Diomidis Spinellis # # Screen is one of 40*16 or 80*25 (this file uses 80*25) # # Line organisation 0 Title # 2 Specific buttons # 13 Mode change buttons # 21 Global buttons define global cls key 0x1b call finish key 9 call main print 21 0 "┌───┐ ┌───┐" print 22 0 "│TAB│ Main │ESC│ Exit" print 23 0 "└───┘ └───┘" end define main cls clkey call global print 0 28 "UNIVERSAL REMOTE CONTROL" print 2 0 "┌───┐ " print 3 0 "│ y │ Yamaha AST-C10" print 4 0 "└───┘ " print 5 0 "┌───┐ " print 6 0 "│ s │ Sony RM-DM1" print 7 0 "└───┘ " key 'y call yamstart key 's call sonystart end define keymatrix print 2 51 "┌─┐ ┌─┐ ┌─┐" print 3 51 "│7│ │8│ │9│" print 4 51 "└─┘ └─┘ └─┘" print 5 51 "┌─┐ ┌─┐ ┌─┐" print 6 51 "│4│ │5│ │6│" print 7 51 "└─┘ └─┘ └─┘" print 8 51 "┌─┐ ┌─┐ ┌─┐" print 9 51 "│1│ │2│ │3│" print 10 51 "└─┘ └─┘ └─┘" print 11 51 "┌─┐ ┌─┐" print 12 51 "│0│ │.│ +10" print 13 51 "└─┘ └─┘" end define finish cls print 0 0 "Universal remote finished" print 1 0 " " exit end # YAMAHA Definitions define yamstart cls clkey call global call yamaha end # Definitions for all Yamaha modes define yamaha print 0 32 "YAMAHA AST-C10" print 13 0 "┌─┐ ┌─┐" print 14 0 "│a│ Tape A │b│ Tape B" print 15 0 "└─┘ └─┘" print 16 0 "┌─┐ ┌─┐ ┌─┐" print 17 0 "│c│ CD │r│ Radio │x│ Aux" print 18 0 "└─┘ └─┘ └─┘" print 16 43 "┌─┐ ┌─┐ ┌─┐" print 17 43 "│+│ Vol + │-│ Vol - │p│ Power" print 18 43 "└─┘ └─┘ └─┘" # Volume key '+ send "##'##[##'#%+##'##X##'##X##'#%+##'##Y##'##Y##'#%+##'##X##'#%,##'##X##'##Y##'##Y##'#%+##'##\##%##'##X##'#%-###]##'##Y##'#%+##'#%*##'#%+##'##Y##'#%+##'##Y##'#%/##%1##%5##%##_##%1##'#RW##'##Y##'#%+##'##Y##'##X##'#%,##'##X##'##Y##'#%*##'##Y##'#%+##'##Y##'##X##'##Y##'#%1###X##'" key '- send "##'##[##'#%+##'##X##'##Y##'#%+##'#%,##'##X##'#%+##'##_##%/###]###]##'##Z##'#%(##'##Y##'#VQ##'##X##'#%+##'##Y##'##Y##'#%+##'##Y##'#%+##'##\##%0###^##%1##%/##'#%+##'##Y##'#%+##'#T+##'##Z##'#%*##'##Z##'##W##'#%,##'#%+##'##^##%.###^##%1##'##Y##'##V##'##X##'#%,##'##X##'" # Power key 'p send "##'##Z##'#%.###[##'##Y##'#%+##'##Y##'#%+##'#%*##'##Y##'#%,##'##]###Z##'##Y##'#%+##'##Y##'#VX##%##_##%.##'##Y##'##[##%/##'#%+##'##Y##'##X##'#%+##'##Y##'#%+##'#%,##'#%+##'##\##%0##T/##'##Y##'#%*##'##[###]##'#%*##'##Y##'#%+##'#%+##'##Y##'#%+##'##Y##'##Y##'##Y##%/##'##Y##'" key 'a call yam_tapa key 'b call yam_tapb key 'c call yam_cd key 'r call yam_radio key 'x call yam_aux end define yam_nums call keymatrix key '1 send "##'##\##'#%*##'##X##'##[##%1##%.##'##Y##'##Y##'##X##'##Y##'##X##'##Y##'##Y##'#%+##'##Y##'#Y5##'##Y##%1###]##'##Y##'#%+##'##X##'#%.##%1##%1##%/##'#%,##'#%+##'#%+##'##]##%/##&" key '2 send "##'##Z##'#%+##'##Y##'##Y##'#%+##'##Y##'#%+##'##X##'##Y##'##Y##'##X##'##Y##'##^##%.###^##Y8##'##Y##'#%+##'##Y##'##X##'#%,##'#%+##'##X##'#%+##'#%+##'#%-##%.##'#%,##'#%+##'##X##'#%,##'" key '3 send "##'##]##%4###]###^##%/##'#%+##'#%+##'##Y##'##X##'##Y##'##X##'##Y##'##Y##'#%*##'##Y##'#Wa##'##X##'#%.###^##'##V##'#%+##'##Y##'##X##'#%,##'#%+##'#%+##'#%*##'#%,##'#%,##$###%.##&" key '4 send "##'##[##'#%,##'##Y##'##Y##'#%,###^##'##W##'#%-##'##W##'##\###[##'##Y##'##X##'#%,##'##W##'#Y5##'##Y##'#%+##'##Y##'##Z##%1##%0##'#%*##'##[##%/##'#%+##'#%+##'#%+##'#%,##'##X##'#%,##'" key '5 send "##'##]##%:##%##]###^##'#%)##'#%+##'##X##'#%,##'##X##'##Y##'##Y##'##X##'##Y##'#%*##'##Y##'#X-##%##\##%2###[##'##Y##'#%+##'##Y##'#%+##'##Y##'#%+##'#%*##'#%+##'#%,##'#%+##'##Z##%2##&" key '6 send "##'##Z##'#%,##'##X##'##Y##'#%*##'##Y##'#%+##'#%+##'##Y##'##X##'##Y##'##Y##'##X##'#%+##'##X##'#Wb##'##Y##'#%-###_###^##'#%)##'#%,##'##Y##'##X##'#%+##'#%,##'#%+##'#%*##'#%+##'##Y##'#%1##&" key '7 send "##'##[##'#%*##'##[##'##Y##%1##%/##'#%-##'#%)##'##X##'##Y##'##[##'##V##'##\##%/##'##Y##'#VO##'##Y##'#%+##'##Y##'##X##'#%-###_##'##W##'##W##'#%,##'#%+##'#%+##'#%+##'#%,##'##X##'#%*##'" key '8 send "##'##Z##'#%/###]###_##%.##'##Z##'##W##'##Y##'#%+##'##Y##'##X##'##Y##'##Y##'#%+##'##X##'#Y4##'##[##%.##'##Y##'##X##'#%+##'#%+##'#%+##'#%+##'##Y##'#%+##'#%+##'#%-##%4###^##%0##&" key '9 send "##'##[##'#%+##'##Y##'##Y##'#%+##'#%,###b###\##%1###\##'##Y##'##X##'##Y##'#%+##'##Y##'#Wb##'##Y##'#%+##'##Y##'##X##'#%+##'##[##%1##%/##'##X##'#%+##'#%,##'#%+##'#%+##'##Y##'#%+##'" key '0 send "##'##\##'#%,##'##\###^##%0###^##%1##'##V##'#%+##'##Y##'##Y##'##X##'##Y##'#%+##'##Y##'#X##[##'#%+##'##Z###_##%1##'#%,###\##'#%+##'##Y##'#%+##'#%+##'#%+##'#%+##'##Y##'#%/##&" # +10 key '. send "##'##\##'#%*##'##Y##'##X##'#%-##'#%+##'#%*##'##Y##'#%+##'##Y##'##X##'##[##%1##%.##'##Y##'#U>##'##X##'#%,##'##X##'##Y##'#%*##'##Y##'##X##'#%,##'##Z##'#%*##'#%/##%,##'##[###\##'#%+##'" end define yam_cd clkey call global call yamaha print 0 70 "CD" call yam_nums print 2 0 "┌─┐ ┌─┐ ┌─┐" print 3 0 "│l│ Play │o│ Stop │u│ Pause" print 4 0 "└─┘ └─┘ └─┘" print 5 0 "┌─┐ ┌─┐" print 6 0 "│<│ Back │>│ Forward" print 7 0 "└─┘ └─┘" # Set CD Mode send "##'##Z##'#%-###_###_##%/##'#%+##'#%*##'##Y##'#%+##'#%+##'##Z##'##X##'##X##'#%,##'##X##'#U@###]##'#%-###]##'##W##'#%,##'##Y##'##Y##'#%*##'##Y##'##X##'#%+##'#%,##'#%+##'##Y##'#%/##&" # CD Play key 'l send "##'##Z##'#%+##'##Y##'##Y##'#%+##'#%+##'#%*##'#%,##'#%+##'#%+##'##Y##'##X##'##Y##'#%/###]##T.##'##Y##'#%+##'##Y##'##X##'#%+##'##Y##'##Y##'##X##'##Y##'##Y##'#%+##'#%*##'#%+##'##[##%1##&" # CD Stop key 'o send "##'##Z##'#%+##'##Y##'##Y##'#%+##'#%/###[##'##X##'#%.###^##'#%+##'##Y##'##W##'#%*##'##Y##'#VO##'##Y##'#%*##'##Y##'##X##'#%,##'##X##'#%/##%-##'##X##'#%+##'##X##'#%+##'#%,##'##X##'#%+##'" # CD Pause key 'u send "##'##\##'#%*##'##Z##'##W##'#%,##'##X##'#%+##'#%-###^##'##Y##%6###[###^##'#%)##'##X##'#VQ##'##X##'#%+##'##X##'##Y##'#%+##'#%+##'##Y##'##]##%-##'#%-###_##%.##'#%+##'##Z##'#%+##'" # CD Back key 0x4b00 send "##'##[##'#%+##'##Y##'##X##'#%,##'##X##'##Y##'##X##'##Y##'##Y##'#%+##'##Y##'##X##'#%+##'##Z##'#Y6###^##'#%*##'##X##'##Y##'#%*##'#%+##'#%,##'#%+##'#%+##'#%*##'##[##%/##'#%-###_##'#%(##'" # CD Forward key 0x4d00 send "##'##[##'#%+##'##Y##'##X##'#%,##'##\###]###\##'#%.##%1###^##'##W##'##Y##'#%+##'##Y##'#Wb##'##X##'#%-###]##'##Y##'#%/##%/##%/##'#%+##'##X##'##X##'#%+##'#%,##'#%+##'##X##'#%,##'" end define yam_aux clkey call global call yamaha print 0 70 "AUX" # Set AUX Mode send "##'##\##'#%*##'##Y##'##X##'#%,##'#%+##'##X##'#%,##'#%,##%2###_###^###_##%/##'##Y##'#U>##'##X##'#%+##'##X##'##Y##'#%+##'##Y##'#%+##'##]###Z##'##Y##'#%-##%1##'#%)##'##X##'#%+##'" end define tapekeys print 2 0 "┌─┐ ┌─┐ ┌─┐" print 3 0 "│^│ Play A │v│ Play B │o│ Stop" print 4 0 "└─┘ └─┘ └─┘" print 5 0 "┌─┐ ┌─┐" print 6 0 "│<│ Rewind │>│ Forward" print 7 0 "└─┘ └─┘" end define yam_tapa clkey call global call yamaha print 0 70 "Tape A" call tapekeys # Tape mode send "##'##\##'#%+###_##'##W##'#%*##'##Y##'#%+##'##X##'#%,##'#%+##'##Y##'##X##'##Y##'#%*##'##Y##'#VQ##'##Y##%/##'##Y##'##X##'#%+##'#%+##'##X##'#%-##'##X##'##X##'#%+##'#%+##'#%,##'##X##'#%-##&" # Tape A Play B key 0x5000 send "##'##Z##'#%+##'##Y##'##Y##'#%+##'##Y##'##X##'#%/###]###_##%.##'##[###\##'#%+##'##Y##'#Wb##'##Y##'#%+##'##Y##'##W##'#%,##'#%-##%1###_##%/##'#%+##'##Y##'#%*##'#%,##'##Y##'#%*##'#RX##'##X##'#%,##'##X##'##Y##'#%-###]##'##Z##%2###^##'##V##'#%+##'##Y##'##X##'#%,##'##X##'" # Tape A play A key 0x4800 send "##'##Z##'#%-###_##'##W##'#%+##'##Y##'#%+##'##W##'##Z##'##Y##'#%+##'##X##'##X##'#%,##'##Y##'#X%###]##%1###_###\##'#%,##'#%+##'##W##'#%-##'#%/##%-##'##Y##'#%+##'#%,###_##%1##'" # Tape A rewind key 0x4b00 send "##'##Z##'#%+##'##Y##'##Y##'#%+##'#%+##'#%,##'##W##'##Y##'##X##'#%/###]###_##%1###]##'#VN##'##Y##'#%+##'##Y##'##X##'#%,##'##X##'##Y##'#%*##'#%-##%0##'##Z##'#%(##'#%,##'##X##'#%+##'" # Tape A FF key 0x4d00 send "##'##\##'#%,###a###]##%.##'#%+##'##Y##'##X##'##X##'##Y##'#%+##'##Y##'##X##'#%,##'##X##'#X)###Y##'#%-###]##'##[##%/##'##X##'#%,##'#%+##'#%*##'#%+##'##Y##'#%+##'#%,##'##X##'#%+##'#RY##'##[##%1###]##'##X##'#%-##'#%)##'##X##'##Y##'##Y##'##X##'#%*##'##Z##'##Y##'#%+##'##Y##'" # Tape A Stop key 'o send "##'##]##%0##'##X##'##[##%/##'#%+##'#%+##'#%+##'##Y##'##X##'#%/###a###Y##'#%-###^##UD###\##'#%+##'##Y##'##Y##'#%+##'##X##'##Y##'##Y##'#%+##'#%+##'##Z##%1##%/##'##Y##'#%+##'" end define yam_tapb clkey call global call yamaha print 0 70 "Tape B" call tapekeys print 5 24 "┌─┐" print 6 24 "│r│ Record" print 7 24 "└─┘" # Tape mode send "##'##\##'#%+###_##'##W##'#%*##'##Y##'#%+##'##X##'#%,##'#%+##'##Y##'##X##'##Y##'#%*##'##Y##'#VQ##'##Y##%/##'##Y##'##X##'#%+##'#%+##'##X##'#%-##'##X##'##X##'#%+##'#%+##'#%,##'##X##'#%-##&" # Tape B Play B key 0x5000 send "##'##[##'#%+##'##Y##'##X##'#%,##'##X##'##Y##'#%+##'##Y##'##X##'#%,##'##W##'#%,##'#%-###^##VT##'##Y##'#%+##'##X##'##Y##'#%+##'#%,##'#%+##'##X##'#%+##'#%+##'##Y##'#%-###^###_##%.##'" # Tape B play A key 0x4800 send "##'##[##'#%*##'##Y##'##\##%.##'##X##'#%,##'##X##'##Y##'##X##'#%,##'##X##'#%+##'#%+##'##X##'#VR###]##'#%-###`###[##'#%*##'#%,##'##X##'#%+##'#%,##'#%+##'##Y##'#%+##'##X##'##_##%-##&" # Tape B rewind key 0x4b00 send "##'##\##'#%,##'##W##'##Z##%:##%#%-##'#%+##'##Y##'##X##'##Y##'#%*##'##Y##'#%,##'#%+##'##Y##'#U=##'##Y##'#%+##'##Y##'##Z##%1###_###]##'#%+##'#%*##'#%+##'##Y##'#%/###[##'##X##'#%,##'" # Tape B FF key 0x4d00 send "##'##[##'#%+##'##[###a##%0##%.##'##Y##'##X##'##Y##'##X##'#%,##'##X##'#%+##'#%,##'##W##'#VR##'##\##%0###\##'##[##%.##'##Y##'#%+##'#%+##'#%,##'#%+##'##X##'#%+##'##X##'##Y##'#%+##'" # Tape B Stop key 'o send "##'##\##'#%+##'##X##'##Y##'#%+##'#%,##'#%+##'#%*##'##Y##'##Z##%1##$#%#%.##'#%,##'##X##'#T+##'##X##'#%+##'##Y##'##Y##'#%+##'##Y##'##X##'##Y##'#%/##%1###]##%1###_###^##'#%)##'" # Tape B Record key 'r send "##'##\##'#%*##'##[###^##'#%*##'##X##'##Y##'##X##'#%,##'##X##'#%*##'##Y##'#%+##'#%,##'##X##'#VP##'##\##%0###^###_##%.##'#%+##'#%,##'#%+##'##X##'#%,##'##X##'#%,##'##X##'##Y##'#%+##'" end define yam_radio clkey call global call yamaha call yam_nums print 0 70 "Radio" print 2 0 "┌─┐" print 3 0 "│m│ Band / Mode" print 4 0 "└─┘" # Set tuner mode send "##'##\##%2###\##'##Y##'#%+##'#%-##'##Y##'##W##'#%*##'#%,##'##Y##'##X##'##Y##'#%+##'##Y##'#VR##'##W##'#%*##'##Y##'##Y##'#%+##'##X##'#%,##'#%+##'##Y##'##X##'#%+##'#%,##'#%*##'##Y##'#%-##T1##'##Y##%/##'##Y##'##X##'#%*##'#%,##'##X##'##Y##'#%+##'#%+##'##Y##'##Z###^##'#%+##'##W##'" # Band / mode key 'm send "##'##\##'#%+##'##X##'##Y##'#%+##'##^##%.##%1###^##%/##'#%+##'##Y##'##X##'#%+##'##Y##'#U=##'##Y##'#%+##'##Y##'##\##%.##'#%,###\##'##Y##'#%+##'##X##'##X##'#%,##'#%+##'##X##'#%,##'#U=##'##X##'#%/###a###Y##'#%*##'##Y##'#%+##'#%+##'##Y##'#%*##'#%+##'##Z##'##W##'#%,##'##X##'" end # SONY Definitions define sonystart cls clkey call global call sony end # Definitions for all Sony modes define sony print 0 32 "SONY RM-DM1" print 13 0 "┌─┐ ┌─┐" print 14 0 "│c│ CD │r│ Radio" print 15 0 "└─┘ └─┘" key 'c call sony_cd key 'r call sony_radio end define sony_cd clkey call global call sony print 0 70 "CD" call keymatrix print 2 0 "┌─┐ ┌─┐ ┌─┐" print 3 0 "│l│ Play │o│ Stop │u│ Pause" print 4 0 "└─┘ └─┘ └─┘" print 5 0 "┌─┐ ┌─┐" print 6 0 "│<│ Back │>│ Forward" print 7 0 "└─┘ └─┘" print 8 0 "┌─┐ ┌─┐" print 9 0 "│^│ S-Back │v│ S-Forward" print 10 0 "└─┘ └─┘" print 15 43 "┌─┐ ┌─┐ ┌─┐" print 16 43 "│/│ 1/All │a│ A<->B │s│ Shfl" print 17 43 "└─┘ └─┘ └─┘" # Number key '1 send "##D##N##+##O##+##P##+##P##+##Q##+##_##)##P##,##M##3##N##,##M##+##O##+##P##3#F$##C##Q##+##O##+##P##,##K##+##Q##,##L##+##R##+##O##3##P##+##Q##+##P##,##M##3#Eb##C##P##+##P##,##M##+##O##+##R##,##K##+##R##+##O##3##Q##+##P##+##P##+##Q##3#F+##B##P##+##Q##+##Q##+##P##,##Q##+##L##+##S##+##S##3##L##+##S##+##P##+##O##4#E_##C##N##+##Q##+##P##,##P##+##P##+##O##+##P##+##Q##3##P##+##S##+##O##+##P##4#E^##C##P##+##P##+##S##,##K##+##Q##+##P##+##Q##+##P##3##S##+##O##+##P##+##U##3" key '2 send "##D##P##3##N##+##P##,##M##+##O##+##P##,##U##*##M##4##L##+##Q##+##Q##+##P##3#E1##D##P##3##L##,##M##+##N##+##P##,##M##+##O##,##L##3##Q##+##P##,##J##,##K##3#E2##C##P##3##P##,##K##+##P##,##K##+##Q##+##R##,##J##3##Q##,##J##,##M##+##O##3#E2##C##P##3##P##+##Q##+##P##+##Q##+##P##,##L##,##K##3##P##+##S##+##O##+##P##3#E3##C##R##3##N##+##P##,##K##+##P##,##L##,##K##+##P##3##P##,##K##+##P##+##S##3#E/##C##Q##3##O##,##K##+##Q##+##P##,##M##+##Q##+##P##3##P##+##Q##+##P##+##Q##3" key '3 send "##D##L##,##M##3##N##+##P##,##K##+##P##,##L##,##K##3##P##+##S##+##N##+##Q##3#E6##C##L##,##K##3##P##+##S##+##N##+##R##,##K##+##Q##3##O##,##K##+##Q##+##P##3#E2##C##P##+##P##3##Q##+##P##,##L##,##P##+##L##+##S##3##N##+##Y##*##N##+##Q##3#E0##C##P##,##J##3##Q##+##P##,##O##+##P##+##P##+##P##3##Q##+##P##+##Q##+##Q##3#E4##C##M##,##K##3##P##,##L##,##K##+##Q##+##P##+##Q##3##P##,##M##+##O##+##Q##4#E,##C##T##+##L##3##P##,##M##+##P##,##J##,##K##+##P##3##U##+##L##+##Q##+##S##3" key '4 send "##D##N##3##S##3##N##+##P##,##K##+##Q##+##P##+##S##3##P##+##P##+##Q##+##P##4#D8##D##M##3##Q##3##R##+##P##+##O##+##P##,##M##+##Q##3##P##+##Q##+##P##,##J##3#DA##C##T##3##T##2##Q##+##O##+##P##,##K##+##S##+##P##3##Q##+##P##,##M##+##S##3#D<##C##P##4##J##3##Q##+##P##,##M##+##O##,##L##,##M##3##N##+##P##,##K##+##W##2#D?##C##P##3##Q##3##P##+##P##,##K##,##Y##*##K##+##Q##3##P##+##U##+##L##+##S##3#D@##C##N##3##Q##3##P##+##R##+##Q##+##P##,##K##+##]##2##K##+##Q##+##P##,##M##3" key '5 send "##D##O##+##P##,##M##3##Q##+##N##+##Q##+##P##,##J##4##M##+##Q##+##U##+##L##3#E/##D##L##+##S##+##O##4##J##,##K##+##Q##+##P##+##Q##4##L##+##S##+##N##+##Q##3#E4##C##M##+##Q##+##P##4##K##+##Q##+##P##+##W##+##M##3##P##+##Q##+##P##,##J##3#E3##C##P##+##P##,##J##4##K##+##S##+##P##+##Q##,##J##4##O##+##M##+##P##,##K##3#E1##C##P##+##P##,##K##3##P##,##M##+##O##,##L##+##P##3##Q##+##P##,##K##+##P##4#E0##C##M##,##K##+##Q##3##P##+##Q##+##R##,##J##,##M##3##N##,##K##+##Q##+##P##3" key '6 send "##D##L##3##P##+##Q##3##P##+##W##+##L##+##P##,##K##3##P##,##M##+##O##+##P##3#DC##C##O##3##Q##+##P##3##U##+##N##+##P##,##K##+##P##3##P##,##K##+##Q##+##P##4#D;##C##R##3##N##,##M##3##Q##+##P##,##K##+##Q##+##P##3##U##+##L##+##P##,##K##4#D:##C##P##3##O##,##M##4##K##+##S##+##N##+##Q##+##P##3##Q##+##P##,##M##+##P##3#D>##C##P##3##U##+##N##3##P##+##Q##+##P##,##K##,##K##3##P##,##K##+##Q##,##L##3#D@##C##N##3##Q##,##L##3##P##+##P##,##J##,##K##+##Q##3##R##+##O##,##M##+##P##3" key '7 send "##D##L##+##R##3##Q##3##P##,##J##,##L##+##Q##+##P##3##Q##+##X##*##O##,##M##3#DG##B##N##+##P##3##Q##4##N##+##N##+##Q##+##P##,##M##3##N##,##M##+##O##+##Y##2#D>##C##P##+##P##3##S##3##P##,##M##+##O##+##P##+##Q##3##P##+##U##+##O##+##P##3#D@##C##N##+##Q##4##L##3##Q##+##P##+##P##,##K##+##]##1##R##+##O##,##L##,##M##3#D<##C##R##+##R##3##R##3##N##+##S##+##S##+##S##*##P##3##Q##+##R##+##S##+##P##3#D<##C##P##,##M##3##R##3##N##,##K##+##Q##+##P##+##U##3##L##,##L##+##R##+##O##3" key '8 send "##D##N##3##P##3##Q##3##P##+##Q##+##P##,##U##*##O##3##P##,##M##+##N##+##Q##3#CO##C##P##3##Q##3##P##3##Q##+##P##,##L##+##Q##+##P##3##S##+##N##,##J##,##O##3#CM##C##O##3##P##3##S##3##N##+##P##,##M##+##P##,##J##3##Q##+##P##,##M##+##P##3#CN##C##P##3##P##3##Q##3##P##+##W##+##L##+##P##,##K##3##P##,##J##,##K##+##P##4#CH##C##P##4##L##3##P##3##]##*##L##+##P##,##K##+##Q##3##P##+##R##+##O##+##P##4#CH##C##P##3##R##3##N##4##M##+##P##,##M##+##N##+##P##3##U##+##L##+##P##,##K##4#CH##C##Q##3##N##3##S##3##P##,##K##+##Q##+##Q##+##P##3##Q##+##P##+##Z##*##P##3#CL##C##P##3##P##3##S##3##P##+##Q##+##P##+##P##,##K##3##P##,##M##+##O##,##L##3#CL##C##S##3##N##4##L##3##[##*##L##,##J##,##K##+##Q##3##P##+##Q##,##L##,##M##3" key '9 send "##D##N##+##P##+##Q##+##]##1##P##+##Q##+##P##,##O##3##N##,##J##,##K##+##P##3#E2##C##P##,##K##+##P##,##J##4##K##+##P##,##M##+##Q##3##O##,##K##+##P##+##Q##3#E2##C##P##+##Q##+##P##,##P##3##K##,##J##,##M##+##S##3##P##+##O##+##P##+##S##3#E0##C##P##+##Q##+##Y##*##N##4##M##+##O##,##L##+##P##3##Q##+##Q##+##P##,##K##3#E3##C##P##+##S##+##N##+##Q##3##R##,##L##+##P##+##V##2##Q##,##J##,##K##+##Q##3#E5##C##M##,##K##+##P##,##J##4##M##+##Q##+##S##+##N##4##M##+##O##+##Q##+##P##3#E2##C##P##+##Q##+##P##,##K##4##L##+##S##+##N##+##P##4##M##+##N##+##P##,##K##4#E-##C##P##+##Q##+##U##+##L##4##L##,##K##+##S##+##N##3##Q##+##P##+##S##+##N##4#E-##C##N##,##K##+##Q##+##R##3##Q##+##P##+##P##,##M##3##O##+##P##+##Q##+##R##3" key '0 send "##D##K##,##K##+##]##)##P##+##Q##,##L##3##S##+##P##3##Q##+##P##+##P##+##P##3#E2##C##P##+##]##)##S##+##P##+##Q##,##J##3##Q##+##P##3##Q##+##P##+##Q##+##R##3#E2##C##P##+##P##,##M##+##O##,##L##+##Q##3##P##+##S##3##N##+##S##+##P##+##O##4#E/##C##N##,##K##+##Q##+##R##+##W##*##R##3##Q##+##P##3##Q##+##S##+##N##+##Q##3#E0##C##R##+##O##+##R##,##K##+##Q##+##P##3##U##+##L##3##P##+##Q##+##P##,##O##3#E5##B##P##+##P##,##N##+##P##+##P##+##P##3##Q##+##S##3##P##+##O##+##R##+##Q##3" key '. send "##D##L##3##P##4##O##3##O##+##N##+##S##3##P##+##Q##3##P##+##P##,##K##+##P##4#BX##C##P##3##P##3##P##3##P##+##S##+##Q##3##U##+##L##3##P##+##Q##+##Q##+##P##3#B\##C##P##3##Q##3##P##3##Q##,##L##,##U##2##M##+##P##3##U##+##L##+##P##,##K##4#BX##C##R##3##N##3##U##3##N##+##P##,##K##3##Q##+##P##3##Q##,##J##,##K##+##Q##4#BV##C##P##3##P##3##Q##4##L##+##U##+##L##3##P##+##Q##3##P##+##S##+##N##,##M##3#B\##C##P##3##S##3##N##4##L##+##Q##+##P##3##U##+##L##3##P##+##Q##+##R##,##M##3" # 1/all key '/ send "##D##N##,##M##+##O##3##P##3##Q##+##P##4##Q##+##M##3##P##+##Q##+##P##,##M##3#CM##C##T##+##L##+##Q##3##P##3##P##,##M##3##P##+##P##3##Q##+##S##+##O##,##K##3#CO##C##P##+##P##,##M##3##N##3##S##+##P##3##P##,##K##3##P##,##J##+##Q##+##P##3#CO##C##P##,##J##,##M##3##N##3##Q##,##L##3##S##+##N##3##P##,##K##+##Q##+##P##3#CT##C##K##,##U##*##M##3##S##3##P##+##P##3##Q##+##P##3##Q##+##P##+##Q##+##U##3#CK##C##P##+##P##+##S##3##N##4##M##+##U##3##K##,##K##3##Q##+##P##+##S##+##N##4" # a to b key 'a send "##D##L##,##L##3##R##+##N##4##U##*##N##3##Q##+##P##3##Q##+##P##+##Q##+##S##3#CM##C##P##+##P##3##S##+##Q##3##P##+##S##3##N##,##M##3##N##+##P##,##K##,##N##3#CK##C##X##*##N##3##S##+##P##4##L##+##O##3##P##,##M##3##N##,##M##+##R##+##O##3#CN##C##N##+##P##4##L##,##J##3##Q##+##P##3##S##+##O##4##L##+##P##,##L##+##P##3#CQ##C##K##,##K##4##L##+##R##3##W##*##N##3##R##+##O##3##Q##,##T##*##O##+##Q##3#CL##C##Q##+##R##3##S##+##P##3##N##+##Q##3##P##+##S##3##P##+##P##,##K##+##W##3" # Shuffle key 's send "##D##N##3##P##+##S##3##N##,##J##3##Q##4##K##,##L##3##P##,##M##+##O##+##P##3#B[##D##L##3##S##+##N##3##P##+##Q##3##P##4##Q##+##M##3##P##+##Q##+##P##,##J##3#B[##D##L##3##R##+##O##3##P##+##Q##3##P##4##L##+##Q##3##P##+##Q##,##L##+##S##3#BY##C##R##3##N##+##P##3##Q##+##P##3##T##3##N##,##M##3##N##+##P##,##M##+##N##3#B^##C##P##3##P##+##R##3##Q##+##N##4##L##3##P##+##Q##3##P##+##Q##+##P##+##Q##3#B\##C##P##4##L##+##Q##3##P##+##Q##4##K##3##Q##+##P##4##M##+##N##+##P##,##M##3" key 0x4b00 send "##D##N##,##U##*##M##+##Q##+##S##3##N##3##P##+##Q##3##R##+##Q##+##P##+##P##3#D?##D##N##+##O##+##Q##+##S##+##N##3##P##3##Q##+##P##4##L##+##Q##+##P##,##M##3#D<##D##L##+##P##+##P##,##K##+##P##4##L##3##P##+##P##4##M##+##P##,##K##+##Q##3#D=##D##L##+##P##+##Q##+##P##,##J##3##Q##3##P##,##N##3##P##,##M##+##N##+##P##3#D?##D##K##,##M##+##O##+##P##+##Q##3##P##3##T##+##O##4##L##+##P##+##P##,##M##3#D?##C##P##+##P##,##K##+##S##+##N##3##P##4##M##+##P##3##Q##+##P##,##J##,##L##3" key 0x4d00 send "##D##L##4##N##+##N##+##Q##+##P##3##U##3##L##+##P##3##S##+##P##,##M##+##O##3#CL##C##R##4##J##,##M##+##O##+##P##3##Q##3##P##+##R##3##Q##+##P##+##Q##+##P##3#CM##D##N##3##P##+##P##+##P##+##Q##3##P##3##Q##+##P##4##L##+##S##+##O##+##P##3#CP##C##P##3##W##*##P##,##K##+##R##3##O##3##Q##+##R##3##Q##+##P##,##M##+##P##3#CK##D##M##3##Q##+##S##+##L##+##S##3##P##3##Q##+##S##3##N##,##J##+##Q##+##\##2#CG##D##T##2##N##+##Q##+##P##+##S##3##N##4##L##+##Q##3##P##,##O##+##M##+##S##3" key 0x4800 send "##D##L##,##K##3##R##,##J##3##Q##3##P##3##P##+##Q##3##P##+##S##,##J##,##K##3#B[##C##R##+##N##4##L##+##Q##3##P##3##R##3##N##,##M##3##N##,##L##,##M##+##O##3#B\##C##P##+##R##4##K##+##Q##3##P##3##Q##3##P##+##Q##3##T##+##P##+##O##+##P##3#B[##C##P##,##P##3##N##+##P##3##Q##3##P##3##Q##+##P##4##O##+##N##+##P##,##M##3#BX##C##R##+##Q##3##P##+##S##3##N##4##L##3##O##+##P##4##M##+##Q##+##P##+##Q##3#BZ##D##N##+##N##3##P##,##K##3##P##3##Q##3##P##,##R##3##L##+##P##+##Q##+##\##2" key 0x5000 send "##D##N##3##Q##3##P##,##M##3##O##3##P##4##M##+##P##3##Q##+##P##,##J##,##K##3#B0##C##K##3##P##3##P##,##K##3##P##4##M##3##P##,##K##3##P##,##J##,##M##+##O##3#B+##C##R##3##O##3##P##+##Q##3##R##3##P##4##L##+##P##3##O##,##M##+##O##+##P##3#B,##C##P##3##S##3##N##+##P##3##S##3##O##4##K##+##P##3##[##*##S##+##J##,##O##3#B*##C##M##3##Q##3##P##,##K##4##L##3##R##3##N##,##J##3##Q##+##P##,##M##+##Q##3#B*##C##T##3##L##3##P##+##Q##4##L##3##Q##3##O##,##K##3##P##+##P##,##K##,##L##3" # Play, pause, stop key 'l send "##D##N##+##]##1##R##+##O##+##P##3##Q##3##P##+##S##3##Q##+##P##+##Q##+##X##2#CK##D##O##+##N##3##Q##+##P##+##S##3##N##3##U##+##P##3##N##,##K##+##W##+##J##3#CM##D##L##+##Q##3##P##+##S##+##N##3##P##3##Q##,##L##3##R##+##O##+##P##+##U##3#CJ##C##S##+##O##3##P##+##Q##+##P##3##S##3##P##+##P##3##Q##+##P##,##O##+##L##3#CO##C##P##+##P##4##O##+##M##+##P##3##Q##4##L##+##Q##3##P##+##P##,##K##+##P##4#CI##C##P##+##P##3##Q##+##P##,##K##3##R##4##M##+##O##3##P##+##Q##+##Q##+##P##3" key 'u send "##D##L##4##O##+##O##+##P##3##Q##3##P##3##P##+##Q##3##T##+##O##+##P##,##M##3#BY##C##R##3##Q##+##P##,##P##3##K##3##S##3##N##+##P##4##M##+##P##+##S##+##P##3#BZ##C##V##3##L##+##[##*##L##4##J##4##K##3##P##,##K##4##L##+##S##+##O##+##P##3#B[##D##L##3##P##,##K##+##P##3##S##3##N##3##[##*##O##4##J##,##M##+##O##+##P##3#B[##D##L##3##Q##+##P##+##P##3##Q##3##P##3##T##+##O##4##K##+##P##,##J##,##K##3#B[##D##N##3##N##+##P##,##K##3##P##3##R##3##P##,##M##3##N##+##S##+##P##+##O##3" key 'o send "##D##P##+##N##+##Q##+##P##3##Q##3##R##3##N##,##L##3##Q##+##P##,##M##+##O##3#CL##D##M##+##P##+##P##,##K##3##P##3##Q##3##R##+##S##3##N##,##J##,##K##+##S##3#CL##C##P##,##U##*##M##+##P##3##S##3##N##4##Q##+##L##3##P##,##K##+##P##,##J##3#CR##C##M##,##K##+##Q##+##P##3##Q##3##R##4##K##+##P##4##M##+##N##+##Q##+##[##2#CK##C##R##+##N##+##P##,##K##3##P##4##Q##3##M##+##P##3##Q##+##P##,##M##+##N##3#CO##C##Q##+##P##+##S##+##O##3##P##4##L##4##J##,##U##2##L##,##K##+##Q##+##P##3" end define sony_radio clkey call global call sony print 0 70 "Radio" call keymatrix print 2 0 "┌─┐" print 3 0 "│p│ Power" print 4 0 "└─┘" key '1 send "##D##N##,##K##+##Q##+##P##+##S##+##O##+##P##+##S##3##N##,##L##3##Q##3##R##+#E.##D##P##+##L##+##Q##+##P##+##Q##+##S##+##P##+##O##3##T##+##P##3##O##3##R##+#E.##D##M##+##P##+##P##,##K##+##W##*##P##+##Q##+##P##4##N##+##O##3##P##3##Q##+#E3##C##V##+##N##+##N##+##P##+##P##+##S##+##U##*##P##4##M##+##P##3##R##3##N##,#E/##C##P##+##P##+##O##+##P##,##M##+##O##,##J##,##O##3##O##+##P##3##Q##3##P##+#E4##C##P##+##O##+##Q##+##U##+##L##+##S##+##Q##+##Q##3##P##+##Q##3##R##3##N##+" key '2 send "##D##N##3##N##+##P##,##M##+##Q##+##P##+##Q##+##P##3##P##,##K##3##P##4##M##+#D>##C##Q##3##P##+##U##+##N##+##P##,##K##+##R##+##O##3##R##+##O##3##P##4##L##,#D8##C##P##3##P##,##N##+##P##+##S##+##N##+##Q##+##P##3##Q##+##P##3##S##3##P##+#D=##C##P##3##S##+##P##,##K##,##K##+##Q##+##P##+##Q##3##P##+##U##3##P##3##N##+#D>##C##R##3##P##+##P##+##Q##+##S##+##N##+##Q##+##P##4##L##+##R##3##O##3##Q##+#D?##C##P##4##K##+##Q##+##P##,##J##,##K##+##P##,##J##4##K##,##M##3##U##3##L##+" key '3 send "##D##L##+##Q##4##N##+##O##+##P##+##Q##+##P##+##S##3##O##+##P##4##Q##3##L##,#D7##C##P##+##P##4##M##+##P##+##S##+##N##+##P##,##K##3##P##,##J##4##M##3##P##+#D@##C##P##+##V##3##N##+##N##+##Q##+##P##,##M##+##O##3##P##+##U##3##N##3##U##+#D:##C##T##+##O##3##P##,##K##+##P##,##J##,##K##+##P##4##K##,##L##3##P##3##Q##+#D>##D##L##+##P##3##Q##+##P##,##N##+##N##+##P##,##J##3##S##+##P##3##Q##3##P##,#D8##D##L##+##P##3##Q##+##P##,##K##+##W##*##P##,##K##4##M##+##P##3##Q##3##O##," key '4 send "##D##L##3##Q##3##P##+##S##+##O##,##N##+##O##+##Q##3##P##+##Q##3##P##3##R##+#CO##C##S##3##L##3##U##+##L##+##U##+##N##+##Q##+##P##3##Q##+##Q##4##L##3##O##+#CN##C##P##3##P##3##Q##+##P##,##L##,##K##+##S##+##N##3##Q##+##P##3##R##3##T##+#CI##C##P##3##S##3##N##+##R##+##Q##+##Q##+##P##+##Q##3##P##,##M##3##N##4##L##+#CO##C##P##3##P##3##R##+##R##+##O##+##P##+##S##+##O##3##P##+##Q##3##P##4##L##+#CM##C##R##3##N##4##M##+##Q##+##P##+##S##+##N##+##Q##3##R##+##O##3##R##3##Q##+" key '5 send "##D##K##,##M##+##P##3##S##+##N##+##S##+##N##+##Q##3##P##,##Q##3##L##3##R##+#D<##C##R##+##Q##+##P##3##P##+##Q##+##P##+##Q##+##P##3##S##+##P##3##P##3##Q##+#D?##D##M##+##P##,##K##3##P##+##P##,##K##+##S##+##N##4##L##+##P##4##K##3##P##+" key '6 send "##D##N##3##R##+##O##3##U##+##L##,##M##+##P##+##P##4##N##+##O##3##P##3##Q##+#CM##D##L##3##P##,##J##3##Q##+##P##+##Q##+##P##+##S##3##Q##+##W##2##P##3##Q##+#CM##D##L##3##O##,##M##3##Q##+##N##+##Q##+##P##,##O##3##N##,##M##3##O##3##P##+#CL##D##L##3##S##+##N##3##P##,##K##+##P##,##M##+##Q##3##O##,##K##3##P##3##Q##+#CP##C##M##3##Q##+##S##3##O##+##P##+##P##,##M##+##Q##3##R##+##O##3##O##3##Q##+#CO##C##T##3##M##+##P##3##Q##+##P##,##M##+##U##+##L##3##P##+##Q##3##P##3##P##," key '7 send "##D##L##+##R##3##Q##3##P##+##P##+##Q##+##W##*##P##3##Q##,##L##4##O##3##M##+#CN##C##T##+##N##3##P##3##N##,##M##+##O##+##P##+##Q##3##R##+##S##3##N##3##P##+#CO##C##P##+##R##3##O##3##P##+##R##+##Q##+##P##+##O##4##L##+##Q##3##R##3##N##+" key '8 send "##D##N##3##N##4##K##4##M##+##P##+##S##+##N##+##Q##3##P##+##Q##3##U##3##N##+#B[##C##Q##3##N##4##N##3##P##+##U##+##L##+##Q##+##P##3##Q##+##P##3##S##3##O##,#BU##C##P##3##R##3##P##3##S##+##O##+##P##,##S##*##O##3##P##,##K##4##L##3##U##+#BV##C##P##3##Q##4##L##3##P##+##Q##+##P##+##Q##+##P##4##M##+##P##4##K##3##Q##+#B\##C##Q##3##P##3##P##3##Q##+##P##+##Q##+##P##+##P##3##Q##,##L##4##K##3##Q##+#BY##C##P##4##L##3##P##3##P##,##M##+##O##+##P##,##K##3##R##+##P##3##Q##3##P##," key '9 send "##D##N##+##Q##+##P##+##Q##3##P##+##S##+##O##+##P##4##R##+##L##3##P##3##Q##+#D=##D##L##+##P##,##K##+##Q##3##R##+##P##+##O##+##R##3##R##+##O##3##Q##3##P##,#D8##D##L##+##S##+##O##+##P##3##R##+##O##+##P##,##M##3##P##+##S##3##N##3##P##+#DA##C##O##,##K##+##Q##+##P##3##Q##+##P##,##M##+##R##3##O##+##Q##3##P##3##P##+#DA##C##Q##+##P##+##P##+##Q##3##P##+##S##+##P##+##Q##3##R##+##O##3##P##3##P##+#DA##C##P##+##P##+##Q##+##Q##4##L##+##R##+##P##+##P##3##Q##+##P##3##Q##3##P##+" key '0 send "##D##N##3##R##+##O##+##P##3##Q##+##P##+##S##+##Q##3##R##+##P##3##O##3##R##+#CJ##D##Q##3##L##+##P##+##Q##3##P##,##M##+##P##+##S##3##N##+##P##3##S##3##N##+#CO##C##U##3##L##,##M##+##O##3##P##+##Q##+##R##+##P##3##Q##+##S##3##N##3##P##+#CO##C##P##3##R##+##O##+##P##4##L##+##P##,##L##+##Q##3##P##,##M##3##N##3##P##+#CR##C##M##3##Q##+##P##,##M##3##U##+##M##+##U##+##L##3##P##,##K##3##P##3##Q##+#CO##C##T##3##L##+##S##+##P##3##S##+##N##+##Q##+##P##4##L##+##P##3##S##3##U##*" key 'p send "##D##N##3##P##3##P##3##P##3##P##,##M##3##N##,##M##3##P##,##K##3##Q##3##P##,#A1##C##P##4##L##3##Q##3##P##3##U##+##L##3##P##+##S##3##P##+##Q##3##P##3##U##+#A2##D##L##3##S##3##N##3##P##3##Q##+##P##4##K##,##L##3##S##+##N##3##Q##3##P##+#A:##C##P##4##K##3##P##3##Q##3##P##+##S##3##P##+##P##3##Q##+##P##3##Q##3##P##+#A7##D##P##3##L##3##Y##2##N##4##L##+##P##4##K##,##K##3##P##+##P##3##Q##3##P##+#A<##C##N##3##O##3##Q##3##P##3##Q##+##S##3##U##+##L##3##P##+##Q##3##P##3##Q##+" end