| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938 |
- # $Id: ONKYOdb.pm 12403 2016-10-22 13:23:39Z loredo $
- ##############################################################################
- #
- # ONKYOdb.pm
- # ONKYO command database for ONKYO AVR module to split DB from code
- #
- # Copyright by Julian Pawlowski
- # e-mail: julian.pawlowski at gmail.com
- #
- # This file is part of fhem.
- #
- # Fhem is free software: you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation, either version 2 of the License, or
- # (at your option) any later version.
- #
- # Fhem is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License
- # along with fhem. If not, see <http://www.gnu.org/licenses/>.
- #
- ##############################################################################
- sub ONKYOdb_Initialize() {
- }
- package ONKYOdb;
- use strict;
- use warnings;
- # ----------------Human Readable command mapping table-----------------------
- my $ONKYO_cmds_hr = {
- 'dock' => {
- 'command-for-docking-station-via-ri' => 'CDS'
- },
- '1' => {
- '12v-trigger-a' => 'TGA',
- '12v-trigger-b' => 'TGB',
- '12v-trigger-c' => 'TGC',
- 'audio-information' => 'IFA',
- 'audio-input' => 'SLA',
- 'audyssey-2eq-multeq-multeq-xt' => 'ADY',
- 'audyssey-dynamic-eq' => 'ADQ',
- 'audyssey-dynamic-volume' => 'ADV',
- 'cd-player' => 'CCD',
- 'cd-recorder' => 'CCR',
- 'center-temporary-level' => 'CTL',
- 'cinema-filter' => 'RAS',
- 'dab-display-info' => 'UDD',
- 'dab-preset' => 'UPR',
- 'dab-station-name' => 'UDS',
- 'dat-recorder' => 'CDT',
- 'dimmer-level' => 'DIM',
- 'display-mode' => 'DIF',
- 'dolby-volume' => 'DVL',
- 'dvd-player' => 'CDV',
- 'graphics-equalizer' => 'CEQ',
- 'hd-radio-artist-name-info' => 'UHA',
- 'hd-radio-blend-mode' => 'UHB',
- 'hd-radio-channel-name-info' => 'UHC',
- 'hd-radio-channel-program' => 'UHP',
- 'hd-radio-detail-info' => 'UHD',
- 'hd-radio-title-info' => 'UHT',
- 'hd-radio-tuner-status' => 'UHS',
- 'hdmi-audio-out' => 'HAO',
- 'hdmi-output' => 'HDO',
- 'hdmi-cec' => 'CEC',
- 'input' => 'SLI',
- 'internet-radio-preset' => 'NPR',
- 'ipod-album-name-info' => 'IAL',
- 'ipod-artist-name-info' => 'IAT',
- 'ipod-list-info' => 'ILS',
- 'ipod-mode-change' => 'IMD',
- 'ipod-play-status' => 'IST',
- 'ipod-time-info' => 'ITM',
- 'ipod-title-name' => 'ITI',
- 'ipod-track-info' => 'ITR',
- 'isf-mode' => 'ISF',
- 'late-night' => 'LTN',
- 'listening-mode' => 'LMD',
- 'md-recorder' => 'CMD',
- 'memory-setup' => 'MEM',
- 'monitor-out-resolution' => 'RES',
- 'music-optimizer' => 'MOT',
- 'mute' => 'AMT',
- 'net-keyboard' => 'NKY',
- 'net-popup-message' => 'NPU',
- 'net-receiver-information' => 'NRI',
- 'net-service' => 'NSV',
- 'network-standby' => 'NSB',
- 'net-usb-album-name-info' => 'NAL',
- 'net-usb-artist-name-info' => 'NAT',
- 'net-usb-jacket-art' => 'NJA',
- 'net-usb-list-info' => 'NLS',
- 'net-usb-list-info-xml' => 'NLA',
- 'net-usb-list-title-info' => 'NLT',
- 'net-usb-device-status' => 'NDS',
- 'net-usb-menu-status' => 'NMS',
- 'net-usb-play-status' => 'NST',
- 'net-usb-time-info' => 'NTM',
- 'net-usb-time-seek' => 'NTS',
- 'net-usb-title-name' => 'NTI',
- 'net-usb-track-info' => 'NTR',
- 'net-usb' => 'NTC',
- 'preset' => 'PRS',
- 'preset-memory' => 'PRM',
- 'pty-scan' => 'PTS',
- 'rds-information' => 'RDS',
- 'record-output' => 'SLR',
- 'setup' => 'OSD',
- 'sirius-artist-name-info' => 'SAT',
- 'sirius-category' => 'SCT',
- 'sirius-channel-name-info' => 'SCN',
- 'sirius-channel-number' => 'SCH',
- 'sirius-parental-lock' => 'SLK',
- 'sirius-title-info' => 'STI',
- 'sleep' => 'SLP',
- 'speaker-a' => 'SPA',
- 'speaker-b' => 'SPB',
- 'speaker-layout' => 'SPL',
- 'speaker-level-calibration' => 'SLC',
- 'subwoofer-temporary-level' => 'SWL',
- 'subwoofer2-temporary-level' => 'SW2',
- 'phase-matching-bass' => 'PMB',
- 'power' => 'PWR',
- 'tape1-a' => 'CT1',
- 'tape2-b' => 'CT2',
- 'tone-center' => 'TCT',
- 'tone-front' => 'TFR',
- 'tone-front-high' => 'TFH',
- 'tone-front-wide' => 'TFW',
- 'tone-subwoofer' => 'TSW',
- 'tone-surround' => 'TSR',
- 'tone-surround-back' => 'TSB',
- 'tp-scan' => 'TPS',
- 'tunerFrequency' => 'TUN',
- 'universal-port' => 'CPT',
- 'video-information' => 'IFV',
- 'video-output' => 'VOS',
- 'video-picture-mode' => 'VPM',
- 'video-wide-mode' => 'VWM',
- 'volume' => 'MVL',
- 'xm-artist-name-info' => 'XAT',
- 'xm-category' => 'XCT',
- 'xm-channel-name-info' => 'XCN',
- 'xm-channel-number' => 'XCH',
- 'xm-title-info' => 'XTI'
- },
- '2' => {
- 'balance' => 'ZBL',
- 'internet-radio-preset' => 'NPZ',
- 'late-night' => 'LTZ',
- 'listening-mode' => 'LMZ',
- 'mute' => 'ZMT',
- 'net-usb-z' => 'NTZ',
- 'power' => 'ZPW',
- 'preset' => 'PRZ',
- 're-eq-academy-filter' => 'RAZ',
- 'input' => 'SLZ',
- 'tone' => 'ZTN',
- 'tunerFrequency' => 'TUZ',
- 'volume' => 'ZVL'
- },
- '3' => {
- 'balance' => 'BL3',
- 'internet-radio-preset' => 'NP3',
- 'mute' => 'MT3',
- 'net-usb-z' => 'NT3',
- 'power' => 'PW3',
- 'preset' => 'PR3',
- 'input' => 'SL3',
- 'tone' => 'TN3',
- 'tunerFrequency' => 'TU3',
- 'volume' => 'VL3'
- },
- '4' => {
- 'internet-radio-preset' => 'NP4',
- 'mute' => 'MT4',
- 'net-usb-z' => 'NT4',
- 'power' => 'PW4',
- 'preset' => 'PR4',
- 'input' => 'SL4',
- 'tunerFrequency' => 'TU4',
- 'volume' => 'VL4'
- }
- };
- # ----------------Human Readable value mapping table-----------------------
- my $ONKYO_values_hr = {
- 'dock' => {
- 'CDS' => {
- 'album' => 'ALBUM-',
- 'blight' => 'BLIGHT',
- 'chapt' => 'CHAPT-',
- 'down' => 'DOWN',
- 'enter' => 'ENTER',
- 'ff' => 'FF',
- 'men' => 'MENU',
- 'mute' => 'MUTE',
- 'off' => 'PWROFF',
- 'on' => 'PWRON',
- 'pause' => 'PAUSE',
- 'plist' => 'PLIST-',
- 'ply-pa' => 'PLY/PAU',
- 'ply-res' => 'PLY/RES',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'rew' => 'REW',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stop' => 'STOP',
- 'up' => 'UP'
- }
- },
- '1' => {
- 'ADQ' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'ADV' => {
- 'heavy' => '03',
- 'light' => '01',
- 'medium' => '02',
- 'off' => '00',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'ADY' => {
- 'movie' => '01',
- 'music' => '02',
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'AMT' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'toggle' => 'TG'
- },
- 'CCD' => {
- '0' => '0',
- '1' => '1',
- '10' => '+10',
- '2' => '2',
- '3' => '3',
- '4' => '4',
- '5' => '5',
- '6' => '6',
- '7' => '7',
- '8' => '8',
- '9' => '9',
- 'clear' => 'CLEAR',
- 'd-mode' => 'D.MODE',
- 'd-skip' => 'D.SKIP',
- 'disc-f' => 'DISC.F',
- 'disc-r' => 'DISC.R',
- 'disc1' => 'DISC1',
- 'disc2' => 'DISC2',
- 'disc3' => 'DISC3',
- 'disc4' => 'DISC4',
- 'disc5' => 'DISC5',
- 'disc6' => 'DISC6',
- 'disp' => 'DISP',
- 'ff' => 'FF',
- 'memory' => 'MEMORY',
- 'op-cl' => 'OP/CL',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'pon' => 'PON',
- 'power' => 'POWER',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'rew' => 'REW',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stby' => 'STBY',
- 'stop' => 'STOP',
- 'track' => 'TRACK'
- },
- 'CCR' => {
- '1' => '1',
- '10-0' => '10/0',
- '2' => '2',
- '3' => '3',
- '4' => '4',
- '5' => '5',
- '6' => '6',
- '7' => '7',
- '8' => '8',
- '9' => '9',
- 'clear' => 'CLEAR',
- 'disp' => 'DISP',
- 'ff' => 'FF',
- 'memory' => 'MEMORY',
- 'op-cl' => 'OP/CL',
- 'p-mode' => 'P.MODE',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'power' => 'POWER',
- 'random' => 'RANDOM',
- 'rec' => 'REC',
- 'repeat' => 'REPEAT',
- 'rew' => 'REW',
- 'scroll' => 'SCROLL',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stby' => 'STBY',
- 'stop' => 'STOP'
- },
- 'CDT' => {
- 'ff' => 'FF',
- 'play' => 'PLAY',
- 'rc-pa' => 'RC/PAU',
- 'rew' => 'REW',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stop' => 'STOP'
- },
- 'CDV' => {
- '0' => '0',
- '1' => '1',
- '10' => '10',
- '2' => '2',
- '3' => '3',
- '4' => '4',
- '5' => '5',
- '6' => '6',
- '7' => '7',
- '8' => '8',
- '9' => '9',
- 'abr' => 'ABR',
- 'angle' => 'ANGLE',
- 'asctg' => 'ASCTG',
- 'audio' => 'AUDIO',
- 'cdpcd' => 'CDPCD',
- 'clear' => 'CLEAR',
- 'conmem' => 'CONMEM',
- 'disc-f' => 'DISC.F',
- 'disc-r' => 'DISC.R',
- 'disc1' => 'DISC1',
- 'disc2' => 'DISC2',
- 'disc3' => 'DISC3',
- 'disc4' => 'DISC4',
- 'disc5' => 'DISC5',
- 'disc6' => 'DISC6',
- 'disp' => 'DISP',
- 'down' => 'DOWN',
- 'enter' => 'ENTER',
- 'ff' => 'FF',
- 'folddn' => 'FOLDDN',
- 'foldup' => 'FOLDUP',
- 'funmem' => 'FUNMEM',
- 'init' => 'INIT',
- 'lastplay' => 'LASTPLAY',
- 'left' => 'LEFT',
- 'memory' => 'MEMORY',
- 'men' => 'MENU',
- 'mspdn' => 'MSPDN',
- 'mspup' => 'MSPUP',
- 'op-cl' => 'OP/CL',
- 'p-mode' => 'P.MODE',
- 'pause' => 'PAUSE',
- 'pct' => 'PCT',
- 'play' => 'PLAY',
- 'power' => 'POWER',
- 'progre' => 'PROGRE',
- 'pwroff' => 'PWROFF',
- 'pwron' => 'PWRON',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'return' => 'RETURN',
- 'rew' => 'REW',
- 'right' => 'RIGHT',
- 'rsctg' => 'RSCTG',
- 'search' => 'SEARCH',
- 'setup' => 'SETUP',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'slow-f' => 'SLOW.F',
- 'slow-r' => 'SLOW.R',
- 'step-f' => 'STEP.F',
- 'step-r' => 'STEP.R',
- 'stop' => 'STOP',
- 'subtitle' => 'SUBTITLE',
- 'subton-off' => 'SUBTON/OFF',
- 'topmen' => 'TOPMENU',
- 'up' => 'UP',
- 'vdoff' => 'VDOFF',
- 'zoomdn' => 'ZOOMDN',
- 'zoomtg' => 'ZOOMTG',
- 'zoomup' => 'ZOOMUP'
- },
- 'CEC' => {
- 'off' => '00',
- 'on' => '01',
- 'up' => 'UP',
- 'query' => 'QSTN',
- },
- 'CEQ' => {
- 'power' => 'POWER',
- 'preset' => 'PRESET'
- },
- 'CMD' => {
- '1' => '1',
- '10-0' => '10/0',
- '2' => '2',
- '3' => '3',
- '4' => '4',
- '5' => '5',
- '6' => '6',
- '7' => '7',
- '8' => '8',
- '9' => '9',
- 'clear' => 'CLEAR',
- 'disp' => 'DISP',
- 'eject' => 'EJECT',
- 'enter' => 'ENTER',
- 'ff' => 'FF',
- 'group' => 'GROUP',
- 'm-scan' => 'M.SCAN',
- 'memory' => 'MEMORY',
- 'name' => 'NAME',
- 'p-mode' => 'P.MODE',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'power' => 'POWER',
- 'random' => 'RANDOM',
- 'rec' => 'REC',
- 'repeat' => 'REPEAT',
- 'rew' => 'REW',
- 'scroll' => 'SCROLL',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stby' => 'STBY',
- 'stop' => 'STOP'
- },
- 'CPT' => {
- '0' => '0',
- '1' => '1',
- '10' => '10',
- '2' => '2',
- '3' => '3',
- '4' => '4',
- '5' => '5',
- '6' => '6',
- '7' => '7',
- '8' => '8',
- '9' => '9',
- 'disp' => 'DISP',
- 'down' => 'DOWN',
- 'enter' => 'ENTER',
- 'ff' => 'FF',
- 'left' => 'LEFT',
- 'mode' => 'MODE',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stop' => 'STOP',
- 'up' => 'UP'
- },
- 'CT1' => {
- 'ff' => 'FF',
- 'play-f' => 'PLAY.F',
- 'play-r' => 'PLAY.R',
- 'rc-pa' => 'RC/PAU',
- 'rew' => 'REW',
- 'stop' => 'STOP'
- },
- 'CT2' => {
- 'ff' => 'FF',
- 'op-cl' => 'OP/CL',
- 'play-f' => 'PLAY.F',
- 'play-r' => 'PLAY.R',
- 'rc-pa' => 'RC/PAU',
- 'rec' => 'REC',
- 'rew' => 'REW',
- 'skip-f' => 'SKIP.F',
- 'skip-r' => 'SKIP.R',
- 'stop' => 'STOP'
- },
- 'CTL' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(-12, 0, 12)' => '(-12, 0, 12)'
- },
- 'DIF' => {
- '02' => '02',
- '03' => '03',
- 'query' => 'QSTN',
- 'listening' => '01',
- 'volume' => '00',
- 'toggle' => 'TG'
- },
- 'DIM' => {
- 'bright' => '00',
- 'bright-led-off' => '08',
- 'dark' => '02',
- 'dim' => 'DIM',
- 'query' => 'QSTN',
- 'shut-off' => '03'
- },
- 'DVL' => {
- 'high' => '03',
- 'low' => '01',
- 'mid' => '02',
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'HAO' => {
- 'auto' => '02',
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'HAT' => {
- 'query' => 'QSTN'
- },
- 'HBL' => {
- 'analog' => '01',
- 'auto' => '00',
- 'query' => 'QSTN'
- },
- 'HCN' => {
- 'query' => 'QSTN'
- },
- 'HDO' => {
- 'analog' => '00',
- 'both' => '05',
- 'no' => '00',
- 'out' => '01',
- 'out-sub' => '02',
- 'query' => 'QSTN',
- 'sub' => '02',
- 'up' => 'UP',
- 'yes' => '01'
- },
- 'HDS' => {
- 'query' => 'QSTN'
- },
- 'HPR' => {
- 'query' => 'QSTN',
- 'xrange(1, 8)' => '(1, 8)'
- },
- 'HTI' => {
- 'query' => 'QSTN'
- },
- 'HTS' => {
- 'mmnnoo' => 'mmnnoo',
- 'query' => 'QSTN'
- },
- 'IAL' => {
- 'query' => 'QSTN'
- },
- 'IAT' => {
- 'query' => 'QSTN'
- },
- 'IFA' => {
- 'query' => 'QSTN'
- },
- 'IFV' => {
- 'query' => 'QSTN'
- },
- 'ILS' => {
- 'tlpnnnnnnnnnn' => 'tlpnnnnnnnnnn'
- },
- 'IMD' => {
- 'ext' => 'EXT',
- 'query' => 'QSTN',
- 'std' => 'STD',
- 'vdc' => 'VDC'
- },
- 'ISF' => {
- 'custom' => '00',
- 'day' => '01',
- 'night' => '02',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'IST' => {
- 'prs' => 'prs',
- 'query' => 'QSTN'
- },
- 'ITI' => {
- 'query' => 'QSTN'
- },
- 'ITM' => {
- 'mm-ss-mm-ss' => 'mm:ss/mm:ss',
- 'query' => 'QSTN'
- },
- 'ITR' => {
- 'cccc-tttt' => 'cccc/tttt',
- 'query' => 'QSTN'
- },
- 'LMD' => {
- 'stereo' => '00',
- 'direct' => '01',
- 'surround' => '02',
- 'game-rpg' => '03',
- 'thx' => '04',
- 'game-action' => '05',
- 'game-rock' => '06',
- 'mono-movie' => '07',
- 'orchestra' => '08',
- 'unplugged' => '09',
- 'studio-mix' => '0A',
- 'tv-logic' => '0B',
- 'all-ch-stereo' => '0C',
- 'theater-dimensional' => '0D',
- 'game-sports' => '0E',
- 'mono' => '0F',
- 'pure-audio' => '11',
- 'multiplex' => '12',
- 'full-mono' => '13',
- 'dolby-virtual' => '14',
- 'dts-surround-sensation' => '15',
- 'audyssey-dsx' => '16',
- 'whole-house' => '1F',
- 'straight-decode' => '40',
- 'dolby-ex' => '41',
- 'thx-cinema' => '42',
- 'thx-surround-ex' => '43',
- 'thx-music' => '44',
- 'thx-games' => '45',
- 'thx-cinema' => '50',
- 'thx-musicmode' => '51',
- 'thx-games' => '52',
- 'pliix-movie' => '80',
- 'pliix-music' => '81',
- 'neo-x-cinema' => '82',
- 'neo-x-music' => '83',
- 'pliix-thx-cinema' => '84',
- 'neo-x-thx-cinema' => '85',
- 'pliix-game' => '86',
- 'neural-surr' => '87',
- 'neural-thx' => '88',
- 'pliix-thx-games' => '89',
- 'neo-x-thx-games' => '8A',
- 'pliix-thx-music' => '8B',
- 'neo-x-thx-music' => '8C',
- 'neural-thx-cinema' => '8D',
- 'neural-thx-music' => '8E',
- 'neural-thx-games' => '8F',
- 'pliiz-height' => '90',
- 'neo-x-cinema-dts-surround-sensation' => '91',
- 'neo-x-music-dts-surround-sensation' => '92',
- 'neural-digital-music' => '93',
- 'pliiz-height-thx-cinema' => '94',
- 'pliiz-height-thx-music' => '95',
- 'pliiz-height-thx-games' => '96',
- 'pliiz-height-thx-u2-cinema' => '97',
- 'pliiz-height-thx-u2-music' => '98',
- 'pliiz-height-thx-u2-games' => '99',
- 'neo-x-game' => '9A',
- 'plii-movie-audyssey-dsx' => 'A0',
- 'plii-music-audyssey-dsx' => 'A1',
- 'plii-game-audyssey-dsx' => 'A2',
- 'neo-x-cinema-audyssey-dsx' => 'A3',
- 'neo-x-music-audyssey-dsx' => 'A4',
- 'neural-surround-audyssey-dsx' => 'A5',
- 'neural-digital-music-audyssey-dsx' => 'A6',
- 'dolby-ex-audyssey-dsx' => 'A7',
- 'down' => 'DOWN',
- 'game' => 'GAME',
- 'movie' => 'MOVIE',
- 'music' => 'MUSIC',
- 'query' => 'QSTN',
- 'up' => 'UP',
- },
- 'LTN' => {
- 'auto-dolby-truehd' => '03',
- 'high-dolbydigital' => '02',
- 'low-dolbydigital' => '01',
- 'off' => '00',
- 'on-dolby-truehd' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'MEM' => {
- 'lock' => 'LOCK',
- 'rcl' => 'RCL',
- 'str' => 'STR',
- 'unlk' => 'UNLK'
- },
- 'MOT' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'MVL' => {
- 'level-down' => 'DOWN',
- 'level-down-1db-step' => 'DOWN1',
- 'level-up' => 'UP',
- 'level-up-1db-step' => 'UP1',
- 'query' => 'QSTN',
- 'xrange(100)' => '(0, 100)',
- 'xrange(80)' => '(0, 80)'
- },
- 'NAL' => {
- 'query' => 'QSTN'
- },
- 'NAT' => {
- 'query' => 'QSTN'
- },
- 'NDS' => {
- 'nfr' => 'nfr',
- 'query' => 'QSTN'
- },
- 'NJA' => {
- 'tp-xx-xx-xx-xx-xx-xx' => 'tp{xx}{xx}{xx}{xx}{xx}{xx}',
- 'off' => 'DIS',
- 'on' => 'ENA',
- 'bmp' => 'BMP',
- 'link' => 'LINK',
- 'up' => 'UP',
- 'query' => 'QSTN',
- },
- 'NKY' => {
- 'll' => 'll'
- },
- 'NLS' => {
- 'ti' => 'ti'
- },
- 'NLA' => {
- 'Lzzzzllxxxxyyyy' => 'Lzzzzllxxxxyyyy',
- 'Izzzzllxxxx----' => 'Izzzzllxxxx----'
- },
- 'NMD' => {
- 'ext' => 'EXT',
- 'query' => 'QSTN',
- 'std' => 'STD',
- 'vdc' => 'VDC'
- },
- 'NPR' => {
- 'set' => 'SET',
- 'xrange(1, 40)' => '(1, 40)'
- },
- # 'NPU' => {
- # '' => ''
- # },
- 'NSB' => {
- 'off' => 'OFF',
- 'on' => 'ON',
- 'query' => 'QSTN'
- },
- 'NST' => {
- 'prs' => 'prs',
- 'query' => 'QSTN'
- },
- 'NSV' => {
- 'DLNA' => '00',
- 'My_Favorites' => '01',
- 'vTuner' => '02',
- 'SiriusXM_Internet_Radio' => '03',
- 'Pandora_Internet_Radio' => '04',
- 'Rhapsody' => '05',
- 'Last.fm_Internet_Radio' => '06',
- 'Napster' => '07',
- 'Slacker_Personal_Radio' => '08',
- 'Mediafly' => '09',
- 'Spotify' => '0A',
- 'AUPEO!_PERSONAL_RADIO' => '0B',
- 'radiko.jp' => '0C',
- 'e-onkyo_music' => '0D',
- 'TuneIn' => '0E',
- 'MP3tunes' => '0F',
- 'simfy' => '10',
- 'Home_Media' => '11',
- },
- 'NRI' => {
- 'query' => 'QSTN'
- },
- 'NTC' => {
- '0' => '0',
- '1' => '1',
- '2' => '2',
- '3' => '3',
- '4' => '4',
- '5' => '5',
- '6' => '6',
- '7' => '7',
- '8' => '8',
- '9' => '9',
- 'album' => 'ALBUM',
- 'artist' => 'ARTIST',
- 'caps' => 'CAPS',
- 'chdn' => 'CHDN',
- 'chup' => 'CHUP',
- 'delete' => 'DELETE',
- 'display' => 'DISPLAY',
- 'down' => 'DOWN',
- 'ff' => 'FF',
- 'genre' => 'GENRE',
- 'language' => 'LANGUAGE',
- 'left' => 'LEFT',
- 'list' => 'LIST',
- 'location' => 'LOCATION',
- 'men' => 'MENU',
- 'mode' => 'MODE',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'playlist' => 'PLAYLIST',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'return' => 'RETURN',
- 'rew' => 'REW',
- 'right' => 'RIGHT',
- 'select' => 'SELECT',
- 'setup' => 'SETUP',
- 'stop' => 'STOP',
- 'top' => 'TOP',
- 'trdn' => 'TRDN',
- 'trup' => 'TRUP',
- 'up' => 'UP'
- },
- 'NTI' => {
- 'query' => 'QSTN'
- },
- 'NTM' => {
- 'mm-ss-mm-ss' => 'mm:ss/mm:ss',
- 'query' => 'QSTN'
- },
- 'NTS' => {
- 'mm-ss' => 'mm:ss',
- },
- 'NTR' => {
- 'cccc-tttt' => 'cccc/tttt',
- 'query' => 'QSTN'
- },
- 'OSD' => {
- 'audio' => 'AUDIO',
- 'down' => 'DOWN',
- 'enter' => 'ENTER',
- 'exit' => 'EXIT',
- 'home' => 'HOME',
- 'left' => 'LEFT',
- 'men' => 'MENU',
- 'right' => 'RIGHT',
- 'up' => 'UP',
- 'video' => 'VIDEO'
- },
- 'PRS' => {
- 'xrange(1, 40)' => '(1, 40)',
- 'xrange(1, 30)' => '(1, 30)',
- 'up' => 'UP',
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- },
- 'PRM' => {
- 'xrange(1, 40)' => '(1, 40)',
- 'xrange(1, 30)' => '(1, 30)'
- },
- 'PTS' => {
- 'enter' => 'ENTER',
- 'xrange(30)' => '(0, 30)'
- },
- 'PMB' => {
- 'off' => '00',
- 'on' => '01',
- 'toggle' => 'TG',
- 'query' => 'QSTN'
- },
- 'PWR' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN'
- },
- 'RAS' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'RDS' => {
- '00' => '00',
- '01' => '01',
- '02' => '02',
- 'up' => 'UP'
- },
- 'RES' => {
- '1080i' => '04',
- '1080p' => '07',
- '24fs' => '07',
- '480p' => '02',
- '4k-upcaling' => '08',
- '720p' => '03',
- 'auto' => '01',
- 'query' => 'QSTN',
- 'source' => '06',
- 'through' => '00',
- 'up' => 'UP'
- },
- 'SAT' => {
- 'query' => 'QSTN'
- },
- 'SCH' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(597)' => '(0, 597)'
- },
- 'SCN' => {
- 'query' => 'QSTN'
- },
- 'SCT' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'SLA' => {
- 'analog' => '02',
- 'arc' => '07',
- 'auto' => '00',
- 'balance' => '06',
- 'coax' => '05',
- 'hdmi' => '04',
- 'ilink' => '03',
- 'multi-channel' => '01',
- 'opt' => '05',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'SLC' => {
- 'chsel' => 'CHSEL',
- 'down' => 'DOWN',
- 'test' => 'TEST',
- 'up' => 'UP'
- },
- 'SLI' => {
- '07' => '07',
- '08' => '08',
- '09' => '09',
- 'am' => '25',
- 'aux1' => '03',
- 'aux2' => '04',
- 'bd' => '10',
- 'cbl' => '01',
- 'cd' => '23',
- 'dlna' => '27',
- 'down' => 'DOWN',
- 'dvd' => '10',
- 'dvr' => '00',
- 'fm' => '24',
- 'game' => '02',
- 'internet-radio' => '28',
- 'iradio-favorite' => '28',
- 'multi-ch' => '30',
- 'music-server' => '27',
- 'net' => '2B',
- 'network' => '2B',
- 'p4s' => '27',
- 'pc' => '05',
- 'phono' => '22',
- 'query' => 'QSTN',
- 'sat' => '01',
- 'sirius' => '32',
- 'tape' => '20',
- 'tape-1' => '20',
- 'tape2' => '21',
- 'tuner' => '26',
- 'tv' => '23',
- 'tv-cd' => '23',
- 'universal-port' => '40',
- 'up' => 'UP',
- 'usb' => '29',
- 'usb-rear' => '2A',
- 'usb-toggle' => '2C',
- 'vcr' => '00',
- 'video1' => '00',
- 'video2' => '01',
- 'video3' => '02',
- 'video4' => '03',
- 'video5' => '04',
- 'video6' => '05',
- 'video7' => '06',
- 'xm' => '31'
- },
- 'SLK' => {
- 'input' => 'INPUT',
- 'wrong' => 'WRONG'
- },
- 'SLP' => {
- 'query' => 'QSTN',
- 'off' => 'OFF',
- 'up' => 'UP',
- 'xrange(1, 90)' => '(1, 90)'
- },
- 'SLR' => {
- 'am' => '25',
- 'cd' => '23',
- 'dvd' => '10',
- 'fm' => '24',
- 'internet-radio' => '28',
- 'multi-ch' => '30',
- 'music-server' => '27',
- 'off' => '7F',
- 'phono' => '22',
- 'query' => 'QSTN',
- 'source' => '80',
- 'tape' => '20',
- 'tape2' => '21',
- 'tuner' => '26',
- 'video1' => '00',
- 'video2' => '01',
- 'video3' => '02',
- 'video4' => '03',
- 'video5' => '04',
- 'video6' => '05',
- 'video7' => '06',
- 'xm' => '31'
- },
- 'SPA' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'SPB' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'SPL' => {
- 'front-high' => 'FH',
- 'front-high-front-wide-speakers' => 'HW',
- 'front-wide' => 'FW',
- 'query' => 'QSTN',
- 'surrback' => 'SB',
- 'surrback-front-high-speakers' => 'FH',
- 'surrback-front-wide-speakers' => 'FW',
- 'up' => 'UP'
- },
- 'STI' => {
- 'query' => 'QSTN'
- },
- 'SWL' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(-15, 9, 12)' => '(-15, 0, 12)'
- },
- 'SW2' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(-15, 9, 12)' => '(-15, 0, 12)'
- },
- 'TCT' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TFH' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TFR' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TFW' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TGA' => {
- 'off' => '00',
- 'on' => '01'
- },
- 'TGB' => {
- 'off' => '00',
- 'on' => '01'
- },
- 'TGC' => {
- 'off' => '00',
- 'on' => '01'
- },
- 'TPS' => {
- 'enter' => 'ENTER'
- },
- 'TSB' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TSR' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TSW' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN'
- },
- 'TUN' => {
- '0-in-direct-mode' => '0',
- '1-in-direct-mode' => '1',
- '2-in-direct-mode' => '2',
- '3-in-direct-mode' => '3',
- '4-in-direct-mode' => '4',
- '5-in-direct-mode' => '5',
- '6-in-direct-mode' => '6',
- '7-in-direct-mode' => '7',
- '8-in-direct-mode' => '8',
- '9-in-direct-mode' => '9',
- 'direct' => 'DIRECT',
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'UDD' => {
- 'at' => 'AT',
- 'mf' => 'MF',
- 'mn' => 'MN',
- 'pt' => 'PT',
- 'up' => 'UP'
- },
- 'UDS' => {
- 'query' => 'QSTN'
- },
- 'UHA' => {
- 'query' => 'QSTN'
- },
- 'UHB' => {
- 'analog' => '01',
- 'auto' => '00',
- 'query' => 'QSTN'
- },
- 'UHC' => {
- 'query' => 'QSTN'
- },
- 'UHD' => {
- 'query' => 'QSTN'
- },
- 'UHP' => {
- 'query' => 'QSTN',
- 'xrange(1, 8)' => '(1, 8)'
- },
- 'UHS' => {
- 'mmnnoo' => 'mmnnoo',
- 'query' => 'QSTN'
- },
- 'UHT' => {
- 'query' => 'QSTN'
- },
- 'UPM' => {
- 'xrange(1, 40)' => '(1, 40)'
- },
- 'UPR' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(1, 40)' => '(1, 40)'
- },
- 'UTN' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'VOS' => {
- 'component' => '01',
- 'd4' => '00',
- 'query' => 'QSTN'
- },
- 'VPM' => {
- 'cinema' => '02',
- 'custom' => '01',
- 'direct' => '08',
- 'game' => '03',
- 'isf-day' => '05',
- 'isf-night' => '06',
- 'query' => 'QSTN',
- 'streaming' => '07',
- 'through' => '00',
- 'up' => 'UP'
- },
- 'VWM' => {
- '4-3' => '01',
- 'auto' => '00',
- 'full' => '02',
- 'query' => 'QSTN',
- 'smart-zoom' => '05',
- 'up' => 'UP',
- 'zoom' => '04'
- },
- 'XAT' => {
- 'query' => 'QSTN'
- },
- 'XCH' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(597)' => '(0, 597)'
- },
- 'XCN' => {
- 'query' => 'QSTN'
- },
- 'XCT' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'XTI' => {
- 'query' => 'QSTN'
- }
- },
- '2' => {
- 'LMZ' => {
- 'direct' => '01',
- 'dvs' => '88',
- 'mono' => '0F',
- 'multiplex' => '12',
- 'stereo' => '00'
- },
- 'LTZ' => {
- 'high' => '02',
- 'low' => '01',
- 'off' => '00',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'NPZ' => {
- 'xrange(1, 40)' => '(1, 40)'
- },
- 'NTC' => {
- 'pausez' => 'PAUSEz',
- 'playz' => 'PLAYz',
- 'stopz' => 'STOPz',
- 'trdnz' => 'TRDNz',
- 'trupz' => 'TRUPz'
- },
- 'NTZ' => {
- 'chdn' => 'CHDN',
- 'chup' => 'CHUP',
- 'display' => 'DISPLAY',
- 'down' => 'DOWN',
- 'ff' => 'FF',
- 'left' => 'LEFT',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'return' => 'RETURN',
- 'rew' => 'REW',
- 'right' => 'RIGHT',
- 'select' => 'SELECT',
- 'stop' => 'STOP',
- 'trdn' => 'TRDN',
- 'trup' => 'TRUP',
- 'up' => 'UP'
- },
- 'PRZ' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(1, 40)' => '(1, 40)',
- 'xrange(1, 30)' => '(1, 30)'
- },
- 'RAZ' => {
- 'both-off' => '00',
- 'on' => '02',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'SLZ' => {
- 'am' => '25',
- 'aux1' => '03',
- 'aux2' => '04',
- 'bd' => '10',
- 'cbl' => '01',
- 'cd' => '23',
- 'dlna' => '27',
- 'down' => 'DOWN',
- 'dvd' => '10',
- 'dvr' => '00',
- 'fm' => '24',
- 'game' => '02',
- 'hidden1' => '07',
- 'hidden2' => '08',
- 'hidden3' => '09',
- 'internet-radio' => '28',
- 'iradio-favorite' => '28',
- 'multi-ch' => '30',
- 'music-server' => '27',
- 'net' => '2B',
- 'network' => '2B',
- 'off' => '7F',
- 'p4s' => '27',
- 'pc' => '05',
- 'phono' => '22',
- 'query' => 'QSTN',
- 'sat' => '01',
- 'sirius' => '32',
- 'source' => '80',
- 'tape' => '20',
- 'tape2' => '21',
- 'tuner' => '26',
- 'tv' => '23',
- 'tv-cd' => '23',
- 'universal-port' => '40',
- 'up' => 'UP',
- 'usb' => '29',
- 'usb-rear' => '2A',
- 'usb-toggle' => '2C',
- 'vcr' => '00',
- 'video1' => '00',
- 'video2' => '01',
- 'video3' => '02',
- 'video4' => '03',
- 'video5' => '04',
- 'video6' => '05',
- 'video7' => '06',
- 'xm' => '31'
- },
- 'TUZ' => {
- '0-in-direct-mode' => '0',
- '1-in-direct-mode' => '1',
- '2-in-direct-mode' => '2',
- '3-in-direct-mode' => '3',
- '4-in-direct-mode' => '4',
- '5-in-direct-mode' => '5',
- '6-in-direct-mode' => '6',
- '7-in-direct-mode' => '7',
- '8-in-direct-mode' => '8',
- '9-in-direct-mode' => '9',
- 'direct' => 'DIRECT',
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'ZBL' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xx-is-a-00-a-l-10-0-r-10-2-step' => '{xx}'
- },
- 'ZMT' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'toggle' => 'TG'
- },
- 'ZPW' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- },
- 'ZTN' => {
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'bass-xx-is-a-00-a-10-0-10-2-step' => 'B{xx}',
- 'query' => 'QSTN',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP',
- 'treble-xx-is-a-00-a-10-0-10-2-step' => 'T{xx}'
- },
- 'ZVL' => {
- 'level-down' => 'DOWN',
- 'level-up' => 'UP',
- 'query' => 'QSTN',
- 'xrange(100)' => '(0, 100)',
- 'xrange(80)' => '(0, 80)'
- }
- },
- '3' => {
- 'BL3' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xx' => '{xx}'
- },
- 'MT3' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'toggle' => 'TG'
- },
- 'NP3' => {
- 'xrange(1, 40)' => '(1, 40)'
- },
- 'NT3' => {
- 'chdn' => 'CHDN',
- 'chup' => 'CHUP',
- 'display' => 'DISPLAY',
- 'down' => 'DOWN',
- 'ff' => 'FF',
- 'left' => 'LEFT',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'return' => 'RETURN',
- 'rew' => 'REW',
- 'right' => 'RIGHT',
- 'select' => 'SELECT',
- 'stop' => 'STOP',
- 'trdn' => 'TRDN',
- 'trup' => 'TRUP',
- 'up' => 'UP'
- },
- 'NTC' => {
- 'pausez' => 'PAUSEz',
- 'playz' => 'PLAYz',
- 'stopz' => 'STOPz',
- 'trdnz' => 'TRDNz',
- 'trupz' => 'TRUPz'
- },
- 'PR3' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(1, 40)' => '(1, 40)',
- 'xrange(1, 30)' => '(1, 30)'
- },
- 'PW3' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- },
- 'SL3' => {
- 'am' => '25',
- 'aux1' => '03',
- 'aux2' => '04',
- 'cbl' => '01',
- 'cd' => '23',
- 'dlna' => '27',
- 'down' => 'DOWN',
- 'dvd' => '10',
- 'dvr' => '00',
- 'fm' => '24',
- 'game' => '02',
- 'hidden1' => '07',
- 'hidden2' => '08',
- 'hidden3' => '09',
- 'internet-radio' => '28',
- 'iradio-favorite' => '28',
- 'multi-ch' => '30',
- 'music-server' => '27',
- 'net' => '2B',
- 'network' => '2B',
- 'p4s' => '27',
- 'pc' => '05',
- 'phono' => '22',
- 'query' => 'QSTN',
- 'sat' => '01',
- 'sirius' => '32',
- 'source' => '80',
- 'tape' => '20',
- 'tape2' => '21',
- 'tuner' => '26',
- 'tv' => '23',
- 'tv-cd' => '23',
- 'universal-port' => '40',
- 'up' => 'UP',
- 'usb' => '29',
- 'usb-rear' => '2A',
- 'usb-toggle' => '2C',
- 'vcr' => '00',
- 'video1' => '00',
- 'video2' => '01',
- 'video3' => '02',
- 'video4' => '03',
- 'video5' => '04',
- 'video6' => '05',
- 'video7' => '06',
- 'xm' => '31'
- },
- 'TN3' => {
- 'b-xx' => 'B{xx}',
- 'bass-down' => 'BDOWN',
- 'bass-up' => 'BUP',
- 'query' => 'QSTN',
- 't-xx' => 'T{xx}',
- 'treble-down' => 'TDOWN',
- 'treble-up' => 'TUP'
- },
- 'TU3' => {
- '0-in-direct-mode' => '0',
- '1-in-direct-mode' => '1',
- '2-in-direct-mode' => '2',
- '3-in-direct-mode' => '3',
- '4-in-direct-mode' => '4',
- '5-in-direct-mode' => '5',
- '6-in-direct-mode' => '6',
- '7-in-direct-mode' => '7',
- '8-in-direct-mode' => '8',
- '9-in-direct-mode' => '9',
- 'direct' => 'DIRECT',
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'VL3' => {
- 'level-down' => 'DOWN',
- 'level-up' => 'UP',
- 'query' => 'QSTN',
- 'xrange(100)' => '(0, 100)',
- 'xrange(80)' => '(0, 80)'
- }
- },
- '4' => {
- 'MT4' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- 'toggle' => 'TG'
- },
- 'NP4' => {
- 'xrange(1, 40)' => '(1, 40)'
- },
- 'NT4' => {
- 'display' => 'DISPLAY',
- 'down' => 'DOWN',
- 'ff' => 'FF',
- 'left' => 'LEFT',
- 'pause' => 'PAUSE',
- 'play' => 'PLAY',
- 'random' => 'RANDOM',
- 'repeat' => 'REPEAT',
- 'return' => 'RETURN',
- 'rew' => 'REW',
- 'right' => 'RIGHT',
- 'select' => 'SELECT',
- 'stop' => 'STOP',
- 'trdn' => 'TRDN',
- 'trup' => 'TRUP',
- 'up' => 'UP'
- },
- 'NTC' => {
- 'pausez' => 'PAUSEz',
- 'playz' => 'PLAYz',
- 'stopz' => 'STOPz',
- 'trdnz' => 'TRDNz',
- 'trupz' => 'TRUPz'
- },
- 'PR4' => {
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP',
- 'xrange(1, 40)' => '(1, 40)',
- 'xrange(1, 30)' => '(1, 30)'
- },
- 'PW4' => {
- 'off' => '00',
- 'on' => '01',
- 'query' => 'QSTN',
- },
- 'SL4' => {
- 'am' => '25',
- 'aux1' => '03',
- 'aux2' => '04',
- 'cbl' => '01',
- 'cd' => '23',
- 'dlna' => '27',
- 'down' => 'DOWN',
- 'dvd' => '10',
- 'dvr' => '00',
- 'fm' => '24',
- 'game' => '02',
- 'hidden1' => '07',
- 'hidden2' => '08',
- 'hidden3' => '09',
- 'internet-radio' => '28',
- 'iradio-favorite' => '28',
- 'multi-ch' => '30',
- 'music-server' => '27',
- 'net' => '2B',
- 'network' => '2B',
- 'p4s' => '27',
- 'phono' => '22',
- 'query' => 'QSTN',
- 'sat' => '01',
- 'sirius' => '32',
- 'source' => '80',
- 'tape' => '20',
- 'tape-1' => '20',
- 'tape2' => '21',
- 'tuner' => '26',
- 'tv' => '23',
- 'tv-cd' => '23',
- 'universal-port' => '40',
- 'up' => 'UP',
- 'usb' => '29',
- 'usb-rear' => '2A',
- 'usb-toggle' => '2C',
- 'vcr' => '00',
- 'video1' => '00',
- 'video2' => '01',
- 'video3' => '02',
- 'video4' => '03',
- 'video5' => '04',
- 'video6' => '05',
- 'video7' => '06',
- 'xm' => '31'
- },
- 'TU4' => {
- '0-in-direct-mode' => '0',
- '1-in-direct-mode' => '1',
- '2-in-direct-mode' => '2',
- '3-in-direct-mode' => '3',
- '4-in-direct-mode' => '4',
- '5-in-direct-mode' => '5',
- '6-in-direct-mode' => '6',
- '7-in-direct-mode' => '7',
- '8-in-direct-mode' => '8',
- '9-in-direct-mode' => '9',
- 'direct' => 'DIRECT',
- 'down' => 'DOWN',
- 'query' => 'QSTN',
- 'up' => 'UP'
- },
- 'VL4' => {
- 'level-down' => 'DOWN',
- 'level-up' => 'UP',
- 'query' => 'QSTN',
- 'xrange(100)' => '(0, 100)',
- 'xrange(80)' => '(0, 80)'
- }
- }
- };
- # ----------------Complete command reference database-----------------------
- my $ONKYO_cmddb = {
- '1' => {
- 'PMB',
- {
- 'description' => 'Phase Matching Bass Command',
- 'name' => 'phase-matching-bass',
- 'values' => {
- '00',
- {
- 'description' => 'sets Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets On',
- 'name' => 'on'
- },
- 'TG',
- {
- 'description' => 'sets Phase Matching Bass Wrap-Around Up',
- 'name' => 'toggle'
- },
- 'QSTN',
- {
- 'description' => 'gets Phase Matching Bass',
- 'name' => 'query'
- }
- }
- },
- 'PWR',
- {
- 'description' => 'System Power Command',
- 'name' => 'power',
- 'values' => {
- '00',
- {
- 'description' => 'sets System Standby',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets System On',
- 'name' => 'on'
- },
- 'QSTN',
- {
- 'description' => 'gets the System Power Status',
- 'name' => 'query'
- }
- }
- },
- 'AMT',
- {
- 'description' => 'Audio Muting Command',
- 'name' => 'mute',
- 'values' => {
- '00',
- {
- 'description' => 'sets Audio Muting Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Audio Muting On',
- 'name' => 'on'
- },
- 'TG',
- {
- 'description' => 'sets Audio Muting Wrap-Around',
- 'name' => 'toggle'
- },
- 'QSTN',
- {
- 'description' => 'gets the Audio Muting State',
- 'name' => 'query'
- }
- }
- },
- 'SPA',
- {
- 'description' => 'Speaker A Command',
- 'name' => 'speaker-a',
- 'values' => {
- '00',
- {
- 'description' => 'sets Speaker Off',
- 'name' => 'off'
- },
- '01',
- { 'description' => 'sets Speaker On', 'name' => 'on' },
- 'UP',
- {
- 'description' => 'sets Speaker Switch Wrap-Around',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets the Speaker State',
- 'name' => 'query'
- }
- }
- },
- 'SPB',
- {
- 'description' => 'Speaker B Command',
- 'name' => 'speaker-b',
- 'values' => {
- '00',
- {
- 'description' => 'sets Speaker Off',
- 'name' => 'off'
- },
- '01',
- { 'description' => 'sets Speaker On', 'name' => 'on' },
- 'UP',
- {
- 'description' => 'sets Speaker Switch Wrap-Around',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets the Speaker State',
- 'name' => 'query'
- }
- }
- },
- 'SPL',
- {
- 'description' => 'Speaker Layout Command',
- 'name' => 'speaker-layout',
- 'values' => {
- 'SB',
- {
- 'description' => 'sets SurrBack Speaker',
- 'name' => 'surrback'
- },
- 'FH',
- {
- 'description' =>
- 'sets Front High Speaker / SurrBack+Front High Speakers',
- 'name' => { 'front-high', 'surrback-front-high-speakers' }
- },
- 'FW',
- {
- 'description' =>
- 'sets Front Wide Speaker / SurrBack+Front Wide Speakers',
- 'name' => { 'front-wide', 'surrback-front-wide-speakers' }
- },
- 'HW',
- {
- 'description' => 'sets, Front High+Front Wide Speakers',
- 'name' => ['front-high-front-wide-speakers']
- },
- 'UP',
- {
- 'description' => 'sets Speaker Switch Wrap-Around',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets the Speaker State',
- 'name' => 'query'
- }
- }
- },
- 'MVL',
- {
- 'description' => 'Master Volume Command',
- 'name' => 'volume',
- 'values' => {
- '{0,100}',
- {
- 'description' =>
- 'Volume Level 0 100 { In hexadecimal representation}',
- 'name' => 'None'
- },
- '{0,80}',
- {
- 'description' =>
- 'Volume Level 0 80 { In hexadecimal representation}',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets Volume Level Up',
- 'name' => 'level-up'
- },
- 'DOWN',
- {
- 'description' => 'sets Volume Level Down',
- 'name' => 'level-down'
- },
- 'UP1',
- {
- 'description' => 'sets Volume Level Up 1dB Step',
- 'name' => 'level-up-1db-step'
- },
- 'DOWN1',
- {
- 'description' => 'sets Volume Level Down 1dB Step',
- 'name' => 'level-down-1db-step'
- },
- 'QSTN',
- {
- 'description' => 'gets the Volume Level',
- 'name' => 'query'
- }
- }
- },
- 'TFR',
- {
- 'description' => 'Tone{Front} Command',
- 'name' => 'tone-front',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Front Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Front Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Front Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Front Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Front Treble up{2 step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Front Treble down{2 step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Front Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'TFW',
- {
- 'description' => 'Tone{Front Wide} Command',
- 'name' => 'tone-front-wide',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Front Wide Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Front Wide Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Front Wide Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Front Wide Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Front Wide Treble up{2 step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Front Wide Treble down{2 step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Front Wide Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'TFH',
- {
- 'description' => 'Tone{Front High} Command',
- 'name' => 'tone-front-high',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Front High Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Front High Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Front High Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Front High Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Front High Treble up{2 step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Front High Treble down{2 step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Front High Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'TCT',
- {
- 'description' => 'Tone{Center} Command',
- 'name' => 'tone-center',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Center Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Center Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Center Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Center Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Center Treble up{2 step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Center Treble down{2 step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Cetner Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'TSR',
- {
- 'description' => 'Tone{Surround} Command',
- 'name' => 'tone-surround',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Surround Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Surround Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Surround Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Surround Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Surround Treble up{2 step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Surround Treble down{2 step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Surround Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'TSB',
- {
- 'description' => 'Tone{Surround Back} Command',
- 'name' => 'tone-surround-back',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Surround Back Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Surround Back Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Surround Back Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Surround Back Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Surround Back Treble up{2 step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Surround Back Treble down{2 step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Surround Back Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'TSW',
- {
- 'description' => 'Tone{Subwoofer} Command',
- 'name' => 'tone-subwoofer',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Subwoofer Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'b-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Subwoofer Bass up{2 step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Subwoofer Bass down{2 step}',
- 'name' => 'bass-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Subwoofer Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'SLP',
- {
- 'description' => 'Sleep Set Command',
- 'name' => 'sleep',
- 'values' => {
- "{1,90}",
- {
- 'description' =>
- 'sets Sleep Time 1 - 90min { In hexadecimal representation}',
- 'name' => 'time-1-90min'
- },
- 'OFF',
- {
- 'description' => 'sets Sleep Time Off',
- 'name' => 'off'
- },
- '00',
- {
- 'description' => 'return value if Sleep Time Off',
- 'name' => 'off'
- },
- 'UP',
- {
- 'description' => 'sets Sleep Time Wrap-Around UP',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Sleep Time',
- 'name' => 'query'
- }
- }
- },
- 'SLC',
- {
- 'description' => 'Speaker Level Calibration Command',
- 'name' => 'speaker-level-calibration',
- 'values' => {
- 'TEST',
- {
- 'description' => 'TEST Key',
- 'name' => 'test'
- },
- 'CHSEL',
- {
- 'description' => 'CH SEL Key',
- 'name' => 'chsel'
- },
- 'UP',
- { 'description' => 'LEVEL + Key', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'LEVEL KEY', 'name' => 'down' }
- }
- },
- 'SWL',
- {
- 'description' => 'Subwoofer {temporary} Level Command',
- 'name' => 'subwoofer-temporary-level',
- 'values' => {
- '{-15,0,12}',
- {
- 'description' => 'sets Subwoofer Level -15dB - 0dB - +12dB',
- 'name' => '15db-0db-12db'
- },
- 'UP',
- { 'description' => 'LEVEL + Key', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'LEVEL KEY', 'name' => 'down' },
- 'QSTN',
- {
- 'description' => 'gets the Subwoofer Level',
- 'name' => 'query'
- }
- }
- },
- 'SW2',
- {
- 'description' => 'Subwoofer2 {temporary} Level Command',
- 'name' => 'subwoofer2-temporary-level',
- 'values' => {
- '{-15,0,12}',
- {
- 'description' => 'sets Subwoofer Level -15dB - 0dB - +12dB',
- 'name' => '15db-0db-12db'
- },
- 'UP',
- { 'description' => 'LEVEL + Key', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'LEVEL KEY', 'name' => 'down' },
- 'QSTN',
- {
- 'description' => 'gets the Subwoofer Level',
- 'name' => 'query'
- }
- }
- },
- 'CTL',
- {
- 'description' => 'Center {temporary} Level Command',
- 'name' => 'center-temporary-level',
- 'values' => {
- '{-12,0,12}',
- {
- 'description' => 'sets Center Level -12dB - 0dB - +12dB',
- 'name' => '12db-0db-12db'
- },
- 'UP',
- { 'description' => 'LEVEL + Key', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'LEVEL KEY', 'name' => 'down' },
- 'QSTN',
- {
- 'description' => 'gets the Subwoofer Level',
- 'name' => 'query'
- }
- }
- },
- 'DIF',
- {
- 'description' => 'Display Mode Command',
- 'name' => 'display-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets Selector + Volume Display Mode',
- 'name' => 'volume'
- },
- '01',
- {
- 'description' =>
- 'sets Selector + Listening Mode Display Mode',
- 'name' => 'listening'
- },
- '02',
- {
- 'description' =>
- 'Display Digital Format{temporary display}',
- 'name' => '02'
- },
- '03',
- {
- 'description' => 'Display Video Format{temporary display}',
- 'name' => '03'
- },
- 'TG',
- {
- 'description' => 'sets Display Mode Wrap-Around Up',
- 'name' => 'toggle'
- },
- 'QSTN',
- {
- 'description' => 'gets The Display Mode',
- 'name' => 'query'
- }
- }
- },
- 'DIM',
- {
- 'description' => 'Dimmer Level Command',
- 'name' => 'dimmer-level',
- 'values' => {
- '00',
- {
- 'description' => 'sets Dimmer Level "Bright"',
- 'name' => 'bright'
- },
- '01',
- {
- 'description' => 'sets Dimmer Level "Dim"',
- 'name' => 'dim'
- },
- '02',
- {
- 'description' => 'sets Dimmer Level "Dark"',
- 'name' => 'dark'
- },
- '03',
- {
- 'description' => 'sets Dimmer Level "Shut-Off"',
- 'name' => 'shut-off'
- },
- '08',
- {
- 'description' => 'sets Dimmer Level "Bright & LED OFF"',
- 'name' => 'bright-led-off'
- },
- 'DIM',
- {
- 'description' => 'sets Dimmer Level Wrap-Around Up',
- 'name' => 'dim'
- },
- 'QSTN',
- {
- 'description' => 'gets The Dimmer Level',
- 'name' => 'query'
- }
- }
- },
- 'OSD',
- {
- 'description' => 'Setup Operation Command',
- 'name' => 'setup',
- 'values' => {
- 'MENU',
- {
- 'description' => 'Menu Key',
- 'name' => 'menu'
- },
- 'UP',
- { 'description' => 'Up Key', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'Down Key', 'name' => 'down' },
- 'RIGHT',
- { 'description' => 'Right Key', 'name' => 'right' },
- 'LEFT',
- { 'description' => 'Left Key', 'name' => 'left' },
- 'ENTER',
- { 'description' => 'Enter Key', 'name' => 'enter' },
- 'EXIT',
- { 'description' => 'Exit Key', 'name' => 'exit' },
- 'AUDIO',
- {
- 'description' => 'Audio Adjust Key',
- 'name' => 'audio'
- },
- 'VIDEO',
- {
- 'description' => 'Video Adjust Key',
- 'name' => 'video'
- },
- 'HOME',
- { 'description' => 'Home Key', 'name' => 'home' }
- }
- },
- 'MEM',
- {
- 'description' => 'Memory Setup Command',
- 'name' => 'memory-setup',
- 'values' => {
- 'STR',
- {
- 'description' => 'stores memory',
- 'name' => 'str'
- },
- 'RCL',
- {
- 'description' => 'recalls memory',
- 'name' => 'rcl'
- },
- 'LOCK',
- {
- 'description' => 'locks memory',
- 'name' => 'lock'
- },
- 'UNLK',
- {
- 'description' => 'unlocks memory',
- 'name' => 'unlk'
- }
- }
- },
- 'IFA',
- {
- 'description' => 'Audio Information Command',
- 'name' => 'audio-information',
- 'values' => {
- 'nnnnn:nnnnn',
- {
- 'description' =>
- "Infomation of Audio{Same Immediate Display ',' is separator of informations}",
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets Infomation of Audio',
- 'name' => 'query'
- }
- }
- },
- 'IFV',
- {
- 'description' => 'Video Information Command',
- 'name' => 'video-information',
- 'values' => {
- 'nnnnn:nnnnn',
- {
- 'description' =>
- "information of Video{Same Immediate Display ',' is separator of informations}",
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets Infomation of Video',
- 'name' => 'query'
- }
- }
- },
- 'SLI',
- {
- 'description' => 'Input Selector Command',
- 'name' => 'input',
- 'values' => {
- '00',
- {
- 'description' => 'sets VIDEO1, VCR/DVR',
- 'name' => [ 'video1', 'vcr', 'dvr' ]
- },
- '01',
- {
- 'description' => 'sets VIDEO2, CBL/SAT',
- 'name' => [ 'video2', 'cbl', 'sat' ]
- },
- '02',
- {
- 'description' => 'sets VIDEO3, GAME/TV, GAME',
- 'name' => [ 'video3', 'game' ]
- },
- '03',
- {
- 'description' => 'sets VIDEO4, AUX1{AUX}',
- 'name' => [ 'video4', 'aux1' ]
- },
- '04',
- {
- 'description' => 'sets VIDEO5, AUX2',
- 'name' => [ 'video5', 'aux2' ]
- },
- '05',
- {
- 'description' => 'sets VIDEO6, PC',
- 'name' => [ 'video6', 'pc' ]
- },
- '06',
- {
- 'description' => 'sets VIDEO7',
- 'name' => 'video7'
- },
- '07',
- { 'description' => 'Hidden1', 'name' => '07' },
- '08',
- { 'description' => 'Hidden2', 'name' => '08' },
- '09',
- { 'description' => 'Hidden3', 'name' => '09' },
- '10',
- {
- 'description' => 'sets DVD, BD/DVD',
- 'name' => [ 'dvd', 'bd', 'dvd' ]
- },
- '20',
- {
- 'description' => 'sets TAPE{1}, TV/TAPE',
- 'name' => [ 'tape-1', 'tape' ]
- },
- '21',
- {
- 'description' => 'sets TAPE2',
- 'name' => 'tape2'
- },
- '22',
- {
- 'description' => 'sets PHONO',
- 'name' => 'phono'
- },
- '23',
- {
- 'description' => 'sets CD, TV/CD',
- 'name' => [ 'tv-cd', 'tv', 'cd' ]
- },
- '24',
- { 'description' => 'sets FM', 'name' => 'fm' },
- '25',
- { 'description' => 'sets AM', 'name' => 'am' },
- '26',
- {
- 'description' => 'sets TUNER',
- 'name' => 'tuner'
- },
- '27',
- {
- 'description' => 'sets MUSIC SERVER, P4S, DLNA',
- 'name' => [ 'music-server', 'p4s', 'dlna' ]
- },
- '28',
- {
- 'description' => 'sets INTERNET RADIO, iRadio Favorite',
- 'name' => [ 'internet-radio', 'iradio-favorite' ]
- },
- '29',
- {
- 'description' => 'sets USB/USB{Front}',
- 'name' => ['usb']
- },
- '2A',
- {
- 'description' => 'sets USB{Rear}',
- 'name' => 'usb-rear'
- },
- '2B',
- {
- 'description' => 'sets NETWORK, NET',
- 'name' => [ 'network', 'net' ]
- },
- '2C',
- {
- 'description' => 'sets USB{toggle}',
- 'name' => 'usb-toggle'
- },
- '40',
- {
- 'description' => 'sets Universal PORT',
- 'name' => 'universal-port'
- },
- '30',
- {
- 'description' => 'sets MULTI CH',
- 'name' => 'multi-ch'
- },
- '31',
- { 'description' => 'sets XM', 'name' => 'xm' },
- '32',
- {
- 'description' => 'sets SIRIUS',
- 'name' => 'sirius'
- },
- 'UP',
- {
- 'description' => 'sets Selector Position Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Selector Position Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Selector Position',
- 'name' => 'query'
- }
- }
- },
- 'SLR',
- {
- 'description' => 'RECOUT Selector Command',
- 'name' => 'record-output',
- 'values' => {
- '00',
- {
- 'description' => 'sets VIDEO1',
- 'name' => 'video1'
- },
- '01',
- {
- 'description' => 'sets VIDEO2',
- 'name' => 'video2'
- },
- '02',
- {
- 'description' => 'sets VIDEO3',
- 'name' => 'video3'
- },
- '03',
- {
- 'description' => 'sets VIDEO4',
- 'name' => 'video4'
- },
- '04',
- {
- 'description' => 'sets VIDEO5',
- 'name' => 'video5'
- },
- '05',
- {
- 'description' => 'sets VIDEO6',
- 'name' => 'video6'
- },
- '06',
- {
- 'description' => 'sets VIDEO7',
- 'name' => 'video7'
- },
- '10',
- { 'description' => 'sets DVD', 'name' => 'dvd' },
- '20',
- {
- 'description' => 'sets TAPE{1}',
- 'name' => 'tape'
- },
- '21',
- {
- 'description' => 'sets TAPE2',
- 'name' => 'tape2'
- },
- '22',
- {
- 'description' => 'sets PHONO',
- 'name' => 'phono'
- },
- '23',
- { 'description' => 'sets CD', 'name' => 'cd' },
- '24',
- { 'description' => 'sets FM', 'name' => 'fm' },
- '25',
- { 'description' => 'sets AM', 'name' => 'am' },
- '26',
- {
- 'description' => 'sets TUNER',
- 'name' => 'tuner'
- },
- '27',
- {
- 'description' => 'sets MUSIC SERVER',
- 'name' => 'music-server'
- },
- '28',
- {
- 'description' => 'sets INTERNET RADIO',
- 'name' => 'internet-radio'
- },
- '30',
- {
- 'description' => 'sets MULTI CH',
- 'name' => 'multi-ch'
- },
- '31',
- { 'description' => 'sets XM', 'name' => 'xm' },
- '7F',
- { 'description' => 'sets OFF', 'name' => 'off' },
- '80',
- {
- 'description' => 'sets SOURCE',
- 'name' => 'source'
- },
- 'QSTN',
- {
- 'description' => 'gets The Selector Position',
- 'name' => 'query'
- }
- }
- },
- 'SLA',
- {
- 'description' => 'Audio Selector Command',
- 'name' => 'audio-input',
- 'values' => {
- '00',
- { 'description' => 'sets AUTO', 'name' => 'auto' },
- '01',
- {
- 'description' => 'sets MULTI-CHANNEL',
- 'name' => 'multi-channel'
- },
- '02',
- {
- 'description' => 'sets ANALOG',
- 'name' => 'analog'
- },
- '03',
- {
- 'description' => 'sets iLINK',
- 'name' => 'ilink'
- },
- '04',
- { 'description' => 'sets HDMI', 'name' => 'hdmi' },
- '05',
- {
- 'description' => 'sets COAX/OPT',
- 'name' => [ 'coax', 'opt' ]
- },
- '06',
- {
- 'description' => 'sets BALANCE',
- 'name' => 'balance'
- },
- '07',
- { 'description' => 'sets ARC', 'name' => 'arc' },
- 'UP',
- {
- 'description' => 'sets Audio Selector Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Audio Selector Status',
- 'name' => 'query'
- }
- }
- },
- 'TGA',
- {
- 'description' => '12V Trigger A Command',
- 'name' => '12v-trigger-a',
- 'values' => {
- '00',
- {
- 'description' => 'sets 12V Trigger A Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets 12V Trigger A On',
- 'name' => 'on'
- }
- }
- },
- 'TGB',
- {
- 'description' => '12V Trigger B Command',
- 'name' => '12v-trigger-b',
- 'values' => {
- '00',
- {
- 'description' => 'sets 12V Trigger B Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets 12V Trigger B On',
- 'name' => 'on'
- }
- }
- },
- 'TGC',
- {
- 'description' => '12V Trigger C Command',
- 'name' => '12v-trigger-c',
- 'values' => {
- '00',
- {
- 'description' => 'sets 12V Trigger C Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets 12V Trigger C On',
- 'name' => 'on'
- }
- }
- },
- 'VOS',
- {
- 'description' => 'Video Output Selector {Japanese Model Only}',
- 'name' => 'video-output',
- 'values' => {
- '00',
- { 'description' => 'sets D4', 'name' => 'd4' },
- '01',
- {
- 'description' => 'sets Component',
- 'name' => 'component'
- },
- 'QSTN',
- {
- 'description' => 'gets The Selector Position',
- 'name' => 'query'
- }
- }
- },
- 'HDO',
- {
- 'description' => 'HDMI Output Selector',
- 'name' => 'hdmi-output',
- 'values' => {
- '00',
- {
- 'description' => 'sets No, Analog',
- 'name' => [ 'no', 'analog' ]
- },
- '01',
- {
- 'description' => 'sets Yes/Out Main, HDMI Main',
- 'name' => [ 'yes', 'out' ]
- },
- '02',
- {
- 'description' => 'sets Out Sub, HDMI Sub',
- 'name' => [ 'out-sub', 'sub' ]
- },
- '03',
- {
- 'description' => 'sets, Both',
- 'name' => 'both'
- },
- '04',
- {
- 'description' => 'sets, Both{Main}',
- 'name' => 'both-main'
- },
- '05',
- {
- 'description' => 'sets, Both{Sub}',
- 'name' => 'both-sub'
- },
- 'UP',
- {
- 'description' => 'sets HDMI Out Selector Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The HDMI Out Selector',
- 'name' => 'query'
- }
- }
- },
- 'HAO',
- {
- 'description' => 'HDMI Audio Out',
- 'name' => 'hdmi-audio-out',
- 'values' => {
- '00',
- { 'description' => 'sets Off', 'name' => 'off' },
- '01',
- { 'description' => 'sets On', 'name' => 'on' },
- '02',
- { 'description' => 'sets Auto', 'name' => 'auto' },
- 'UP',
- {
- 'description' => 'sets HDMI Audio Out Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets HDMI Audio Out',
- 'name' => 'query'
- }
- }
- },
- 'RES',
- {
- 'description' => 'Monitor Out Resolution',
- 'name' => 'monitor-out-resolution',
- 'values' => {
- '00',
- {
- 'description' => 'sets Through',
- 'name' => 'through'
- },
- '01',
- {
- 'description' => 'sets Auto{HDMI Output Only}',
- 'name' => 'auto'
- },
- '02',
- { 'description' => 'sets 480p', 'name' => '480p' },
- '03',
- { 'description' => 'sets 720p', 'name' => '720p' },
- '04',
- {
- 'description' => 'sets 1080i',
- 'name' => '1080i'
- },
- '05',
- {
- 'description' => 'sets 1080p{HDMI Output Only}',
- 'name' => '1080p'
- },
- '07',
- {
- 'description' => 'sets 1080p/24fs{HDMI Output Only}',
- 'name' => [ '1080p', '24fs' ]
- },
- '08',
- {
- 'description' => 'sets 4K Upcaling{HDMI Output Only}',
- 'name' => '4k-upcaling'
- },
- '06',
- {
- 'description' => 'sets Source',
- 'name' => 'source'
- },
- 'UP',
- {
- 'description' =>
- 'sets Monitor Out Resolution Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Monitor Out Resolution',
- 'name' => 'query'
- }
- }
- },
- 'ISF',
- {
- 'description' => 'ISF Mode',
- 'name' => 'isf-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets ISF Mode Custom',
- 'name' => 'custom'
- },
- '01',
- {
- 'description' => 'sets ISF Mode Day',
- 'name' => 'day'
- },
- '02',
- {
- 'description' => 'sets ISF Mode Night',
- 'name' => 'night'
- },
- 'UP',
- {
- 'description' => 'sets ISF Mode State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The ISF Mode State',
- 'name' => 'query'
- }
- }
- },
- 'VWM',
- {
- 'description' => 'Video Wide Mode',
- 'name' => 'video-wide-mode',
- 'values' => {
- '00',
- { 'description' => 'sets Auto', 'name' => 'auto' },
- '01',
- { 'description' => 'sets 4:3', 'name' => '4-3' },
- '02',
- { 'description' => 'sets Full', 'name' => 'full' },
- '03',
- { 'description' => 'sets Zoom', 'name' => 'zoom' },
- '04',
- {
- 'description' => 'sets Wide Zoom',
- 'name' => 'zoom'
- },
- '05',
- {
- 'description' => 'sets Smart Zoom',
- 'name' => 'smart-zoom'
- },
- 'UP',
- {
- 'description' => 'sets Video Zoom Mode Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets Video Zoom Mode',
- 'name' => 'query'
- }
- }
- },
- 'VPM',
- {
- 'description' => 'Video Picture Mode',
- 'name' => 'video-picture-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets Through',
- 'name' => 'through'
- },
- '01',
- {
- 'description' => 'sets Custom',
- 'name' => 'custom'
- },
- '02',
- {
- 'description' => 'sets Cinema',
- 'name' => 'cinema'
- },
- '03',
- { 'description' => 'sets Game', 'name' => 'game' },
- '05',
- {
- 'description' => 'sets ISF Day',
- 'name' => 'isf-day'
- },
- '06',
- {
- 'description' => 'sets ISF Night',
- 'name' => 'isf-night'
- },
- '07',
- {
- 'description' => 'sets Streaming',
- 'name' => 'streaming'
- },
- '08',
- {
- 'description' => 'sets Direct',
- 'name' => 'direct'
- },
- 'UP',
- {
- 'description' => 'sets Video Zoom Mode Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets Video Zoom Mode',
- 'name' => 'query'
- }
- }
- },
- 'LMD',
- {
- 'description' => 'Listening Mode Command',
- 'name' => 'listening-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets STEREO',
- 'name' => 'stereo'
- },
- '01',
- {
- 'description' => 'sets DIRECT',
- 'name' => 'direct'
- },
- '02',
- {
- 'description' => 'sets SURROUND',
- 'name' => 'surround'
- },
- '03',
- {
- 'description' => 'sets FILM, Game-RPG',
- 'name' => 'game-rpg'
- },
- '04',
- { 'description' => 'sets THX', 'name' => 'thx' },
- '05',
- {
- 'description' => 'sets ACTION, Game-Action',
- 'name' => 'game-action'
- },
- '06',
- {
- 'description' => 'sets MUSICAL, Game-Rock',
- 'name' => 'game-rock'
- },
- '07',
- {
- 'description' => 'sets MONO MOVIE',
- 'name' => 'mono-movie'
- },
- '08',
- {
- 'description' => 'sets ORCHESTRA',
- 'name' => 'orchestra'
- },
- '09',
- {
- 'description' => 'sets UNPLUGGED',
- 'name' => 'unplugged'
- },
- '0A',
- {
- 'description' => 'sets STUDIO-MIX',
- 'name' => 'studio-mix'
- },
- '0B',
- {
- 'description' => 'sets TV LOGIC',
- 'name' => 'tv-logic'
- },
- '0C',
- {
- 'description' => 'sets ALL CH STEREO',
- 'name' => 'all-ch-stereo'
- },
- '0D',
- {
- 'description' => 'sets THEATER-DIMENSIONAL',
- 'name' => 'theater-dimensional'
- },
- '0E',
- {
- 'description' => 'sets ENHANCED 7/ENHANCE, Game-Sports',
- 'name' => 'game-sports'
- },
- '0F',
- { 'description' => 'sets MONO', 'name' => 'mono' },
- '11',
- {
- 'description' => 'sets PURE AUDIO',
- 'name' => 'pure-audio'
- },
- '12',
- {
- 'description' => 'sets MULTIPLEX',
- 'name' => 'multiplex'
- },
- '13',
- {
- 'description' => 'sets FULL MONO',
- 'name' => 'full-mono'
- },
- '14',
- {
- 'description' => 'sets DOLBY VIRTUAL',
- 'name' => 'dolby-virtual'
- },
- '15',
- {
- 'description' => 'sets DTS Surround Sensation',
- 'name' => 'dts-surround-sensation'
- },
- '16',
- {
- 'description' => 'sets Audyssey DSX',
- 'name' => 'audyssey-dsx'
- },
- '1F',
- {
- 'description' => 'sets Whole House Mode',
- 'name' => 'whole-house'
- },
- '40',
- {
- 'description' => 'sets Straight Decode',
- 'name' => 'straight-decode'
- },
- '41',
- {
- 'description' => 'sets Dolby EX',
- 'name' => 'dolby-ex'
- },
- '42',
- {
- 'description' => 'sets THX Cinema',
- 'name' => 'thx-cinema'
- },
- '43',
- {
- 'description' => 'sets THX Surround EX',
- 'name' => 'thx-surround-ex'
- },
- '44',
- {
- 'description' => 'sets THX Music',
- 'name' => 'thx-music'
- },
- '45',
- {
- 'description' => 'sets THX Games',
- 'name' => 'thx-games'
- },
- '50',
- {
- 'description' => 'sets THX U2/S2/I/S Cinema/Cinema2',
- 'name' => 'thx-cinema'
- },
- '51',
- {
- 'description' => 'sets THX MusicMode,THX U2/S2/I/S Music',
- 'name' => 'thx-musicmode'
- },
- '52',
- {
- 'description' => 'sets THX Games Mode,THX U2/S2/I/S Games',
- 'name' => 'thx-games'
- },
- '80',
- {
- 'description' => 'sets PLII/PLIIx Movie',
- 'name' => 'pliix-movie'
- },
- '81',
- {
- 'description' => 'sets PLII/PLIIx Music',
- 'name' => 'pliix-music'
- },
- '82',
- {
- 'description' => 'sets Neo:6 Cinema/Neo:X Cinema',
- 'name' => 'neo-x-cinema'
- },
- '83',
- {
- 'description' => 'sets Neo:6 Music/Neo:X Music',
- 'name' => 'neo-x-music'
- },
- '84',
- {
- 'description' => 'sets PLII/PLIIx THX Cinema',
- 'name' => 'pliix-thx-cinema'
- },
- '85',
- {
- 'description' => 'sets Neo:6/Neo:X THX Cinema',
- 'name' => 'neo-x-thx-cinema'
- },
- '86',
- {
- 'description' => 'sets PLII/PLIIx Game',
- 'name' => 'pliix-game'
- },
- '87',
- {
- 'description' => 'sets Neural Surr',
- 'name' => 'neural-surr'
- },
- '88',
- {
- 'description' => 'sets Neural THX/Neural Surround',
- 'name' => 'neural-thx'
- },
- '89',
- {
- 'description' => 'sets PLII/PLIIx THX Games',
- 'name' => 'pliix-thx-games'
- },
- '8A',
- {
- 'description' => 'sets Neo:6/Neo:X THX Games',
- 'name' => 'neo-x-thx-games'
- },
- '8B',
- {
- 'description' => 'sets PLII/PLIIx THX Music',
- 'name' => 'pliix-thx-music'
- },
- '8C',
- {
- 'description' => 'sets Neo:6/Neo:X THX Music',
- 'name' => 'neo-x-thx-music'
- },
- '8D',
- {
- 'description' => 'sets Neural THX Cinema',
- 'name' => 'neural-thx-cinema'
- },
- '8E',
- {
- 'description' => 'sets Neural THX Music',
- 'name' => 'neural-thx-music'
- },
- '8F',
- {
- 'description' => 'sets Neural THX Games',
- 'name' => 'neural-thx-games'
- },
- '90',
- {
- 'description' => 'sets PLIIz Height',
- 'name' => 'pliiz-height'
- },
- '91',
- {
- 'description' => 'sets Neo:6 Cinema DTS Surround Sensation',
- 'name' => 'neo-x-cinema-dts-surround-sensation'
- },
- '92',
- {
- 'description' => 'sets Neo:6 Music DTS Surround Sensation',
- 'name' => 'neo-x-music-dts-surround-sensation'
- },
- '93',
- {
- 'description' => 'sets Neural Digital Music',
- 'name' => 'neural-digital-music'
- },
- '94',
- {
- 'description' => 'sets PLIIz Height + THX Cinema',
- 'name' => 'pliiz-height-thx-cinema'
- },
- '95',
- {
- 'description' => 'sets PLIIz Height + THX Music',
- 'name' => 'pliiz-height-thx-music'
- },
- '96',
- {
- 'description' => 'sets PLIIz Height + THX Games',
- 'name' => 'pliiz-height-thx-games'
- },
- '97',
- {
- 'description' => 'sets PLIIz Height + THX U2/S2 Cinema',
- 'name' => 'pliiz-height-thx-u2-cinema'
- },
- '98',
- {
- 'description' => 'sets PLIIz Height + THX U2/S2 Music',
- 'name' => 'pliiz-height-thx-u2-music'
- },
- '99',
- {
- 'description' => 'sets PLIIz Height + THX U2/S2 Games',
- 'name' => 'pliiz-height-thx-u2-games'
- },
- '9A',
- {
- 'description' => 'sets Neo:X Game',
- 'name' => 'neo-x-game'
- },
- 'A0',
- {
- 'description' => 'sets PLIIx/PLII Movie + Audyssey DSX',
- 'name' => 'plii-movie-audyssey-dsx'
- },
- 'A1',
- {
- 'description' => 'sets PLIIx/PLII Music + Audyssey DSX',
- 'name' => 'plii-music-audyssey-dsx'
- },
- 'A2',
- {
- 'description' => 'sets PLIIx/PLII Game + Audyssey DSX',
- 'name' => 'plii-game-audyssey-dsx'
- },
- 'A3',
- {
- 'description' => 'sets Neo:6 Cinema + Audyssey DSX',
- 'name' => 'neo-x-cinema-audyssey-dsx'
- },
- 'A4',
- {
- 'description' => 'sets Neo:6 Music + Audyssey DSX',
- 'name' => 'neo-x-music-audyssey-dsx'
- },
- 'A5',
- {
- 'description' => 'sets Neural Surround + Audyssey DSX',
- 'name' => 'neural-surround-audyssey-dsx'
- },
- 'A6',
- {
- 'description' => 'sets Neural Digital Music + Audyssey DSX',
- 'name' => 'neural-digital-music-audyssey-dsx'
- },
- 'A7',
- {
- 'description' => 'sets Dolby EX + Audyssey DSX',
- 'name' => 'dolby-ex-audyssey-dsx'
- },
- 'UP',
- {
- 'description' => 'sets Listening Mode Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Listening Mode Wrap-Around Down',
- 'name' => 'down'
- },
- 'MOVIE',
- {
- 'description' => 'sets Listening Mode Wrap-Around Up',
- 'name' => 'movie'
- },
- 'MUSIC',
- {
- 'description' => 'sets Listening Mode Wrap-Around Up',
- 'name' => 'music'
- },
- 'GAME',
- {
- 'description' => 'sets Listening Mode Wrap-Around Up',
- 'name' => 'game'
- },
- 'QSTN',
- {
- 'description' => 'gets The Listening Mode',
- 'name' => 'query'
- }
- }
- },
- 'LTN',
- {
- 'description' => 'Late Night Command',
- 'name' => 'late-night',
- 'values' => {
- '00',
- {
- 'description' => 'sets Late Night Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' =>
- 'sets Late Night Low@DolbyDigital,On@Dolby TrueHD',
- 'name' => [ 'low-dolbydigital', 'on-dolby-truehd' ]
- },
- '02',
- {
- 'description' =>
- 'sets Late Night High@DolbyDigital,{On@Dolby TrueHD}',
- 'name' => ['high-dolbydigital']
- },
- '03',
- {
- 'description' => 'sets Late Night Auto@Dolby TrueHD',
- 'name' => 'auto-dolby-truehd'
- },
- 'UP',
- {
- 'description' => 'sets Late Night State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Late Night Level',
- 'name' => 'query'
- }
- }
- },
- 'RAS',
- {
- 'description' => 'Cinema Filter Command',
- 'name' => 'cinema-filter',
- 'values' => {
- '00',
- {
- 'description' => 'sets Cinema Filter Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Cinema Filter On',
- 'name' => 'on'
- },
- 'UP',
- {
- 'description' => 'sets Cinema Filter State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Cinema Filter State',
- 'name' => 'query'
- }
- }
- },
- 'ADY',
- {
- 'description' => 'Audyssey 2EQ/MultEQ/MultEQ XT',
- 'name' => 'audyssey-2eq-multeq-multeq-xt',
- 'values' => {
- '00',
- {
- 'description' => 'sets Audyssey 2EQ/MultEQ/MultEQ XT Off',
- 'name' => ['off']
- },
- '01',
- {
- 'description' =>
- 'sets Audyssey 2EQ/MultEQ/MultEQ XT On/Movie',
- 'name' => [ 'on', 'movie' ]
- },
- '02',
- {
- 'description' => 'sets Audyssey 2EQ/MultEQ/MultEQ XT Music',
- 'name' => ['music']
- },
- 'UP',
- {
- 'description' =>
- 'sets Audyssey 2EQ/MultEQ/MultEQ XT State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' =>
- 'gets The Audyssey 2EQ/MultEQ/MultEQ XT State',
- 'name' => 'query'
- }
- }
- },
- 'ADQ',
- {
- 'description' => 'Audyssey Dynamic EQ',
- 'name' => 'audyssey-dynamic-eq',
- 'values' => {
- '00',
- {
- 'description' => 'sets Audyssey Dynamic EQ Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Audyssey Dynamic EQ On',
- 'name' => 'on'
- },
- 'UP',
- {
- 'description' =>
- 'sets Audyssey Dynamic EQ State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Audyssey Dynamic EQ State',
- 'name' => 'query'
- }
- }
- },
- 'ADV',
- {
- 'description' => 'Audyssey Dynamic Volume',
- 'name' => 'audyssey-dynamic-volume',
- 'values' => {
- '00',
- {
- 'description' => 'sets Audyssey Dynamic Volume Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Audyssey Dynamic Volume Light',
- 'name' => 'light'
- },
- '02',
- {
- 'description' => 'sets Audyssey Dynamic Volume Medium',
- 'name' => 'medium'
- },
- '03',
- {
- 'description' => 'sets Audyssey Dynamic Volume Heavy',
- 'name' => 'heavy'
- },
- 'UP',
- {
- 'description' =>
- 'sets Audyssey Dynamic Volume State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Audyssey Dynamic Volume State',
- 'name' => 'query'
- }
- }
- },
- 'DVL',
- {
- 'description' => 'Dolby Volume',
- 'name' => 'dolby-volume',
- 'values' => {
- '00',
- {
- 'description' => 'sets Dolby Volume Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Dolby Volume Low/On',
- 'name' => [ 'low', 'on' ]
- },
- '02',
- {
- 'description' => 'sets Dolby Volume Mid',
- 'name' => 'mid'
- },
- '03',
- {
- 'description' => 'sets Dolby Volume High',
- 'name' => 'high'
- },
- 'UP',
- {
- 'description' => 'sets Dolby Volume State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Dolby Volume State',
- 'name' => 'query'
- }
- }
- },
- 'MOT',
- {
- 'description' => 'Music Optimizer',
- 'name' => 'music-optimizer',
- 'values' => {
- '00',
- {
- 'description' => 'sets Music Optimizer Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Music Optimizer On',
- 'name' => 'on'
- },
- 'UP',
- {
- 'description' =>
- 'sets Music Optimizer State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Dolby Volume State',
- 'name' => 'query'
- }
- }
- },
- 'TUN',
- {
- 'description' => 'Tuning Command {Include Tuner Pack Model Only}',
- 'name' => 'tunerFrequency',
- 'values' => {
- 'nnnnn',
- {
- 'description' =>
- 'sets Directly Tuning Frequency {FM nnn.nn MHz / AM nnnnn kHz / SR nnnnn ch}\nput 0 in the first two digits of nnnnn at SR',
- 'name' => 'None'
- },
- 'DIRECT',
- {
- 'description' => 'starts/restarts Direct Tuning Mode',
- 'name' => 'direct'
- },
- '0',
- {
- 'description' => 'sets 0 in Direct Tuning Mode',
- 'name' => '0-in-direct-mode'
- },
- '1',
- {
- 'description' => 'sets 1 in Direct Tuning Mode',
- 'name' => '1-in-direct-mode'
- },
- '2',
- {
- 'description' => 'sets 2 in Direct Tuning Mode',
- 'name' => '2-in-direct-mode'
- },
- '3',
- {
- 'description' => 'sets 3 in Direct Tuning Mode',
- 'name' => '3-in-direct-mode'
- },
- '4',
- {
- 'description' => 'sets 4 in Direct Tuning Mode',
- 'name' => '4-in-direct-mode'
- },
- '5',
- {
- 'description' => 'sets 5 in Direct Tuning Mode',
- 'name' => '5-in-direct-mode'
- },
- '6',
- {
- 'description' => 'sets 6 in Direct Tuning Mode',
- 'name' => '6-in-direct-mode'
- },
- '7',
- {
- 'description' => 'sets 7 in Direct Tuning Mode',
- 'name' => '7-in-direct-mode'
- },
- '8',
- {
- 'description' => 'sets 8 in Direct Tuning Mode',
- 'name' => '8-in-direct-mode'
- },
- '9',
- {
- 'description' => 'sets 9 in Direct Tuning Mode',
- 'name' => '9-in-direct-mode'
- },
- 'UP',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Tuning Frequency',
- 'name' => 'query'
- }
- }
- },
- 'PRS',
- {
- 'description' => 'Preset Command {Include Tuner Pack Model Only}',
- 'name' => 'preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- '{1,30}',
- {
- 'description' =>
- 'sets Preset No. 1 - 30 { In hexadecimal representation}',
- 'name' => 'no-1-30'
- },
- 'UP',
- {
- 'description' => 'sets Preset No. Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Preset No. Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Preset No.',
- 'name' => 'query'
- }
- }
- },
- 'PRM',
- {
- 'description' =>
- 'Preset Memory Command {Include Tuner Pack Model Only}',
- 'name' => 'preset-memory',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- '{1,30}',
- {
- 'description' =>
- 'sets Preset No. 1 - 30 { In hexadecimal representation}',
- 'name' => 'no-1-30'
- }
- }
- },
- 'RDS',
- {
- 'description' => 'RDS Information Command {RDS Model Only}',
- 'name' => 'rds-information',
- 'values' => {
- '00',
- {
- 'description' => 'Display RT Information',
- 'name' => '00'
- },
- '01',
- {
- 'description' => 'Display PTY Information',
- 'name' => '01'
- },
- '02',
- {
- 'description' => 'Display TP Information',
- 'name' => '02'
- },
- 'UP',
- {
- 'description' =>
- 'Display RDS Information Wrap-Around Change',
- 'name' => 'up'
- }
- }
- },
- 'PTS',
- {
- 'description' => 'PTY Scan Command {RDS Model Only}',
- 'name' => 'pty-scan',
- 'values' => {
- '{0,30}',
- {
- 'description' =>
- 'sets PTY No \u201c0 - 30\u201d { In hexadecimal representation}',
- 'name' => 'no-0-30'
- },
- 'ENTER',
- {
- 'description' => 'Finish PTY Scan',
- 'name' => 'enter'
- }
- }
- },
- 'TPS',
- {
- 'description' => 'TP Scan Command {RDS Model Only}',
- 'name' => 'tp-scan',
- 'values' => {
- '',
- {
- 'description' =>
- 'Start TP Scan {When Don\u2019t Have Parameter}',
- 'name' => 'None'
- },
- 'ENTER',
- {
- 'description' => 'Finish TP Scan',
- 'name' => 'enter'
- }
- }
- },
- 'XCN',
- {
- 'description' => 'XM Channel Name Info {XM Model Only}',
- 'name' => 'xm-channel-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'XM Channel Name',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets XM Channel Name',
- 'name' => 'query'
- }
- }
- },
- 'XAT',
- {
- 'description' => 'XM Artist Name Info {XM Model Only}',
- 'name' => 'xm-artist-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'XM Artist Name',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets XM Artist Name',
- 'name' => 'query'
- }
- }
- },
- 'XTI',
- {
- 'description' => 'XM Title Info {XM Model Only}',
- 'name' => 'xm-title-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'XM Title',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets XM Title',
- 'name' => 'query'
- }
- }
- },
- 'XCH',
- {
- 'description' => 'XM Channel Number Command {XM Model Only}',
- 'name' => 'xm-channel-number',
- 'values' => {
- '{0,597}',
- {
- 'description' => 'XM Channel Number \u201c000 - 255\u201d',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets XM Channel Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets XM Channel Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets XM Channel Number',
- 'name' => 'query'
- }
- }
- },
- 'XCT',
- {
- 'description' => 'XM Category Command {XM Model Only}',
- 'name' => 'xm-category',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'XM Category Info',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets XM Category Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets XM Category Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets XM Category',
- 'name' => 'query'
- }
- }
- },
- 'SCN',
- {
- 'description' => 'SIRIUS Channel Name Info {SIRIUS Model Only}',
- 'name' => 'sirius-channel-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'SIRIUS Channel Name',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets SIRIUS Channel Name',
- 'name' => 'query'
- }
- }
- },
- 'SAT',
- {
- 'description' => 'SIRIUS Artist Name Info {SIRIUS Model Only}',
- 'name' => 'sirius-artist-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'SIRIUS Artist Name',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets SIRIUS Artist Name',
- 'name' => 'query'
- }
- }
- },
- 'STI',
- {
- 'description' => 'SIRIUS Title Info {SIRIUS Model Only}',
- 'name' => 'sirius-title-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'SIRIUS Title',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets SIRIUS Title',
- 'name' => 'query'
- }
- }
- },
- 'SCH',
- {
- 'description' =>
- 'SIRIUS Channel Number Command {SIRIUS Model Only}',
- 'name' => 'sirius-channel-number',
- 'values' => {
- '{0,597}',
- {
- 'description' =>
- 'SIRIUS Channel Number \u201c000 - 255\u201d',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets SIRIUS Channel Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets SIRIUS Channel Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets SIRIUS Channel Number',
- 'name' => 'query'
- }
- }
- },
- 'SCT',
- {
- 'description' => 'SIRIUS Category Command {SIRIUS Model Only}',
- 'name' => 'sirius-category',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'SIRIUS Category Info',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets SIRIUS Category Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets SIRIUS Category Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets SIRIUS Category',
- 'name' => 'query'
- }
- }
- },
- 'SLK',
- {
- 'description' => 'SIRIUS Parental Lock Command {SIRIUS Model Only}',
- 'name' => 'sirius-parental-lock',
- 'values' => {
- 'nnnn',
- {
- 'description' => 'Lock Password {4Digits}',
- 'name' => 'None'
- },
- 'INPUT',
- {
- 'description' =>
- 'displays "Please input the Lock password"',
- 'name' => 'input'
- },
- 'WRONG',
- {
- 'description' => 'displays "The Lock password is wrong"',
- 'name' => 'wrong'
- }
- }
- },
- 'HAT',
- {
- 'description' => 'HD Radio Artist Name Info {HD Radio Model Only}',
- 'name' => 'hd-radio-artist-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'HD Radio Artist Name {variable-length, 64 digits max}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Artist Name',
- 'name' => 'query'
- }
- }
- },
- 'HCN',
- {
- 'description' => 'HD Radio Channel Name Info {HD Radio Model Only}',
- 'name' => 'hd-radio-channel-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'HD Radio Channel Name {Station Name} {7 digits}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Channel Name',
- 'name' => 'query'
- }
- }
- },
- 'HTI',
- {
- 'description' => 'HD Radio Title Info {HD Radio Model Only}',
- 'name' => 'hd-radio-title-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'HD Radio Title {variable-length, 64 digits max}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Title',
- 'name' => 'query'
- }
- }
- },
- 'HDS',
- {
- 'description' => 'HD Radio Detail Info {HD Radio Model Only}',
- 'name' => 'hd-radio-detail-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'HD Radio Title',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Title',
- 'name' => 'query'
- }
- }
- },
- 'HPR',
- {
- 'description' =>
- 'HD Radio Channel Program Command {HD Radio Model Only}',
- 'name' => 'hd-radio-channel-program',
- 'values' => {
- '{1,8}',
- {
- 'description' => 'sets directly HD Radio Channel Program',
- 'name' => 'directly'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Channel Program',
- 'name' => 'query'
- }
- }
- },
- 'HBL',
- {
- 'description' =>
- 'HD Radio Blend Mode Command {HD Radio Model Only}',
- 'name' => 'hd-radio-blend-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets HD Radio Blend Mode "Auto"',
- 'name' => 'auto'
- },
- '01',
- {
- 'description' => 'sets HD Radio Blend Mode "Analog"',
- 'name' => 'analog'
- },
- 'QSTN',
- {
- 'description' => 'gets the HD Radio Blend Mode Status',
- 'name' => 'query'
- }
- }
- },
- 'HTS',
- {
- 'description' => 'HD Radio Tuner Status {HD Radio Model Only}',
- 'name' => 'hd-radio-tuner-status',
- 'values' => {
- 'mmnnoo',
- {
- 'description' =>
- 'HD Radio Tuner Status {3 bytes}\nmm -> "00" not HD, "01" HD\nnn -> current Program "01"-"08"\noo -> receivable Program {8 bits are represented in hexadecimal notation. Each bit shows receivable or not.}',
- 'name' => 'mmnnoo'
- },
- 'QSTN',
- {
- 'description' => 'gets the HD Radio Tuner Status',
- 'name' => 'query'
- }
- }
- },
- 'NTC',
- {
- 'description' =>
- 'Network/USB Operation Command {Network Model Only after TX-NR905}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAY',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'play'
- },
- 'STOP',
- { 'description' => 'STOP KEY', 'name' => 'stop' },
- 'PAUSE',
- { 'description' => 'PAUSE KEY', 'name' => 'pause' },
- 'TRUP',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'next'
- },
- 'TRDN',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'previous'
- },
- 'FF',
- {
- 'description' => 'FF KEY {CONTINUOUS*}',
- 'name' => 'ff'
- },
- 'REW',
- {
- 'description' => 'REW KEY {CONTINUOUS*}',
- 'name' => 'rew'
- },
- 'REPEAT',
- {
- 'description' => 'REPEAT KEY',
- 'name' => 'repeat'
- },
- 'RANDOM',
- {
- 'description' => 'RANDOM KEY',
- 'name' => 'random'
- },
- 'DISPLAY',
- {
- 'description' => 'DISPLAY KEY',
- 'name' => 'display'
- },
- 'ALBUM',
- { 'description' => 'ALBUM KEY', 'name' => 'album' },
- 'ARTIST',
- {
- 'description' => 'ARTIST KEY',
- 'name' => 'artist'
- },
- 'GENRE',
- { 'description' => 'GENRE KEY', 'name' => 'genre' },
- 'PLAYLIST',
- {
- 'description' => 'PLAYLIST KEY',
- 'name' => 'playlist'
- },
- 'RIGHT',
- { 'description' => 'RIGHT KEY', 'name' => 'right' },
- 'LEFT',
- { 'description' => 'LEFT KEY', 'name' => 'left' },
- 'UP',
- { 'description' => 'UP KEY', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'DOWN KEY', 'name' => 'down' },
- 'SELECT',
- {
- 'description' => 'SELECT KEY',
- 'name' => 'select'
- },
- '0',
- { 'description' => '0 KEY', 'name' => '0' },
- '1',
- { 'description' => '1 KEY', 'name' => '1' },
- '2',
- { 'description' => '2 KEY', 'name' => '2' },
- '3',
- { 'description' => '3 KEY', 'name' => '3' },
- '4',
- { 'description' => '4 KEY', 'name' => '4' },
- '5',
- { 'description' => '5 KEY', 'name' => '5' },
- '6',
- { 'description' => '6 KEY', 'name' => '6' },
- '7',
- { 'description' => '7 KEY', 'name' => '7' },
- '8',
- { 'description' => '8 KEY', 'name' => '8' },
- '9',
- { 'description' => '9 KEY', 'name' => '9' },
- 'DELETE',
- {
- 'description' => 'DELETE KEY',
- 'name' => 'delete'
- },
- 'CAPS',
- { 'description' => 'CAPS KEY', 'name' => 'caps' },
- 'LOCATION',
- {
- 'description' => 'LOCATION KEY',
- 'name' => 'location'
- },
- 'LANGUAGE',
- {
- 'description' => 'LANGUAGE KEY',
- 'name' => 'language'
- },
- 'SETUP',
- { 'description' => 'SETUP KEY', 'name' => 'setup' },
- 'RETURN',
- {
- 'description' => 'RETURN KEY',
- 'name' => 'return'
- },
- 'CHUP',
- {
- 'description' => 'CH UP{for iRadio}',
- 'name' => 'chup'
- },
- 'CHDN',
- {
- 'description' => 'CH DOWN{for iRadio}',
- 'name' => 'chdn'
- },
- 'MENU',
- { 'description' => 'MENU', 'name' => 'menu' },
- 'TOP',
- { 'description' => 'TOP MENU', 'name' => 'top' },
- 'MODE',
- {
- 'description' => 'MODE{for iPod} STD<->EXT',
- 'name' => 'mode'
- },
- 'LIST',
- {
- 'description' => 'LIST <-> PLAYBACK',
- 'name' => 'list'
- }
- }
- },
- 'NAT',
- {
- 'description' => 'NET/USB Artist Name Info',
- 'name' => 'net-usb-artist-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'NET/USB Artist Name {variable-length, 64 Unicode letters [UTF-8 encoded] max , for Network Control only}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Artist Name',
- 'name' => 'query'
- }
- }
- },
- 'NAL',
- {
- 'description' => 'NET/USB Album Name Info',
- 'name' => 'net-usb-album-name-info',
- 'values' => {
- 'nnnnnnn',
- {
- 'description' =>
- 'NET/USB Album Name {variable-length, 64 Unicode letters [UTF-8 encoded] max , for Network Control only}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Album Name',
- 'name' => 'query'
- }
- }
- },
- 'NTI',
- {
- 'description' => 'NET/USB Title Name',
- 'name' => 'net-usb-title-name',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'NET/USB Title Name {variable-length, 64 Unicode letters [UTF-8 encoded] max , for Network Control only}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Title',
- 'name' => 'query'
- }
- }
- },
- 'NTM',
- {
- 'description' => 'NET/USB Time Info',
- 'name' => 'net-usb-time-info',
- 'values' => {
- 'mm:ss/mm:ss',
- {
- 'description' =>
- 'NET/USB Time Info {Elapsed time/Track Time Max 99:59}',
- 'name' => 'mm-ss-mm-ss'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Time Info',
- 'name' => 'query'
- }
- }
- },
- 'NTS',
- {
- 'description' => 'NET/USB Time Seek',
- 'name' => 'net-usb-time-seek',
- 'values' => {
- 'mm:ss',
- {
- 'description' =>
- 'mm: munites (00-99) ss: seconds (00-59). This command is only available when Time Seek is enable.',
- 'name' => 'mm-ss'
- },
- }
- },
- 'NTR',
- {
- 'description' => 'NET/USB Track Info',
- 'name' => 'net-usb-track-info',
- 'values' => {
- 'cccc/tttt',
- {
- 'description' =>
- 'NET/USB Track Info {Current Track/Toral Track Max 9999}',
- 'name' => 'cccc-tttt'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Time Info',
- 'name' => 'query'
- }
- }
- },
- 'NST',
- {
- 'description' => 'NET/USB Play Status',
- 'name' => 'net-usb-play-status',
- 'values' => {
- 'prs',
- {
- 'description' =>
- 'NET/USB Play Status {3 letters}\np -> Play Status: "S": STOP, "P": Play, "p": Pause, "F": FF, "R": FR\nr -> Repeat Status: "-": Off, "R": All, "F": Folder, "1": Repeat 1,\ns -> Shuffle Status: "-": Off, "S": All , "A": Album, "F": Folder',
- 'name' => 'prs'
- },
- 'QSTN',
- {
- 'description' => 'gets the Net/USB Status',
- 'name' => 'query'
- }
- }
- },
- 'NPR',
- {
- 'description' => 'Internet Radio Preset Command',
- 'name' => 'internet-radio-preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- 'SET',
- {
- 'description' => 'preset memory current station',
- 'name' => 'set'
- }
- }
- },
- 'NLS',
- {
- 'description' => 'NET/USB List Info',
- 'name' => 'net-usb-list-info',
- 'values' => {
- 'tlpnnnnnnnnnn',
- {
- 'description' =>
- 'NET/USB List Info\nt ->Information Type {A : ASCII letter, C : Cursor Info, U : Unicode letter}\nwhen t = A,\n l ->Line Info {0-9 : 1st to 10th Line}\n nnnnnnnnn:Listed data {variable-length, 64 ASCII letters max}\n when AVR is not displayed NET/USB List{Ketboard,Menu,Popup\u2026}, "nnnnnnnnn" is "See TV".\n p ->Property {- : no}\nwhen t = C,\n l ->Cursor Position {0-9 : 1st to 10th Line, - : No Cursor}\n p ->Update Type {P : Page Infomation Update { Page Clear or Disable List Info} , C : Cursor Position Update}\nwhen t = U, {for Network Control Only}\n l ->Line Info {0-9 : 1st to 10th Line}\n nnnnnnnnn:Listed data {variable-length, 64 Unicode letters [UTF-8 encoded] max}\n when AVR is not displayed NET/USB List{Ketboard,Menu,Popup\u2026}, "nnnnnnnnn" is "See TV".\n p ->Property {- : no}',
- 'name' => 'None'
- },
- 'ti',
- {
- 'description' =>
- 'select the listed item {from Network Control Only}\n t -> Index Type {L : Line, I : Index}\nwhen t = L,\n i -> Line number {0-9 : 1st to 10th Line [1 digit] }\nwhen t = I,\n iiiii -> Index number {00001-99999 : 1st to 99999th Item [5 digits] }',
- 'name' => 'none'
- }
- },
- },
- 'NLA',
- {
- 'description' =>
- 'NET/USB List Info (All item, need processing XML data, for Network Control Only)',
- 'name' => 'net-usb-list-info-xml',
- 'values' => {
- 'tzzzzsurr<.....>',
- {
- 'description' => 't -> responce type \'X\' : XML
- zzzz -> sequence number (0000-FFFF)
- s -> status \'S\' : success, \'E\' : error
- u -> UI type \'0\' : List, \'1\' : Menu, \'2\' : Playback, \'3\' : Popup, \'4\' : Keyboard, ""5"" : Menu List
- rr -> reserved
- <.....> : XML data ( [CR] and [LF] are removed )
- If s=\'S\',
- <?xml version=""1.0"" encoding=""UFT-8""?>
- <response status=""ok"">
- <items offset=""xxxx"" totalitems=""yyyy"" >
- <item icontype=""a"" title=""bbb…bbb"" />
- …
- <item icontype=""a"" title=""bbb…bbb"" />
- </Items>
- </response>
- If s=\'E\',
- <?xml version=""1.0"" encoding=""UFT-8""?>
- <response status=""fail"">
- <error code=""[error code]"" message=""[error message]"" />
- </response>
- xxxx : index of 1st item (0000-FFFF : 1st to 65536th Item [4 HEX digits] )
- yyyy : number of items (0000-FFFF : 1 to 65536 Items [4 HEX digits] )
- a: Icon Type (for Spotify)
- \'0\' : Playing, \'1\' : Pause, \'2\' : FF, \'3\' : FR
- \'A\' : Artist, \'B\' : Album, \'F\' : Folder, \'G\' : Program, \'M\' : Music, \'N\' : Server, \'P\' : Playlist, \'S\' : Search, \'T\' : Track
- \'a\' : Account, \'b\' : Playlist-C, \'c\' : Starred, \'d\' : Unstarred, \'e\' : What\'s New
- bbb...bbb : Title',
- 'name' => 'None'
- },
- 'tzzzzsurr<.....>',
- {
- 'description' => 't -> responce type \'X\' : XML
- zzzz -> sequence number (0000-FFFF)
- s -> status \'S\' : success, \'E\' : error
- u -> UI type \'0\' : List, \'1\' : Menu, \'2\' : Playback, \'3\' : Popup, \'4\' : Keyboard, ""5"" : Menu List
- rr -> reserved
- <.....> : XML data ( [CR] and [LF] are removed )
- If s=\'S\',
- <?xml version=""1.0"" encoding=""UFT-8""?>
- <response status=""ok"">
- <items offset=""xxxx"" totalitems=""yyyy"" >
- <item iconid=""aa"" title=""bbb…bbb"" />
- …
- <item iconid=""aa"" title=""bbb…bbb"" />
- </Items>
- </response>
- If s=\'E\',
- <?xml version=""1.0"" encoding=""UFT-8""?>
- <response status=""fail"">
- <error code=""[error code]"" message=""[error message]"" />
- </response>
- xxxx : index of 1st item (0000-FFFF : 1st to 65536th Item [4 HEX digits] )
- yyyy : number of items (0000-FFFF : 1 to 65536 Items [4 HEX digits] )
- aa : Icon ID
- \'29\' : Folder, \'2A\' : Folder X, \'2B\' : Server, \'2C\' : Server X, \'2D\' : Title, \'2E\' : Title X,
- \'2F\' : Program, \'31\' : USB, \'36\' : Play, \'37\' : MultiAccount,
- for Spotify
- \'38\' : Account, \'39\' : Album, \'3A\' : Playlist, \'3B\' : Playlist-C, \'3C\' : starred,
- \'3D\' : What\'sNew, \'3E\' : Artist, \'3F\' : Track, \'40\' : unstarred, \'41\' : Play, \'43\' : Search, \'44\' : Folder
- for AUPEO!
- \'42\' : Program
- bbb...bbb : Title',
- 'name' => 'None'
- },
- 'Lzzzzllxxxxyyyy',
- {
- 'description' =>
- 'specifiy to get the listed data (from Network Control Only)
- zzzz -> sequence number (0000-FFFF)
- ll -> number of layer (00-FF)
- xxxx -> index of start item (0000-FFFF : 1st to 65536th Item [4 HEX digits] )
- yyyy -> number of items (0000-FFFF : 1 to 65536 Items [4 HEX digits] )',
- 'name' => 'none'
- },
- 'Izzzzllxxxx----',
- {
- 'description' =>
- 'select the listed item (from Network Control Only)
- zzzz -> sequence number (0000-FFFF)
- ll -> number of layer (00-FF)
- xxxx -> index number (0000-FFFF : 1st to 65536th Item [4 HEX digits] )
- ---- -> not used',
- 'name' => 'none'
- },
- },
- },
- 'NLT',
- {
- 'description' => 'NET/USB List Title Info',
- 'name' => 'net-usb-list-title-info',
- 'values' => {
- 'xxuycccciiiillrraabbssnnn...nnn',
- {
- 'description' => 'NET/USB List Title Info
- xx : Service Type
- 00 : DLNA, 01 : Favorite, 02 : vTuner, 03 : SiriusXM, 04 : Pandora, 05 : Rhapsody, 06 : Last.fm,
- 07 : Napster, 08 : Slacker, 09 : Mediafly, 0A : Spotify, 0B : AUPEO!, 0C : radiko, 0D : e-onkyo,
- 0E : TuneIn Radio, 0F : MP3tunes, 10 : Simfy, 11:Home Media
- F0 : USB Front, F1 : USB Rear, F2 : Internet Radio, F3 : NET, FF : None
- u : UI Type
- 0 : List, 1 : Menu, 2 : Playback, 3 : Popup, 4 : Keyboard, \"\"5\"\" : Menu List
- y : Layer Info
- 0 : NET TOP, 1 : Service Top,DLNA/USB/iPod Top, 2 : under 2nd Layer
- cccc : Current Cursor Position (HEX 4 letters)
- iiii : Number of List Items (HEX 4 letters)
- ll : Number of Layer(HEX 2 letters)
- rr : Reserved (2 leters)
- aa : Icon on Left of Title Bar
- 00 : Internet Radio, 01 : Server, 02 : USB, 03 : iPod, 04 : DLNA, 05 : WiFi, 06 : Favorite
- 10 : Account(Spotify), 11 : Album(Spotify), 12 : Playlist(Spotify), 13 : Playlist-C(Spotify)
- 14 : Starred(Spotify), 15 : What\'s New(Spotify), 16 : Track(Spotify), 17 : Artist(Spotify)
- 18 : Play(Spotify), 19 : Search(Spotify), 1A : Folder(Spotify)
- FF : None
- bb : Icon on Right of Title Bar
- 00 : DLNA, 01 : Favorite, 02 : vTuner, 03 : SiriusXM, 04 : Pandora, 05 : Rhapsody, 06 : Last.fm,
- 07 : Napster, 08 : Slacker, 09 : Mediafly, 0A : Spotify, 0B : AUPEO!, 0C : radiko, 0D : e-onkyo,
- 0E : TuneIn Radio, 0F : MP3tunes, 10 : Simfy, 11:Home Media
- FF : None
- ss : Status Info
- 00 : None, 01 : Connecting, 02 : Acquiring License, 03 : Buffering
- 04 : Cannot Play, 05 : Searching, 06 : Profile update, 07 : Operation disabled
- 08 : Server Start-up, 09 : Song rated as Favorite, 0A : Song banned from station,
- 0B : Authentication Failed, 0C : Spotify Paused(max 1 device), 0D : Track Not Available, 0E : Cannot Skip
- nnn...nnn : Character of Title Bar (variable-length, 64 Unicode letters [UTF-8 encoded] max)',
- 'name' => 'None'
- },
- }
- },
- 'NDS',
- {
- 'description' => 'NET Connection/USB Device Status',
- 'name' => 'net-usb-device-status',
- 'values' => {
- 'nfr',
- {
- 'description' =>
- 'NET Connection/USB Device Status (3 letters)
- n -> NET Connection status: \"-\": no connection, \"E\": Ether, \"W\": Wireless
- f -> Front USB(USB1) Device Status: \"-\": no device, \"i\": iPod/iPhone,
- \"M\": Memory/NAS, \"W\": Wireless Adaptor, \"B\": Bluetooth Adaptor,
- \"G\": Google USB, \"x\": disable
- r -> Rear USB(USB2) Device Status: \"-\": no device, \"i\": iPod/iPhone,
- \"M\": Memory/NAS, \"W\": Wireless Adaptor, \"B\": Bluetooth Adaptor,
- \"G\": Google USB, \"x\": disable',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets the Net/USB Status',
- 'name' => 'query'
- },
- }
- },
- 'NMS',
- {
- 'description' => 'NET/USB Menu Status',
- 'name' => 'net-usb-menu-status',
- 'values' => {
- 'maabbstii',
- {
- 'description' => 'NET/USB Menu Status (7 letters)
- m -> Track Menu: \"\"M\"\": Menu is enable, \"\"x\"\": Menu is disable
- aa -> F1 button icon (Positive Feed or Mark/Unmark)
- bb -> F2 button icon (Negative Feed)
- aa or bb : \"\"xx\"\":disable, \"\"01\"\":Like, \"\"02\"\":don\'t like, \"\"03\"\":Love, \"\"04\"\":Ban,
- \"\"05\"\":episode, \"\"06\"\":ratings, \"\"07\"\":Ban(black), \"\"08\"\":Ban(white),
- \"\"09\"\":Favorite(black), \"\"0A\"\":Favorite(white), \"\"0B\"\":Favorite(yellow)
- s -> Time Seek \"\"S\"\": Time Seek is enable \"\"x\"\": Time Seek is disable
- t -> Time Display \"\"1\"\": Elapsed Time/Total Time, \"\"2\"\": Elapsed Time, \"\"x\"\": disable
- ii-> Service icon
- ii : \"\"00\"\":DLNA, \"\"01\"\":My Favorite, \"\"02\"\":vTuner, \"\"03\"\":SiriusXM, \"\"04\"\":Pandora,
- \"\"05\"\":Rhapsody, \"\"06\"\":Last.fm, \"\"08\"\":Slacker, \"\"0A\"\":Spotify, \"\"0B\"\":AUPEO!,
- \"\"0C\"\":radiko, \"\"0D\"\":e-onkyo, \"\"0E\"\":TuneIn, \"\"0F\"\":MP3tunes, \"\"10\"\":Simfy,
- \"\"11\"\":Home Media, \"\"F0\"\": USB Front, \"\"F1: USB Rear, \"\"F2\"\":Internet Radio
- \"\"F3\"\":NET, \"\"F4\"\":Bluetooth',
- 'name' => 'None'
- },
- }
- },
- 'NJA',
- {
- 'description' =>
- 'NET/USB Jacket Art {When Jacket Art is available and Output for Network Control Only}',
- 'name' => 'net-usb-jacket-art',
- 'values' => {
- 'tp{xx}{xx}{xx}{xx}{xx}{xx}',
- {
- 'description' =>
- 'NET/USB Jacket Art/Album Art Data\nt-> Image type 0:BMP,1:JPEG\np-> Packet flag 0:Start, 1:Next, 2:End\nxxxxxxxxxxxxxx -> Jacket/Album Art Data {valiable length, 1024 ASCII HEX letters max}',
- 'name' => 'tp-xx-xx-xx-xx-xx-xx'
- },
- 'DIS',
- {
- 'description' => 'sets Jacket Art disable',
- 'name' => 'off'
- },
- 'ENA',
- {
- 'description' => 'sets Jacket Art enable',
- 'name' => 'on'
- },
- 'BMP',
- {
- 'description' => 'sets Jacket Art enable and type BMP',
- 'name' => 'bmp'
- },
- 'LINK',
- {
- 'description' => 'sets Jacket Art enable and type LINK',
- 'name' => 'link'
- },
- 'UP',
- {
- 'description' => 'sets Jacket Art Wrap-Around up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets Jacket Art enable/disable',
- 'name' => 'query'
- }
- }
- },
- 'NSB',
- {
- 'description' =>
- 'Network Standby Settings (for Network Control Only and Available in AVR is PowerOn)',
- 'name' => 'network-standby',
- 'values' => {
- 'OFF',
- {
- 'description' => 'sets Network Standby is Off',
- 'name' => 'off'
- },
- 'ON',
- {
- 'description' => 'sets Network Standby is On',
- 'name' => 'on'
- },
- 'QSTN',
- {
- 'description' => 'gets Network Standby Setting',
- 'name' => 'query'
- },
- }
- },
- 'NSV',
- {
- 'description' => 'NET Service{for Network Control Only}',
- 'name' => 'net-service',
- 'values' => {
- '00',
- {
- 'description' => 'Music Server (DLNA)',
- 'name' => 'DLNA'
- },
- '01',
- {
- 'description' => 'My Favorites',
- 'name' => [ 'My_Favorites', 'Favorite' ]
- },
- '02',
- {
- 'description' => 'vTuner',
- 'name' => 'vTuner'
- },
- '03',
- {
- 'description' => 'SiriusXM Internet Radio',
- 'name' => [ 'SiriusXM_Internet_Radio', 'SIRIUS' ]
- },
- '04',
- {
- 'description' => 'Pandora Internet Radio',
- 'name' => [ 'Pandora_Internet_Radio', 'Pandora' ]
- },
- '05',
- {
- 'description' => 'Rhapsody',
- 'name' => 'Rhapsody'
- },
- '06',
- {
- 'description' => 'Last.fm Internet Radio',
- 'name' => [ 'Last.fm_Internet_Radio', 'Last.fm' ]
- },
- '07',
- {
- 'description' => 'Napster',
- 'name' => 'Napster'
- },
- '08',
- {
- 'description' => 'Slacker Personal Radio',
- 'name' => [ 'Slacker_Personal_Radio', 'Slacker' ]
- },
- '09',
- {
- 'description' => 'Mediafly',
- 'name' => 'Mediafly'
- },
- '0A',
- {
- 'description' => 'Spotify',
- 'name' => 'Spotify'
- },
- '0B',
- {
- 'description' => 'AUPEO! PERSONAL RADIO',
- 'name' => [ 'AUPEO!_PERSONAL_RADIO', 'AUPEO!' ]
- },
- '0C',
- {
- 'description' => 'radiko.jp',
- 'name' => [ 'radiko.jp', 'radiko' ]
- },
- '0D',
- {
- 'description' => 'e-onkyo music',
- 'name' => [ 'e-onkyo_music', 'e-onkyo' ]
- },
- '0E',
- {
- 'description' => 'TuneIn',
- 'name' => 'TuneIn'
- },
- '0F',
- {
- 'description' => 'MP3tunes',
- 'name' => 'MP3tunes'
- },
- '10',
- {
- 'description' => 'simfy',
- 'name' => 'simfy'
- },
- '11',
- {
- 'description' => 'Home Media',
- 'name' => 'Home_Media'
- },
- }
- },
- 'NKY',
- {
- 'description' => 'NET Keyboard{for Network Control Only}',
- 'name' => 'net-keyboard',
- 'values' => {
- 'll',
- {
- 'description' =>
- 'waiting Keyboard Input\nll -> category\n 00: Off { Exit Keyboard Input }\n 01: User Name\n 02: Password\n 03: Artist Name\n 04: Album Name\n 05: Song Name\n 06: Station Name\n 07: Tag Name\n 08: Artist or Song\n 09: Episode Name\n 0A: Pin Code {some digit Number [0-9}\n 0B: User Name {available ISO 8859-1 character set}\n 0C: Password {available ISO 8859-1 character set}',
- 'name' => 'll'
- },
- 'nnnnnnnnn',
- {
- 'description' =>
- 'set Keyboard Input letter\n"nnnnnnnn" is variable-length, 128 Unicode letters [UTF-8 encoded] max',
- 'name' => 'None'
- }
- }
- },
- 'NPU',
- {
- 'description' => 'NET Popup Message{for Network Control Only}',
- 'name' => 'net-popup-message',
- 'values' => {
- 'xaaa\u2026aaaybbb\u2026bbb',
- {
- 'description' =>
- "x -> Popup Display Type\n 'T' => Popup text is top\n 'B' => Popup text is bottom\n 'L' => Popup text is list format\n\naaa...aaa -> Popup Title, Massage\n when x = 'T' or 'B'\n Top Title [0x00] Popup Title [0x00] Popup Message [0x00]\n {valiable-length Unicode letter [UTF-8 encoded] }\n\n when x = 'L'\n Top Title [0x00] Item Title 1 [0x00] Item Parameter 1 [0x00] ... [0x00] Item Title 6 [0x00] Item Parameter 6 [0x00]\n {valiable-length Unicode letter [UTF-8 encoded] }\n\ny -> Cursor Position on button\n '0' : Button is not Displayed\n '1' : Cursor is on the button 1\n '2' : Cursor is on the button 2\n\nbbb...bbb -> Text of Button\n Text of Button 1 [0x00] Text of Button 2 [0x00]\n {valiable-length Unicode letter [UTF-8 encoded] }",
- 'name' => 'None'
- }
- }
- },
- 'NMD',
- {
- 'description' => 'iPod Mode Change {with USB Connection Only}',
- 'name' => 'ipod-mode-change',
- 'values' => {
- 'STD',
- {
- 'description' => 'Standerd Mode',
- 'name' => 'std'
- },
- 'EXT',
- {
- 'description' => 'Extend Mode{If available}',
- 'name' => 'ext'
- },
- 'VDC',
- {
- 'description' => 'Video Contents in Extended Mode',
- 'name' => 'vdc'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Mode Status',
- 'name' => 'query'
- }
- }
- },
- 'CCD',
- {
- 'description' => 'CD Player Operation Command',
- 'name' => 'cd-player',
- 'values' => {
- 'POWER',
- {
- 'description' => 'POWER ON/OFF',
- 'name' => 'power'
- },
- 'TRACK',
- { 'description' => 'TRACK+', 'name' => 'track' },
- 'PLAY',
- { 'description' => 'PLAY', 'name' => 'play' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'PAUSE',
- { 'description' => 'PAUSE', 'name' => 'pause' },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'MEMORY',
- { 'description' => 'MEMORY', 'name' => 'memory' },
- 'CLEAR',
- { 'description' => 'CLEAR', 'name' => 'clear' },
- 'REPEAT',
- { 'description' => 'REPEAT', 'name' => 'repeat' },
- 'RANDOM',
- { 'description' => 'RANDOM', 'name' => 'random' },
- 'DISP',
- { 'description' => 'DISPLAY', 'name' => 'disp' },
- 'D.MODE',
- { 'description' => 'D.MODE', 'name' => 'd-mode' },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' },
- 'OP/CL',
- {
- 'description' => 'OPEN/CLOSE',
- 'name' => 'op-cl'
- },
- '1',
- { 'description' => '1.0', 'name' => '1' },
- '2',
- { 'description' => '2.0', 'name' => '2' },
- '3',
- { 'description' => '3.0', 'name' => '3' },
- '4',
- { 'description' => '4.0', 'name' => '4' },
- '5',
- { 'description' => '5.0', 'name' => '5' },
- '6',
- { 'description' => '6.0', 'name' => '6' },
- '7',
- { 'description' => '7.0', 'name' => '7' },
- '8',
- { 'description' => '8.0', 'name' => '8' },
- '9',
- { 'description' => '9.0', 'name' => '9' },
- '0',
- { 'description' => '0.0', 'name' => '0' },
- '10',
- { 'description' => '10.0', 'name' => '10' },
- '+10',
- { 'description' => '+10', 'name' => '10' },
- 'D.SKIP',
- { 'description' => 'DISC +', 'name' => 'd-skip' },
- 'DISC.F',
- { 'description' => 'DISC +', 'name' => 'disc-f' },
- 'DISC.R',
- { 'description' => 'DISC -', 'name' => 'disc-r' },
- 'DISC1',
- { 'description' => 'DISC1', 'name' => 'disc1' },
- 'DISC2',
- { 'description' => 'DISC2', 'name' => 'disc2' },
- 'DISC3',
- { 'description' => 'DISC3', 'name' => 'disc3' },
- 'DISC4',
- { 'description' => 'DISC4', 'name' => 'disc4' },
- 'DISC5',
- { 'description' => 'DISC5', 'name' => 'disc5' },
- 'DISC6',
- { 'description' => 'DISC6', 'name' => 'disc6' },
- 'STBY',
- { 'description' => 'STANDBY', 'name' => 'stby' },
- 'PON',
- { 'description' => 'POWER ON', 'name' => 'pon' }
- }
- },
- 'CT1',
- {
- 'description' => 'TAPE1{A} Operation Command',
- 'name' => 'tape1-a',
- 'values' => {
- 'PLAY.F',
- {
- 'description' => 'PLAY >',
- 'name' => 'play-f'
- },
- 'PLAY.R',
- { 'description' => 'PLAY <', 'name' => 'play-r' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'RC/PAU',
- {
- 'description' => 'REC/PAUSE',
- 'name' => 'rc-pau'
- },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' }
- }
- },
- 'CT2',
- {
- 'description' => 'TAPE2{B} Operation Command',
- 'name' => 'tape2-b',
- 'values' => {
- 'PLAY.F',
- {
- 'description' => 'PLAY >',
- 'name' => 'play-f'
- },
- 'PLAY.R',
- { 'description' => 'PLAY <', 'name' => 'play-r' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'RC/PAU',
- {
- 'description' => 'REC/PAUSE',
- 'name' => 'rc-pau'
- },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' },
- 'OP/CL',
- {
- 'description' => 'OPEN/CLOSE',
- 'name' => 'op-cl'
- },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'REC',
- { 'description' => 'REC', 'name' => 'rec' }
- }
- },
- 'CEC' => {
- 'description' => 'HDMI CEC',
- 'name' => 'hdmi-cec',
- 'values' => {
- '00',
- {
- 'description' => 'sets off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets on',
- 'name' => 'on'
- },
- 'UP',
- {
- 'description' => 'sets HDMI CEC Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets HDMI CEC',
- 'name' => 'query'
- },
- }
- },
- 'CEQ',
- {
- 'description' => 'Graphics Equalizer Operation Command',
- 'name' => 'graphics-equalizer',
- 'values' => {
- 'POWER',
- {
- 'description' => 'POWER ON/OFF',
- 'name' => 'power'
- },
- 'PRESET',
- { 'description' => 'PRESET', 'name' => 'preset' }
- }
- },
- 'CDT',
- {
- 'description' => 'DAT Recorder Operation Command',
- 'name' => 'dat-recorder',
- 'values' => {
- 'PLAY',
- { 'description' => 'PLAY', 'name' => 'play' },
- 'RC/PAU',
- {
- 'description' => 'REC/PAUSE',
- 'name' => 'rc-pau'
- },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' }
- }
- },
- 'CDV',
- {
- 'description' =>
- 'DVD Player Operation Command {via RIHD only after TX-NR509}',
- 'name' => 'dvd-player',
- 'values' => {
- 'POWER',
- {
- 'description' => 'POWER ON/OFF',
- 'name' => 'power'
- },
- 'PWRON',
- { 'description' => 'POWER ON', 'name' => 'pwron' },
- 'PWROFF',
- {
- 'description' => 'POWER OFF',
- 'name' => 'pwroff'
- },
- 'PLAY',
- { 'description' => 'PLAY', 'name' => 'play' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' },
- 'PAUSE',
- { 'description' => 'PAUSE', 'name' => 'pause' },
- 'LASTPLAY',
- {
- 'description' => 'LAST PLAY',
- 'name' => 'lastplay'
- },
- 'SUBTON/OFF',
- {
- 'description' => 'SUBTITLE ON/OFF',
- 'name' => 'subton-off'
- },
- 'SUBTITLE',
- {
- 'description' => 'SUBTITLE',
- 'name' => 'subtitle'
- },
- 'SETUP',
- { 'description' => 'SETUP', 'name' => 'setup' },
- 'TOPMENU',
- { 'description' => 'TOPMENU', 'name' => 'topmenu' },
- 'MENU',
- { 'description' => 'MENU', 'name' => 'menu' },
- 'UP',
- { 'description' => 'UP', 'name' => 'up' },
- 'DOWN',
- { 'description' => 'DOWN', 'name' => 'down' },
- 'LEFT',
- { 'description' => 'LEFT', 'name' => 'left' },
- 'RIGHT',
- { 'description' => 'RIGHT', 'name' => 'right' },
- 'ENTER',
- { 'description' => 'ENTER', 'name' => 'enter' },
- 'RETURN',
- { 'description' => 'RETURN', 'name' => 'return' },
- 'DISC.F',
- { 'description' => 'DISC +', 'name' => 'disc-f' },
- 'DISC.R',
- { 'description' => 'DISC -', 'name' => 'disc-r' },
- 'AUDIO',
- { 'description' => 'AUDIO', 'name' => 'audio' },
- 'RANDOM',
- { 'description' => 'RANDOM', 'name' => 'random' },
- 'OP/CL',
- {
- 'description' => 'OPEN/CLOSE',
- 'name' => 'op-cl'
- },
- 'ANGLE',
- { 'description' => 'ANGLE', 'name' => 'angle' },
- '1',
- { 'description' => '1.0', 'name' => '1' },
- '2',
- { 'description' => '2.0', 'name' => '2' },
- '3',
- { 'description' => '3.0', 'name' => '3' },
- '4',
- { 'description' => '4.0', 'name' => '4' },
- '5',
- { 'description' => '5.0', 'name' => '5' },
- '6',
- { 'description' => '6.0', 'name' => '6' },
- '7',
- { 'description' => '7.0', 'name' => '7' },
- '8',
- { 'description' => '8.0', 'name' => '8' },
- '9',
- { 'description' => '9.0', 'name' => '9' },
- '10',
- { 'description' => '10.0', 'name' => '10' },
- '0',
- { 'description' => '0.0', 'name' => '0' },
- 'SEARCH',
- { 'description' => 'SEARCH', 'name' => 'search' },
- 'DISP',
- { 'description' => 'DISPLAY', 'name' => 'disp' },
- 'REPEAT',
- { 'description' => 'REPEAT', 'name' => 'repeat' },
- 'MEMORY',
- { 'description' => 'MEMORY', 'name' => 'memory' },
- 'CLEAR',
- { 'description' => 'CLEAR', 'name' => 'clear' },
- 'ABR',
- { 'description' => 'A-B REPEAT', 'name' => 'abr' },
- 'STEP.F',
- { 'description' => 'STEP', 'name' => 'step-f' },
- 'STEP.R',
- {
- 'description' => 'STEP BACK',
- 'name' => 'step-r'
- },
- 'SLOW.F',
- { 'description' => 'SLOW', 'name' => 'slow-f' },
- 'SLOW.R',
- {
- 'description' => 'SLOW BACK',
- 'name' => 'slow-r'
- },
- 'ZOOMTG',
- { 'description' => 'ZOOM', 'name' => 'zoomtg' },
- 'ZOOMUP',
- { 'description' => 'ZOOM UP', 'name' => 'zoomup' },
- 'ZOOMDN',
- {
- 'description' => 'ZOOM DOWN',
- 'name' => 'zoomdn'
- },
- 'PROGRE',
- {
- 'description' => 'PROGRESSIVE',
- 'name' => 'progre'
- },
- 'VDOFF',
- {
- 'description' => 'VIDEO ON/OFF',
- 'name' => 'vdoff'
- },
- 'CONMEM',
- {
- 'description' => 'CONDITION MEMORY',
- 'name' => 'conmem'
- },
- 'FUNMEM',
- {
- 'description' => 'FUNCTION MEMORY',
- 'name' => 'funmem'
- },
- 'DISC1',
- { 'description' => 'DISC1', 'name' => 'disc1' },
- 'DISC2',
- { 'description' => 'DISC2', 'name' => 'disc2' },
- 'DISC3',
- { 'description' => 'DISC3', 'name' => 'disc3' },
- 'DISC4',
- { 'description' => 'DISC4', 'name' => 'disc4' },
- 'DISC5',
- { 'description' => 'DISC5', 'name' => 'disc5' },
- 'DISC6',
- { 'description' => 'DISC6', 'name' => 'disc6' },
- 'FOLDUP',
- {
- 'description' => 'FOLDER UP',
- 'name' => 'foldup'
- },
- 'FOLDDN',
- {
- 'description' => 'FOLDER DOWN',
- 'name' => 'folddn'
- },
- 'P.MODE',
- {
- 'description' => 'PLAY MODE',
- 'name' => 'p-mode'
- },
- 'ASCTG',
- {
- 'description' => 'ASPECT{Toggle}',
- 'name' => 'asctg'
- },
- 'CDPCD',
- {
- 'description' => 'CD CHAIN REPEAT',
- 'name' => 'cdpcd'
- },
- 'MSPUP',
- {
- 'description' => 'MULTI SPEED UP',
- 'name' => 'mspup'
- },
- 'MSPDN',
- {
- 'description' => 'MULTI SPEED DOWN',
- 'name' => 'mspdn'
- },
- 'PCT',
- {
- 'description' => 'PICTURE CONTROL',
- 'name' => 'pct'
- },
- 'RSCTG',
- {
- 'description' => 'RESOLUTION{Toggle}',
- 'name' => 'rsctg'
- },
- 'INIT',
- {
- 'description' => 'Return to Factory Settings',
- 'name' => 'init'
- }
- }
- },
- 'CMD',
- {
- 'description' => 'MD Recorder Operation Command',
- 'name' => 'md-recorder',
- 'values' => {
- 'POWER',
- {
- 'description' => 'POWER ON/OFF',
- 'name' => 'power'
- },
- 'PLAY',
- { 'description' => 'PLAY', 'name' => 'play' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' },
- 'P.MODE',
- {
- 'description' => 'PLAY MODE',
- 'name' => 'p-mode'
- },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'PAUSE',
- { 'description' => 'PAUSE', 'name' => 'pause' },
- 'REC',
- { 'description' => 'REC', 'name' => 'rec' },
- 'MEMORY',
- { 'description' => 'MEMORY', 'name' => 'memory' },
- 'DISP',
- { 'description' => 'DISPLAY', 'name' => 'disp' },
- 'SCROLL',
- { 'description' => 'SCROLL', 'name' => 'scroll' },
- 'M.SCAN',
- {
- 'description' => 'MUSIC SCAN',
- 'name' => 'm-scan'
- },
- 'CLEAR',
- { 'description' => 'CLEAR', 'name' => 'clear' },
- 'RANDOM',
- { 'description' => 'RANDOM', 'name' => 'random' },
- 'REPEAT',
- { 'description' => 'REPEAT', 'name' => 'repeat' },
- 'ENTER',
- { 'description' => 'ENTER', 'name' => 'enter' },
- 'EJECT',
- { 'description' => 'EJECT', 'name' => 'eject' },
- '1',
- { 'description' => '1.0', 'name' => '1' },
- '2',
- { 'description' => '2.0', 'name' => '2' },
- '3',
- { 'description' => '3.0', 'name' => '3' },
- '4',
- { 'description' => '4.0', 'name' => '4' },
- '5',
- { 'description' => '5.0', 'name' => '5' },
- '6',
- { 'description' => '6.0', 'name' => '6' },
- '7',
- { 'description' => '7.0', 'name' => '7' },
- '8',
- { 'description' => '8.0', 'name' => '8' },
- '9',
- { 'description' => '9.0', 'name' => '9' },
- '10/0',
- { 'description' => '10/0', 'name' => '10-0' },
- 'nn/nnn',
- { 'description' => '--/---', 'name' => 'None' },
- 'NAME',
- { 'description' => 'NAME', 'name' => 'name' },
- 'GROUP',
- { 'description' => 'GROUP', 'name' => 'group' },
- 'STBY',
- { 'description' => 'STANDBY', 'name' => 'stby' }
- }
- },
- 'CCR',
- {
- 'description' => 'CD Recorder Operation Command',
- 'name' => 'cd-recorder',
- 'values' => {
- 'POWER',
- {
- 'description' => 'POWER ON/OFF',
- 'name' => 'power'
- },
- 'P.MODE',
- {
- 'description' => 'PLAY MODE',
- 'name' => 'p-mode'
- },
- 'PLAY',
- { 'description' => 'PLAY', 'name' => 'play' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'PAUSE',
- { 'description' => 'PAUSE', 'name' => 'pause' },
- 'REC',
- { 'description' => 'REC', 'name' => 'rec' },
- 'CLEAR',
- { 'description' => 'CLEAR', 'name' => 'clear' },
- 'REPEAT',
- { 'description' => 'REPEAT', 'name' => 'repeat' },
- '1',
- { 'description' => '1.0', 'name' => '1' },
- '2',
- { 'description' => '2.0', 'name' => '2' },
- '3',
- { 'description' => '3.0', 'name' => '3' },
- '4',
- { 'description' => '4.0', 'name' => '4' },
- '5',
- { 'description' => '5.0', 'name' => '5' },
- '6',
- { 'description' => '6.0', 'name' => '6' },
- '7',
- { 'description' => '7.0', 'name' => '7' },
- '8',
- { 'description' => '8.0', 'name' => '8' },
- '9',
- { 'description' => '9.0', 'name' => '9' },
- '10/0',
- { 'description' => '10/0', 'name' => '10-0' },
- 'nn/nnn',
- { 'description' => '--/---', 'name' => 'None' },
- 'SCROLL',
- { 'description' => 'SCROLL', 'name' => 'scroll' },
- 'OP/CL',
- {
- 'description' => 'OPEN/CLOSE',
- 'name' => 'op-cl'
- },
- 'DISP',
- { 'description' => 'DISPLAY', 'name' => 'disp' },
- 'RANDOM',
- { 'description' => 'RANDOM', 'name' => 'random' },
- 'MEMORY',
- { 'description' => 'MEMORY', 'name' => 'memory' },
- 'FF',
- { 'description' => 'FF', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW', 'name' => 'rew' },
- 'STBY',
- { 'description' => 'STANDBY', 'name' => 'stby' }
- }
- },
- 'CPT',
- {
- 'description' => 'Universal PORT Operation Command',
- 'name' => 'universal-port',
- 'values' => {
- 'SETUP',
- { 'description' => 'SETUP', 'name' => 'setup' },
- 'UP',
- { 'description' => 'UP/Tuning Up', 'name' => 'up' },
- 'DOWN',
- {
- 'description' => 'DOWN/Tuning Down',
- 'name' => 'down'
- },
- 'LEFT',
- {
- 'description' => 'LEFT/Multicast Down',
- 'name' => 'left'
- },
- 'RIGHT',
- {
- 'description' => 'RIGHT/Multicast Up',
- 'name' => 'right'
- },
- 'ENTER',
- { 'description' => 'ENTER', 'name' => 'enter' },
- 'RETURN',
- { 'description' => 'RETURN', 'name' => 'return' },
- 'DISP',
- { 'description' => 'DISPLAY', 'name' => 'disp' },
- 'PLAY',
- { 'description' => 'PLAY/BAND', 'name' => 'play' },
- 'STOP',
- { 'description' => 'STOP', 'name' => 'stop' },
- 'PAUSE',
- { 'description' => 'PAUSE', 'name' => 'pause' },
- 'SKIP.F',
- { 'description' => '>>I', 'name' => 'skip-f' },
- 'SKIP.R',
- { 'description' => 'I<<', 'name' => 'skip-r' },
- 'FF',
- { 'description' => 'FF >>', 'name' => 'ff' },
- 'REW',
- { 'description' => 'REW <<', 'name' => 'rew' },
- 'REPEAT',
- { 'description' => 'REPEAT', 'name' => 'repeat' },
- 'SHUFFLE',
- { 'description' => 'SHUFFLE', 'name' => 'shuffle' },
- 'PRSUP',
- { 'description' => 'PRESET UP', 'name' => 'prsup' },
- 'PRSDN',
- {
- 'description' => 'PRESET DOWN',
- 'name' => 'prsdn'
- },
- '0',
- { 'description' => '0.0', 'name' => '0' },
- '1',
- { 'description' => '1.0', 'name' => '1' },
- '2',
- { 'description' => '2.0', 'name' => '2' },
- '3',
- { 'description' => '3.0', 'name' => '3' },
- '4',
- { 'description' => '4.0', 'name' => '4' },
- '5',
- { 'description' => '5.0', 'name' => '5' },
- '6',
- { 'description' => '6.0', 'name' => '6' },
- '7',
- { 'description' => '7.0', 'name' => '7' },
- '8',
- { 'description' => '8.0', 'name' => '8' },
- '9',
- { 'description' => '9.0', 'name' => '9' },
- '10',
- {
- 'description' => '10/+10/Direct Tuning',
- 'name' => '10'
- },
- 'MODE',
- { 'description' => 'MODE', 'name' => 'mode' }
- }
- },
- 'IAT',
- {
- 'description' => 'iPod Artist Name Info {Universal Port Dock Only}',
- 'name' => 'ipod-artist-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'iPod Artist Name {variable-length, 64 letters max ASCII letter only}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Artist Name',
- 'name' => 'query'
- }
- }
- },
- 'IAL',
- {
- 'description' => 'iPod Album Name Info {Universal Port Dock Only}',
- 'name' => 'ipod-album-name-info',
- 'values' => {
- 'nnnnnnn',
- {
- 'description' =>
- 'iPod Album Name {variable-length, 64 letters max ASCII letter only}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Album Name',
- 'name' => 'query'
- }
- }
- },
- 'ITI',
- {
- 'description' => 'iPod Title Name {Universal Port Dock Only}',
- 'name' => 'ipod-title-name',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'iPod Title Name {variable-length, 64 letters max ASCII letter only}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Title Name',
- 'name' => 'query'
- }
- }
- },
- 'ITM',
- {
- 'description' => 'iPod Time Info {Universal Port Dock Only}',
- 'name' => 'ipod-time-info',
- 'values' => {
- 'mm:ss/mm:ss',
- {
- 'description' =>
- 'iPod Time Info {Elapsed time/Track Time Max 99:59}',
- 'name' => 'mm-ss-mm-ss'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Time Info',
- 'name' => 'query'
- }
- }
- },
- 'ITR',
- {
- 'description' => 'iPod Track Info {Universal Port Dock Only}',
- 'name' => 'ipod-track-info',
- 'values' => {
- 'cccc/tttt',
- {
- 'description' =>
- 'iPod Track Info {Current Track/Toral Track Max 9999}',
- 'name' => 'cccc-tttt'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Time Info',
- 'name' => 'query'
- }
- }
- },
- 'IST',
- {
- 'description' => 'iPod Play Status {Universal Port Dock Only}',
- 'name' => 'ipod-play-status',
- 'values' => {
- 'prs',
- {
- 'description' =>
- 'iPod Play Status {3 letters}\np -> Play Status "S" STOP, "P" Play, "p" Pause, "F" FF, "R" FR\nr -> Repeat Status "-" no Repeat, "R" All Repeat, "1" Repeat 1,\ns -> Shuffle Status "-" no Shuffle, "S" Shuffle, "A" Album Shuffle',
- 'name' => 'prs'
- },
- 'QSTN',
- {
- 'description' => 'gets the iPod Play Status',
- 'name' => 'query'
- }
- }
- },
- 'ILS',
- {
- 'description' =>
- 'iPod List Info {Universal Port Dock Extend Mode Only}',
- 'name' => 'ipod-list-info',
- 'values' => {
- 'tlpnnnnnnnnnn',
- {
- 'description' =>
- 'iPod List Info\nt ->Information Type {A : ASCII letter, C : Cursor Info}\nwhen t = A,\n l ->Line Info {0-9 : 1st to 10th Line}\n nnnnnnnnn:Listed data {variable-length, 64 letters max ASCII letter only}\n p ->Property {- : no}\nwhen t = C,\n l ->Cursor Position {0-9 : 1st to 10th Line, - : No Cursor}\n p ->Update Type {P : Page Infomation Update { Page Clear or Disable List Info} , C : Cursor Position Update}',
- 'name' => 'None'
- }
- }
- },
- 'IMD',
- {
- 'description' => 'iPod Mode Change {Universal Port Dock Only}',
- 'name' => 'ipod-mode-change',
- 'values' => {
- 'STD',
- {
- 'description' => 'Standerd Mode',
- 'name' => 'std'
- },
- 'EXT',
- {
- 'description' => 'Extend Mode{If available}',
- 'name' => 'ext'
- },
- 'VDC',
- {
- 'description' => 'Video Contents in Extended Mode',
- 'name' => 'vdc'
- },
- 'QSTN',
- {
- 'description' => 'gets iPod Mode Status',
- 'name' => 'query'
- }
- }
- },
- 'UTN',
- {
- 'description' => 'Tuning Command {Universal Port Dock Only}',
- 'name' => 'tunerFrequency',
- 'values' => {
- 'nnnnn',
- {
- 'description' =>
- 'sets Directly Tuning Frequency {FM nnn.nn MHz / AM nnnnn kHz}',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Tuning Frequency',
- 'name' => 'query'
- }
- }
- },
- 'UPR',
- {
- 'description' => 'DAB Preset Command {Universal Port Dock Only}',
- 'name' => 'dab-preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- 'UP',
- {
- 'description' => 'sets Preset No. Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Preset No. Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Preset No.',
- 'name' => 'query'
- }
- }
- },
- 'UPM',
- {
- 'description' => 'Preset Memory Command {Universal Port Dock Only}',
- 'name' => 'preset-memory',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'Memory Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'None'
- }
- }
- },
- 'UHP',
- {
- 'description' =>
- 'HD Radio Channel Program Command {Universal Port Dock Only}',
- 'name' => 'hd-radio-channel-program',
- 'values' => {
- '{1,8}',
- {
- 'description' => 'sets directly HD Radio Channel Program',
- 'name' => 'directly'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Channel Program',
- 'name' => 'query'
- }
- }
- },
- 'UHB',
- {
- 'description' =>
- 'HD Radio Blend Mode Command {Universal Port Dock Only}',
- 'name' => 'hd-radio-blend-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets HD Radio Blend Mode "Auto"',
- 'name' => 'auto'
- },
- '01',
- {
- 'description' => 'sets HD Radio Blend Mode "Analog"',
- 'name' => 'analog'
- },
- 'QSTN',
- {
- 'description' => 'gets the HD Radio Blend Mode Status',
- 'name' => 'query'
- }
- }
- },
- 'UHA',
- {
- 'description' =>
- 'HD Radio Artist Name Info {Universal Port Dock Only}',
- 'name' => 'hd-radio-artist-name-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'HD Radio Artist Name {variable-length, 64 letters max}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Artist Name',
- 'name' => 'query'
- }
- }
- },
- 'UHC',
- {
- 'description' =>
- 'HD Radio Channel Name Info {Universal Port Dock Only}',
- 'name' => 'hd-radio-channel-name-info',
- 'values' => {
- 'nnnnnnn',
- {
- 'description' =>
- 'HD Radio Channel Name {Station Name} {7lettters}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Channel Name',
- 'name' => 'query'
- }
- }
- },
- 'UHT',
- {
- 'description' => 'HD Radio Title Info {Universal Port Dock Only}',
- 'name' => 'hd-radio-title-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' =>
- 'HD Radio Title {variable-length, 64 letters max}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Title',
- 'name' => 'query'
- }
- }
- },
- 'UHD',
- {
- 'description' => 'HD Radio Detail Info {Universal Port Dock Only}',
- 'name' => 'hd-radio-detail-info',
- 'values' => {
- 'nnnnnnnnnn',
- {
- 'description' => 'HD Radio Title',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets HD Radio Title',
- 'name' => 'query'
- }
- }
- },
- 'UHS',
- {
- 'description' => 'HD Radio Tuner Status {Universal Port Dock Only}',
- 'name' => 'hd-radio-tuner-status',
- 'values' => {
- 'mmnnoo',
- {
- 'description' =>
- 'HD Radio Tuner Status {3 bytes}\nmm -> "00" not HD, "01" HD\nnn -> current Program "01"-"08"\noo -> receivable Program {8 bits are represented in hexadecimal notation. Each bit shows receivable or not.}',
- 'name' => 'mmnnoo'
- },
- 'QSTN',
- {
- 'description' => 'gets the HD Radio Tuner Status',
- 'name' => 'query'
- }
- }
- },
- 'UDS',
- {
- 'description' => 'DAB Station Name {Universal Port Dock Only}',
- 'name' => 'dab-station-name',
- 'values' => {
- 'nnnnnnnnn',
- {
- 'description' => 'Sation Name {9 letters}',
- 'name' => 'None'
- },
- 'QSTN',
- {
- 'description' => 'gets The Tuning Frequency',
- 'name' => 'query'
- }
- }
- },
- 'UDD',
- {
- 'description' => 'DAB Display Info {Universal Port Dock Only}',
- 'name' => 'dab-display-info',
- 'values' => {
- 'PT:nnnnnnnn',
- {
- 'description' => 'DAB Program Type {8 letters}',
- 'name' => 'None'
- },
- 'AT:mmmkbps/nnnnnn',
- {
- 'description' =>
- 'DAB Bitrate & Audio Type {m:Bitrate xxxkbps,n:Audio Type Stereo/Mono}',
- 'name' => 'None'
- },
- 'MN:nnnnnnnnn',
- {
- 'description' => 'DAB Multiplex Name {9 letters}',
- 'name' => 'None'
- },
- 'MF:mmm/nnnn.nnMHz',
- {
- 'description' =>
- 'DAB Multiplex Band ID{mmm} & Freq{nnnn.nnMHz} Info',
- 'name' => 'None'
- },
- 'PT',
- {
- 'description' => 'gets & display DAB Program Info',
- 'name' => 'pt'
- },
- 'AT',
- {
- 'description' => 'gets & display DAB Bitrate & Audio Type',
- 'name' => 'at'
- },
- 'MN',
- {
- 'description' => 'gets & display DAB Multicast Name',
- 'name' => 'mn'
- },
- 'MF',
- {
- 'description' =>
- 'gets & display DAB Multicast Band & Freq Info',
- 'name' => 'mf'
- },
- 'UP',
- {
- 'description' =>
- 'gets & dispaly DAB Infomation Wrap-Around Up',
- 'name' => 'up'
- }
- }
- },
- 'NRI',
- {
- 'description' => 'Get device info in XML format',
- 'name' => 'net-receiver-information',
- }
- },
- '2' => {
- 'ZPW',
- {
- 'description' => 'Zone2 Power Command',
- 'name' => 'power',
- 'values' => {
- '00',
- {
- 'description' => 'sets Zone2 Standby',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Zone2 On',
- 'name' => 'on'
- },
- 'QSTN',
- {
- 'description' => 'gets the Zone2 Power Status',
- 'name' => 'query'
- }
- }
- },
- 'ZMT',
- {
- 'description' => 'Zone2 Muting Command',
- 'name' => 'mute',
- 'values' => {
- '00',
- {
- 'description' => 'sets Zone2 Muting Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Zone2 Muting On',
- 'name' => 'on'
- },
- 'TG',
- {
- 'description' => 'sets Zone2 Muting Wrap-Around',
- 'name' => 'toggle'
- },
- 'QSTN',
- {
- 'description' => 'gets the Zone2 Muting Status',
- 'name' => 'query'
- }
- }
- },
- 'ZVL',
- {
- 'description' => 'Zone2 Volume Command',
- 'name' => 'volume',
- 'values' => {
- '{0,100}',
- {
- 'description' =>
- 'Volume Level 0 100 { In hexadecimal representation}',
- 'name' => 'None'
- },
- '{0,80}',
- {
- 'description' =>
- 'Volume Level 0 80 { In hexadecimal representation}',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets Volume Level Up',
- 'name' => 'level-up'
- },
- 'DOWN',
- {
- 'description' => 'sets Volume Level Down',
- 'name' => 'level-down'
- },
- 'QSTN',
- {
- 'description' => 'gets the Volume Level',
- 'name' => 'query'
- }
- }
- },
- 'ZTN',
- {
- 'description' => 'Zone2 Tone Command',
- 'name' => 'tone',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'sets Zone2 Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'bass-xx-is-a-00-a-10-0-10-2-step'
- },
- 'T{xx}',
- {
- 'description' =>
- 'sets Zone2 Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step]',
- 'name' => 'treble-xx-is-a-00-a-10-0-10-2-step'
- },
- 'BUP',
- {
- 'description' => 'sets Bass Up {2 Step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Bass Down {2 Step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Treble Up {2 Step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Treble Down {2 Step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Zone2 Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'ZBL',
- {
- 'description' => 'Zone2 Balance Command',
- 'name' => 'balance',
- 'values' => {
- '{xx}',
- {
- 'description' =>
- 'sets Zone2 Balance {xx is "-A"..."00"..."+A"[L+10...0...R+10 2 step]',
- 'name' => 'xx-is-a-00-a-l-10-0-r-10-2-step'
- },
- 'UP',
- {
- 'description' => 'sets Balance Up {to R 2 Step}',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Balance Down {to L 2 Step}',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets Zone2 Balance',
- 'name' => 'query'
- }
- }
- },
- 'SLZ',
- {
- 'description' => 'ZONE2 Selector Command',
- 'name' => 'input',
- 'values' => {
- '00',
- {
- 'description' => 'sets VIDEO1, VCR/DVR',
- 'name' => [ 'video1', 'vcr', 'dvr' ]
- },
- '01',
- {
- 'description' => 'sets VIDEO2, CBL/SAT',
- 'name' => [ 'video2', 'cbl', 'sat' ]
- },
- '02',
- {
- 'description' => 'sets VIDEO3, GAME/TV, GAME',
- 'name' => [ 'video3', 'game' ]
- },
- '03',
- {
- 'description' => 'sets VIDEO4, AUX1{AUX}',
- 'name' => [ 'video4', 'aux1' ]
- },
- '04',
- {
- 'description' => 'sets VIDEO5, AUX2',
- 'name' => [ 'video5', 'aux2' ]
- },
- '05',
- {
- 'description' => 'sets VIDEO6, PC',
- 'name' => [ 'video6', 'pc' ]
- },
- '06',
- {
- 'description' => 'sets VIDEO7',
- 'name' => 'video7'
- },
- '07',
- {
- 'description' => 'sets Hidden1',
- 'name' => 'hidden1'
- },
- '08',
- {
- 'description' => 'sets Hidden2',
- 'name' => 'hidden2'
- },
- '09',
- {
- 'description' => 'sets Hidden3',
- 'name' => 'hidden3'
- },
- '10',
- {
- 'description' => 'sets DVD, BD/DVD',
- 'name' => [ 'dvd', 'bd', 'dvd' ]
- },
- '20',
- {
- 'description' => 'sets TAPE{1}',
- 'name' => 'tape'
- },
- '21',
- {
- 'description' => 'sets TAPE2',
- 'name' => 'tape2'
- },
- '22',
- {
- 'description' => 'sets PHONO',
- 'name' => 'phono'
- },
- '23',
- {
- 'description' => 'sets CD, TV/CD',
- 'name' => [ 'tv-cd', 'tv', 'cd' ]
- },
- '24',
- { 'description' => 'sets FM', 'name' => 'fm' },
- '25',
- { 'description' => 'sets AM', 'name' => 'am' },
- '26',
- {
- 'description' => 'sets TUNER',
- 'name' => 'tuner'
- },
- '27',
- {
- 'description' => 'sets MUSIC SERVER, P4S, DLNA',
- 'name' => [ 'music-server', 'p4s', 'dlna' ]
- },
- '28',
- {
- 'description' => 'sets INTERNET RADIO, iRadio Favorite',
- 'name' => [ 'internet-radio', 'iradio-favorite' ]
- },
- '29',
- {
- 'description' => 'sets USB/USB{Front}',
- 'name' => ['usb']
- },
- '2A',
- {
- 'description' => 'sets USB{Rear}',
- 'name' => 'usb-rear'
- },
- '2B',
- {
- 'description' => 'sets NETWORK, NET',
- 'name' => [ 'network', 'net' ]
- },
- '2C',
- {
- 'description' => 'sets USB{toggle}',
- 'name' => 'usb-toggle'
- },
- '40',
- {
- 'description' => 'sets Universal PORT',
- 'name' => 'universal-port'
- },
- '30',
- {
- 'description' => 'sets MULTI CH',
- 'name' => 'multi-ch'
- },
- '31',
- { 'description' => 'sets XM', 'name' => 'xm' },
- '32',
- {
- 'description' => 'sets SIRIUS',
- 'name' => 'sirius'
- },
- '7F',
- { 'description' => 'sets OFF', 'name' => 'off' },
- '80',
- {
- 'description' => 'sets SOURCE',
- 'name' => 'source'
- },
- 'UP',
- {
- 'description' => 'sets Selector Position Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Selector Position Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Selector Position',
- 'name' => 'query'
- }
- }
- },
- 'TUZ',
- {
- 'description' => 'Tuning Command',
- 'name' => 'tunerFrequency',
- 'values' => {
- 'nnnnn',
- {
- 'description' =>
- 'sets Directly Tuning Frequency {FM nnn.nn MHz / AM nnnnn kHz / SR nnnnn ch}',
- 'name' => 'None'
- },
- 'DIRECT',
- {
- 'description' => 'starts/restarts Direct Tuning Mode',
- 'name' => 'direct'
- },
- '0',
- {
- 'description' => 'sets 0 in Direct Tuning Mode',
- 'name' => '0-in-direct-mode'
- },
- '1',
- {
- 'description' => 'sets 1 in Direct Tuning Mode',
- 'name' => '1-in-direct-mode'
- },
- '2',
- {
- 'description' => 'sets 2 in Direct Tuning Mode',
- 'name' => '2-in-direct-mode'
- },
- '3',
- {
- 'description' => 'sets 3 in Direct Tuning Mode',
- 'name' => '3-in-direct-mode'
- },
- '4',
- {
- 'description' => 'sets 4 in Direct Tuning Mode',
- 'name' => '4-in-direct-mode'
- },
- '5',
- {
- 'description' => 'sets 5 in Direct Tuning Mode',
- 'name' => '5-in-direct-mode'
- },
- '6',
- {
- 'description' => 'sets 6 in Direct Tuning Mode',
- 'name' => '6-in-direct-mode'
- },
- '7',
- {
- 'description' => 'sets 7 in Direct Tuning Mode',
- 'name' => '7-in-direct-mode'
- },
- '8',
- {
- 'description' => 'sets 8 in Direct Tuning Mode',
- 'name' => '8-in-direct-mode'
- },
- '9',
- {
- 'description' => 'sets 9 in Direct Tuning Mode',
- 'name' => '9-in-direct-mode'
- },
- 'UP',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Tuning Frequency',
- 'name' => 'query'
- }
- }
- },
- 'PRZ',
- {
- 'description' => 'Preset Command',
- 'name' => 'preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- '{1,30}',
- {
- 'description' =>
- 'sets Preset No. 1 - 30 { In hexadecimal representation}',
- 'name' => 'no-1-30'
- },
- 'UP',
- {
- 'description' => 'sets Preset No. Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Preset No. Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Preset No.',
- 'name' => 'query'
- }
- }
- },
- 'NTC',
- {
- 'description' =>
- 'Net-Tune/Network Operation Command{Net-Tune Model Only}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAYz',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'playz'
- },
- 'STOPz',
- { 'description' => 'STOP KEY', 'name' => 'stopz' },
- 'PAUSEz',
- {
- 'description' => 'PAUSE KEY',
- 'name' => 'pausez'
- },
- 'TRUPz',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'trupz'
- },
- 'TRDNz',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'trdnz'
- }
- }
- },
- 'NTZ',
- {
- 'description' =>
- 'Net-Tune/Network Operation Command{Network Model Only}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAY',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'play'
- },
- 'STOP',
- { 'description' => 'STOP KEY', 'name' => 'stop' },
- 'PAUSE',
- { 'description' => 'PAUSE KEY', 'name' => 'pause' },
- 'TRUP',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'trup'
- },
- 'TRDN',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'trdn'
- },
- 'CHUP',
- {
- 'description' => 'CH UP{for iRadio}',
- 'name' => 'chup'
- },
- 'CHDN',
- {
- 'description' => 'CH DOWN{for iRadio}',
- 'name' => 'chdn'
- },
- 'FF',
- {
- 'description' => 'FF KEY {CONTINUOUS*} {for iPod 1wire}',
- 'name' => 'ff'
- },
- 'REW',
- {
- 'description' => 'REW KEY {CONTINUOUS*} {for iPod 1wire}',
- 'name' => 'rew'
- },
- 'REPEAT',
- {
- 'description' => 'REPEAT KEY{for iPod 1wire}',
- 'name' => 'repeat'
- },
- 'RANDOM',
- {
- 'description' => 'RANDOM KEY{for iPod 1wire}',
- 'name' => 'random'
- },
- 'DISPLAY',
- {
- 'description' => 'DISPLAY KEY{for iPod 1wire}',
- 'name' => 'display'
- },
- 'RIGHT',
- {
- 'description' => 'RIGHT KEY{for iPod 1wire}',
- 'name' => 'right'
- },
- 'LEFT',
- {
- 'description' => 'LEFT KEY{for iPod 1wire}',
- 'name' => 'left'
- },
- 'UP',
- {
- 'description' => 'UP KEY{for iPod 1wire}',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'DOWN KEY{for iPod 1wire}',
- 'name' => 'down'
- },
- 'SELECT',
- {
- 'description' => 'SELECT KEY{for iPod 1wire}',
- 'name' => 'select'
- },
- 'RETURN',
- {
- 'description' => 'RETURN KEY{for iPod 1wire}',
- 'name' => 'return'
- }
- }
- },
- 'NPZ',
- {
- 'description' =>
- 'Internet Radio Preset Command {Network Model Only}',
- 'name' => 'internet-radio-preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- }
- }
- },
- 'LMZ',
- {
- 'description' => 'Listening Mode Command',
- 'name' => 'listening-mode',
- 'values' => {
- '00',
- {
- 'description' => 'sets STEREO',
- 'name' => 'stereo'
- },
- '01',
- {
- 'description' => 'sets DIRECT',
- 'name' => 'direct'
- },
- '0F',
- { 'description' => 'sets MONO', 'name' => 'mono' },
- '12',
- {
- 'description' => 'sets MULTIPLEX',
- 'name' => 'multiplex'
- },
- '87',
- {
- 'description' => 'sets DVS{Pl2}',
- 'name' => 'dvs'
- },
- '88',
- {
- 'description' => 'sets DVS{NEO6}',
- 'name' => 'dvs'
- }
- }
- },
- 'LTZ',
- {
- 'description' => 'Late Night Command',
- 'name' => 'late-night',
- 'values' => {
- '00',
- {
- 'description' => 'sets Late Night Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Late Night Low',
- 'name' => 'low'
- },
- '02',
- {
- 'description' => 'sets Late Night High',
- 'name' => 'high'
- },
- 'UP',
- {
- 'description' => 'sets Late Night State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Late Night Level',
- 'name' => 'query'
- }
- }
- },
- 'RAZ',
- {
- 'description' => 'Re-EQ/Academy Filter Command',
- 'name' => 're-eq-academy-filter',
- 'values' => {
- '00',
- {
- 'description' => 'sets Both Off',
- 'name' => 'both-off'
- },
- '01',
- {
- 'description' => 'sets Re-EQ On',
- 'name' => 'on'
- },
- '02',
- {
- 'description' => 'sets Academy On',
- 'name' => 'on'
- },
- 'UP',
- {
- 'description' => 'sets Re-EQ/Academy State Wrap-Around Up',
- 'name' => 'up'
- },
- 'QSTN',
- {
- 'description' => 'gets The Re-EQ/Academy State',
- 'name' => 'query'
- }
- }
- }
- },
- '3' => {
- 'PW3',
- {
- 'description' => 'Zone3 Power Command',
- 'name' => 'power',
- 'values' => {
- '00',
- {
- 'description' => 'sets Zone3 Standby',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Zone3 On',
- 'name' => 'on'
- },
- 'QSTN',
- {
- 'description' => 'gets the Zone3 Power Status',
- 'name' => 'query'
- }
- }
- },
- 'MT3',
- {
- 'description' => 'Zone3 Muting Command',
- 'name' => 'mute',
- 'values' => {
- '00',
- {
- 'description' => 'sets Zone3 Muting Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Zone3 Muting On',
- 'name' => 'on'
- },
- 'TG',
- {
- 'description' => 'sets Zone3 Muting Wrap-Around',
- 'name' => 'toggle'
- },
- 'QSTN',
- {
- 'description' => 'gets the Zone3 Muting Status',
- 'name' => 'query'
- }
- }
- },
- 'VL3',
- {
- 'description' => 'Zone3 Volume Command',
- 'name' => 'volume',
- 'values' => {
- '{0,100}',
- {
- 'description' =>
- 'Volume Level 0 100 { In hexadecimal representation}',
- 'name' => 'None'
- },
- '{0,80}',
- {
- 'description' =>
- 'Volume Level 0 80 { In hexadecimal representation}',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets Volume Level Up',
- 'name' => 'level-up'
- },
- 'DOWN',
- {
- 'description' => 'sets Volume Level Down',
- 'name' => 'level-down'
- },
- 'QSTN',
- {
- 'description' => 'gets the Volume Level',
- 'name' => 'query'
- }
- }
- },
- 'TN3',
- {
- 'description' => 'Zone3 Tone Command',
- 'name' => 'tone',
- 'values' => {
- 'B{xx}',
- {
- 'description' =>
- 'Zone3 Bass {xx is "-A"..."00"..."+A"[-10...0...+10 2 step}',
- 'name' => 'b-xx'
- },
- 'T{xx}',
- {
- 'description' =>
- 'Zone3 Treble {xx is "-A"..."00"..."+A"[-10...0...+10 2 step}',
- 'name' => 't-xx'
- },
- 'BUP',
- {
- 'description' => 'sets Bass Up {2 Step}',
- 'name' => 'bass-up'
- },
- 'BDOWN',
- {
- 'description' => 'sets Bass Down {2 Step}',
- 'name' => 'bass-down'
- },
- 'TUP',
- {
- 'description' => 'sets Treble Up {2 Step}',
- 'name' => 'treble-up'
- },
- 'TDOWN',
- {
- 'description' => 'sets Treble Down {2 Step}',
- 'name' => 'treble-down'
- },
- 'QSTN',
- {
- 'description' => 'gets Zone3 Tone {"BxxTxx"}',
- 'name' => 'query'
- }
- }
- },
- 'BL3',
- {
- 'description' => 'Zone3 Balance Command',
- 'name' => 'balance',
- 'values' => {
- '{xx}',
- {
- 'description' =>
- 'Zone3 Balance {xx is "-A"..."00"..."+A"[L+10...0...R+10 2 step}',
- 'name' => 'xx'
- },
- 'UP',
- {
- 'description' => 'sets Balance Up {to R 2 Step}',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Balance Down {to L 2 Step}',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets Zone3 Balance',
- 'name' => 'query'
- }
- }
- },
- 'SL3',
- {
- 'description' => 'ZONE3 Selector Command',
- 'name' => 'input',
- 'values' => {
- '00',
- {
- 'description' => 'sets VIDEO1, VCR/DVR',
- 'name' => [ 'video1', 'vcr', 'dvr' ]
- },
- '01',
- {
- 'description' => 'sets VIDEO2, CBL/SAT',
- 'name' => [ 'video2', 'cbl', 'sat' ]
- },
- '02',
- {
- 'description' => 'sets VIDEO3, GAME/TV, GAME',
- 'name' => [ 'video3', 'game' ]
- },
- '03',
- {
- 'description' => 'sets VIDEO4, AUX1{AUX}',
- 'name' => [ 'video4', 'aux1' ]
- },
- '04',
- {
- 'description' => 'sets VIDEO5, AUX2',
- 'name' => [ 'video5', 'aux2' ]
- },
- '05',
- {
- 'description' => 'sets VIDEO6, PC',
- 'name' => [ 'video6', 'pc' ]
- },
- '06',
- {
- 'description' => 'sets VIDEO7',
- 'name' => 'video7'
- },
- '07',
- {
- 'description' => 'sets Hidden1',
- 'name' => 'hidden1'
- },
- '08',
- {
- 'description' => 'sets Hidden2',
- 'name' => 'hidden2'
- },
- '09',
- {
- 'description' => 'sets Hidden3',
- 'name' => 'hidden3'
- },
- '10',
- { 'description' => 'sets DVD', 'name' => 'dvd' },
- '20',
- {
- 'description' => 'sets TAPE{1}',
- 'name' => 'tape'
- },
- '21',
- {
- 'description' => 'sets TAPE2',
- 'name' => 'tape2'
- },
- '22',
- {
- 'description' => 'sets PHONO',
- 'name' => 'phono'
- },
- '23',
- {
- 'description' => 'sets CD, TV/CD',
- 'name' => [ 'tv-cd', 'tv', 'cd' ]
- },
- '24',
- { 'description' => 'sets FM', 'name' => 'fm' },
- '25',
- { 'description' => 'sets AM', 'name' => 'am' },
- '26',
- {
- 'description' => 'sets TUNER',
- 'name' => 'tuner'
- },
- '27',
- {
- 'description' => 'sets MUSIC SERVER, P4S, DLNA',
- 'name' => [ 'music-server', 'p4s', 'dlna' ]
- },
- '28',
- {
- 'description' => 'sets INTERNET RADIO, iRadio Favorite',
- 'name' => [ 'internet-radio', 'iradio-favorite' ]
- },
- '29',
- {
- 'description' => 'sets USB/USB{Front}',
- 'name' => ['usb']
- },
- '2A',
- {
- 'description' => 'sets USB{Rear}',
- 'name' => 'usb-rear'
- },
- '2B',
- {
- 'description' => 'sets NETWORK, NET',
- 'name' => [ 'network', 'net' ]
- },
- '2C',
- {
- 'description' => 'sets USB{toggle}',
- 'name' => 'usb-toggle'
- },
- '40',
- {
- 'description' => 'sets Universal PORT',
- 'name' => 'universal-port'
- },
- '30',
- {
- 'description' => 'sets MULTI CH',
- 'name' => 'multi-ch'
- },
- '31',
- { 'description' => 'sets XM', 'name' => 'xm' },
- '32',
- {
- 'description' => 'sets SIRIUS',
- 'name' => 'sirius'
- },
- '80',
- {
- 'description' => 'sets SOURCE',
- 'name' => 'source'
- },
- 'UP',
- {
- 'description' => 'sets Selector Position Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Selector Position Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Selector Position',
- 'name' => 'query'
- }
- }
- },
- 'TU3',
- {
- 'description' => 'Tuning Command',
- 'name' => 'tunerFrequency',
- 'values' => {
- 'nnnnn',
- {
- 'description' =>
- 'sets Directly Tuning Frequency {FM nnn.nn MHz / AM nnnnn kHz / SR nnnnn ch}',
- 'name' => 'None'
- },
- 'DIRECT',
- {
- 'description' => 'starts/restarts Direct Tuning Mode',
- 'name' => 'direct'
- },
- '0',
- {
- 'description' => 'sets 0 in Direct Tuning Mode',
- 'name' => '0-in-direct-mode'
- },
- '1',
- {
- 'description' => 'sets 1 in Direct Tuning Mode',
- 'name' => '1-in-direct-mode'
- },
- '2',
- {
- 'description' => 'sets 2 in Direct Tuning Mode',
- 'name' => '2-in-direct-mode'
- },
- '3',
- {
- 'description' => 'sets 3 in Direct Tuning Mode',
- 'name' => '3-in-direct-mode'
- },
- '4',
- {
- 'description' => 'sets 4 in Direct Tuning Mode',
- 'name' => '4-in-direct-mode'
- },
- '5',
- {
- 'description' => 'sets 5 in Direct Tuning Mode',
- 'name' => '5-in-direct-mode'
- },
- '6',
- {
- 'description' => 'sets 6 in Direct Tuning Mode',
- 'name' => '6-in-direct-mode'
- },
- '7',
- {
- 'description' => 'sets 7 in Direct Tuning Mode',
- 'name' => '7-in-direct-mode'
- },
- '8',
- {
- 'description' => 'sets 8 in Direct Tuning Mode',
- 'name' => '8-in-direct-mode'
- },
- '9',
- {
- 'description' => 'sets 9 in Direct Tuning Mode',
- 'name' => '9-in-direct-mode'
- },
- 'UP',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Tuning Frequency',
- 'name' => 'query'
- }
- }
- },
- 'PR3',
- {
- 'description' => 'Preset Command',
- 'name' => 'preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- '{1,30}',
- {
- 'description' =>
- 'sets Preset No. 1 - 30 { In hexadecimal representation}',
- 'name' => 'no-1-30'
- },
- 'UP',
- {
- 'description' => 'sets Preset No. Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Preset No. Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Preset No.',
- 'name' => 'query'
- }
- }
- },
- 'NTC',
- {
- 'description' =>
- 'Net-Tune/Network Operation Command{Net-Tune Model Only}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAYz',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'playz'
- },
- 'STOPz',
- { 'description' => 'STOP KEY', 'name' => 'stopz' },
- 'PAUSEz',
- {
- 'description' => 'PAUSE KEY',
- 'name' => 'pausez'
- },
- 'TRUPz',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'trupz'
- },
- 'TRDNz',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'trdnz'
- }
- }
- },
- 'NT3',
- {
- 'description' =>
- 'Net-Tune/Network Operation Command{Network Model Only}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAY',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'play'
- },
- 'STOP',
- { 'description' => 'STOP KEY', 'name' => 'stop' },
- 'PAUSE',
- { 'description' => 'PAUSE KEY', 'name' => 'pause' },
- 'TRUP',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'trup'
- },
- 'TRDN',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'trdn'
- },
- 'CHUP',
- {
- 'description' => 'CH UP{for iRadio}',
- 'name' => 'chup'
- },
- 'CHDN',
- {
- 'description' => 'CH DOWNP{for iRadio}',
- 'name' => 'chdn'
- },
- 'FF',
- {
- 'description' => 'FF KEY {CONTINUOUS*} {for iPod 1wire}',
- 'name' => 'ff'
- },
- 'REW',
- {
- 'description' => 'REW KEY {CONTINUOUS*} {for iPod 1wire}',
- 'name' => 'rew'
- },
- 'REPEAT',
- {
- 'description' => 'REPEAT KEY{for iPod 1wire}',
- 'name' => 'repeat'
- },
- 'RANDOM',
- {
- 'description' => 'RANDOM KEY{for iPod 1wire}',
- 'name' => 'random'
- },
- 'DISPLAY',
- {
- 'description' => 'DISPLAY KEY{for iPod 1wire}',
- 'name' => 'display'
- },
- 'RIGHT',
- {
- 'description' => 'RIGHT KEY{for iPod 1wire}',
- 'name' => 'right'
- },
- 'LEFT',
- {
- 'description' => 'LEFT KEY{for iPod 1wire}',
- 'name' => 'left'
- },
- 'UP',
- {
- 'description' => 'UP KEY{for iPod 1wire}',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'DOWN KEY{for iPod 1wire}',
- 'name' => 'down'
- },
- 'SELECT',
- {
- 'description' => 'SELECT KEY{for iPod 1wire}',
- 'name' => 'select'
- },
- 'RETURN',
- {
- 'description' => 'RETURN KEY{for iPod 1wire}',
- 'name' => 'return'
- }
- }
- },
- 'NP3',
- {
- 'description' =>
- 'Internet Radio Preset Command {Network Model Only}',
- 'name' => 'internet-radio-preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- }
- }
- }
- },
- '4' => {
- 'PW4',
- {
- 'description' => 'Zone4 Power Command',
- 'name' => 'power',
- 'values' => {
- '00',
- {
- 'description' => 'sets Zone4 Standby',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Zone4 On',
- 'name' => 'on'
- },
- 'QSTN',
- {
- 'description' => 'gets the Zone4 Power Status',
- 'name' => 'query'
- }
- }
- },
- 'MT4',
- {
- 'description' => 'Zone4 Muting Command',
- 'name' => 'mute',
- 'values' => {
- '00',
- {
- 'description' => 'sets Zone4 Muting Off',
- 'name' => 'off'
- },
- '01',
- {
- 'description' => 'sets Zone4 Muting On',
- 'name' => 'on'
- },
- 'TG',
- {
- 'description' => 'sets Zone4 Muting Wrap-Around',
- 'name' => 'toggle'
- },
- 'QSTN',
- {
- 'description' => 'gets the Zone4 Muting Status',
- 'name' => 'query'
- }
- }
- },
- 'VL4',
- {
- 'description' => 'Zone4 Volume Command',
- 'name' => 'volume',
- 'values' => {
- '{0,100}',
- {
- 'description' =>
- 'Volume Level 0 100 { In hexadecimal representation}',
- 'name' => 'None'
- },
- '{0,80}',
- {
- 'description' =>
- 'Volume Level 0 80 { In hexadecimal representation}',
- 'name' => 'None'
- },
- 'UP',
- {
- 'description' => 'sets Volume Level Up',
- 'name' => 'level-up'
- },
- 'DOWN',
- {
- 'description' => 'sets Volume Level Down',
- 'name' => 'level-down'
- },
- 'QSTN',
- {
- 'description' => 'gets the Volume Level',
- 'name' => 'query'
- }
- }
- },
- 'SL4',
- {
- 'description' => 'ZONE4 Selector Command',
- 'name' => 'input',
- 'values' => {
- '00',
- {
- 'description' => 'sets VIDEO1, VCR/DVR',
- 'name' => [ 'video1', 'vcr', 'dvr' ]
- },
- '01',
- {
- 'description' => 'sets VIDEO2, CBL/SAT',
- 'name' => [ 'video2', 'cbl', 'sat' ]
- },
- '02',
- {
- 'description' => 'sets VIDEO3, GAME/TV, GAME',
- 'name' => [ 'video3', 'game' ]
- },
- '03',
- {
- 'description' => 'sets VIDEO4, AUX1{AUX}',
- 'name' => [ 'video4', 'aux1' ]
- },
- '04',
- {
- 'description' => 'sets VIDEO5, AUX2',
- 'name' => [ 'video5', 'aux2' ]
- },
- '05',
- {
- 'description' => 'sets VIDEO6',
- 'name' => 'video6'
- },
- '06',
- {
- 'description' => 'sets VIDEO7',
- 'name' => 'video7'
- },
- '07',
- {
- 'description' => 'sets Hidden1',
- 'name' => 'hidden1'
- },
- '08',
- {
- 'description' => 'sets Hidden2',
- 'name' => 'hidden2'
- },
- '09',
- {
- 'description' => 'sets Hidden3',
- 'name' => 'hidden3'
- },
- '10',
- { 'description' => 'sets DVD', 'name' => 'dvd' },
- '20',
- {
- 'description' => 'sets TAPE{1}, TV/TAPE',
- 'name' => [ 'tape-1', 'tv', 'tape' ]
- },
- '21',
- {
- 'description' => 'sets TAPE2',
- 'name' => 'tape2'
- },
- '22',
- {
- 'description' => 'sets PHONO',
- 'name' => 'phono'
- },
- '23',
- {
- 'description' => 'sets CD, TV/CD',
- 'name' => [ 'tv-cd', 'tv', 'cd' ]
- },
- '24',
- { 'description' => 'sets FM', 'name' => 'fm' },
- '25',
- { 'description' => 'sets AM', 'name' => 'am' },
- '26',
- {
- 'description' => 'sets TUNER',
- 'name' => 'tuner'
- },
- '27',
- {
- 'description' => 'sets MUSIC SERVER, P4S, DLNA',
- 'name' => [ 'music-server', 'p4s', 'dlna' ]
- },
- '28',
- {
- 'description' => 'sets INTERNET RADIO, iRadio Favorite',
- 'name' => [ 'internet-radio', 'iradio-favorite' ]
- },
- '29',
- {
- 'description' => 'sets USB/USB{Front}',
- 'name' => ['usb']
- },
- '2A',
- {
- 'description' => 'sets USB{Rear}',
- 'name' => 'usb-rear'
- },
- '2B',
- {
- 'description' => 'sets NETWORK, NET',
- 'name' => [ 'network', 'net' ]
- },
- '2C',
- {
- 'description' => 'sets USB{toggle}',
- 'name' => 'usb-toggle'
- },
- '40',
- {
- 'description' => 'sets Universal PORT',
- 'name' => 'universal-port'
- },
- '30',
- {
- 'description' => 'sets MULTI CH',
- 'name' => 'multi-ch'
- },
- '31',
- { 'description' => 'sets XM', 'name' => 'xm' },
- '32',
- {
- 'description' => 'sets SIRIUS',
- 'name' => 'sirius'
- },
- '80',
- {
- 'description' => 'sets SOURCE',
- 'name' => 'source'
- },
- 'UP',
- {
- 'description' => 'sets Selector Position Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Selector Position Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Selector Position',
- 'name' => 'query'
- }
- }
- },
- 'TU4',
- {
- 'description' => 'Tuning Command',
- 'name' => 'tunerFrequency',
- 'values' => {
- 'nnnnn',
- {
- 'description' =>
- 'sets Directly Tuning Frequency {FM nnn.nn MHz / AM nnnnn kHz}',
- 'name' => 'None'
- },
- 'DIRECT',
- {
- 'description' => 'starts/restarts Direct Tuning Mode',
- 'name' => 'direct'
- },
- '0',
- {
- 'description' => 'sets 0 in Direct Tuning Mode',
- 'name' => '0-in-direct-mode'
- },
- '1',
- {
- 'description' => 'sets 1 in Direct Tuning Mode',
- 'name' => '1-in-direct-mode'
- },
- '2',
- {
- 'description' => 'sets 2 in Direct Tuning Mode',
- 'name' => '2-in-direct-mode'
- },
- '3',
- {
- 'description' => 'sets 3 in Direct Tuning Mode',
- 'name' => '3-in-direct-mode'
- },
- '4',
- {
- 'description' => 'sets 4 in Direct Tuning Mode',
- 'name' => '4-in-direct-mode'
- },
- '5',
- {
- 'description' => 'sets 5 in Direct Tuning Mode',
- 'name' => '5-in-direct-mode'
- },
- '6',
- {
- 'description' => 'sets 6 in Direct Tuning Mode',
- 'name' => '6-in-direct-mode'
- },
- '7',
- {
- 'description' => 'sets 7 in Direct Tuning Mode',
- 'name' => '7-in-direct-mode'
- },
- '8',
- {
- 'description' => 'sets 8 in Direct Tuning Mode',
- 'name' => '8-in-direct-mode'
- },
- '9',
- {
- 'description' => 'sets 9 in Direct Tuning Mode',
- 'name' => '9-in-direct-mode'
- },
- 'UP',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Tuning Frequency Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Tuning Frequency',
- 'name' => 'query'
- }
- }
- },
- 'PR4',
- {
- 'description' => 'Preset Command',
- 'name' => 'preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- },
- '{1,30}',
- {
- 'description' =>
- 'sets Preset No. 1 - 30 { In hexadecimal representation}',
- 'name' => 'no-1-30'
- },
- 'UP',
- {
- 'description' => 'sets Preset No. Wrap-Around Up',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'sets Preset No. Wrap-Around Down',
- 'name' => 'down'
- },
- 'QSTN',
- {
- 'description' => 'gets The Preset No.',
- 'name' => 'query'
- }
- }
- },
- 'NTC',
- {
- 'description' =>
- 'Net-Tune/Network Operation Command{Net-Tune Model Only}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAYz',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'playz'
- },
- 'STOPz',
- { 'description' => 'STOP KEY', 'name' => 'stopz' },
- 'PAUSEz',
- {
- 'description' => 'PAUSE KEY',
- 'name' => 'pausez'
- },
- 'TRUPz',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'trupz'
- },
- 'TRDNz',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'trdnz'
- }
- }
- },
- 'NT4',
- {
- 'description' =>
- 'Net-Tune/Network Operation Command{Network Model Only}',
- 'name' => 'net-usb',
- 'values' => {
- 'PLAY',
- {
- 'description' => 'PLAY KEY',
- 'name' => 'play'
- },
- 'STOP',
- { 'description' => 'STOP KEY', 'name' => 'stop' },
- 'PAUSE',
- { 'description' => 'PAUSE KEY', 'name' => 'pause' },
- 'TRUP',
- {
- 'description' => 'TRACK UP KEY',
- 'name' => 'trup'
- },
- 'TRDN',
- {
- 'description' => 'TRACK DOWN KEY',
- 'name' => 'trdn'
- },
- 'FF',
- {
- 'description' => 'FF KEY {CONTINUOUS*} {for iPod 1wire}',
- 'name' => 'ff'
- },
- 'REW',
- {
- 'description' => 'REW KEY {CONTINUOUS*} {for iPod 1wire}',
- 'name' => 'rew'
- },
- 'REPEAT',
- {
- 'description' => 'REPEAT KEY{for iPod 1wire}',
- 'name' => 'repeat'
- },
- 'RANDOM',
- {
- 'description' => 'RANDOM KEY{for iPod 1wire}',
- 'name' => 'random'
- },
- 'DISPLAY',
- {
- 'description' => 'DISPLAY KEY{for iPod 1wire}',
- 'name' => 'display'
- },
- 'RIGHT',
- {
- 'description' => 'RIGHT KEY{for iPod 1wire}',
- 'name' => 'right'
- },
- 'LEFT',
- {
- 'description' => 'LEFT KEY{for iPod 1wire}',
- 'name' => 'left'
- },
- 'UP',
- {
- 'description' => 'UP KEY{for iPod 1wire}',
- 'name' => 'up'
- },
- 'DOWN',
- {
- 'description' => 'DOWN KEY{for iPod 1wire}',
- 'name' => 'down'
- },
- 'SELECT',
- {
- 'description' => 'SELECT KEY{for iPod 1wire}',
- 'name' => 'select'
- },
- 'RETURN',
- {
- 'description' => 'RETURN KEY{for iPod 1wire}',
- 'name' => 'return'
- }
- }
- },
- 'NP4',
- {
- 'description' =>
- 'Internet Radio Preset Command {Network Model Only}',
- 'name' => 'internet-radio-preset',
- 'values' => {
- '{1,40}',
- {
- 'description' =>
- 'sets Preset No. 1 - 40 { In hexadecimal representation}',
- 'name' => 'no-1-40'
- }
- }
- }
- },
- 'dock' => {
- 'CDS',
- {
- 'description' => 'Command for Docking Station via RI',
- 'name' => 'command-for-docking-station-via-ri',
- 'values' => {
- 'PWRON',
- {
- 'description' => 'sets Dock On',
- 'name' => 'on'
- },
- 'PWROFF',
- {
- 'description' => 'sets Dock Standby',
- 'name' => 'off'
- },
- 'PLY/RES',
- {
- 'description' => 'PLAY/RESUME Key',
- 'name' => 'ply-res'
- },
- 'STOP',
- { 'description' => 'STOP Key', 'name' => 'stop' },
- 'SKIP.F',
- {
- 'description' => 'TRACK UP Key',
- 'name' => 'skip-f'
- },
- 'SKIP.R',
- {
- 'description' => 'TRACK DOWN Key',
- 'name' => 'skip-r'
- },
- 'PAUSE',
- { 'description' => 'PAUSE Key', 'name' => 'pause' },
- 'PLY/PAU',
- {
- 'description' => 'PLAY/PAUSE Key',
- 'name' => 'ply-pau'
- },
- 'FF',
- { 'description' => 'FF Key', 'name' => 'ff' },
- 'REW',
- { 'description' => 'FR Key', 'name' => 'rew' },
- 'ALBUM+',
- {
- 'description' => 'ALBUM UP Key',
- 'name' => 'album'
- },
- 'ALBUM-',
- {
- 'description' => 'ALBUM DONW Key',
- 'name' => 'album'
- },
- 'PLIST+',
- {
- 'description' => 'PLAYLIST UP Key',
- 'name' => 'plist'
- },
- 'PLIST-',
- {
- 'description' => 'PLAYLIST DOWN Key',
- 'name' => 'plist'
- },
- 'CHAPT+',
- {
- 'description' => 'CHAPTER UP Key',
- 'name' => 'chapt'
- },
- 'CHAPT-',
- {
- 'description' => 'CHAPTER DOWN Key',
- 'name' => 'chapt'
- },
- 'RANDOM',
- {
- 'description' => 'SHUFFLE Key',
- 'name' => 'random'
- },
- 'REPEAT',
- {
- 'description' => 'REPEAT Key',
- 'name' => 'repeat'
- },
- 'MUTE',
- { 'description' => 'MUTE Key', 'name' => 'mute' },
- 'BLIGHT',
- {
- 'description' => 'BACKLIGHT Key',
- 'name' => 'blight'
- },
- 'MENU',
- { 'description' => 'MENU Key', 'name' => 'menu' },
- 'ENTER',
- {
- 'description' => 'SELECT Key',
- 'name' => 'enter'
- },
- 'UP',
- { 'description' => 'CUSOR UP Key', 'name' => 'up' },
- 'DOWN',
- {
- 'description' => 'CURSOR DOWN Key',
- 'name' => 'down'
- }
- }
- }
- }
- };
- #####################################
- sub ONKYO_GetRemotecontrolCommand($;$) {
- my ( $zone, $command ) = @_;
- if ( !defined($command) && defined( $ONKYO_cmds_hr->{$zone} ) ) {
- return $ONKYO_cmds_hr->{$zone};
- }
- elsif ( defined( $ONKYO_cmds_hr->{$zone}{$command} ) ) {
- return $ONKYO_cmds_hr->{$zone}{$command};
- }
- else {
- return undef;
- }
- }
- #####################################
- sub ONKYO_GetRemotecontrolValue($$;$) {
- my ( $zone, $command, $value ) = @_;
- if ( !defined($value)
- && defined( $ONKYO_values_hr->{$zone}{$command} ) )
- {
- return $ONKYO_values_hr->{$zone}{$command};
- }
- elsif ( defined( $ONKYO_values_hr->{$zone}{$command}{$value} ) ) {
- return $ONKYO_values_hr->{$zone}{$command}{$value};
- }
- else {
- return undef;
- }
- }
- #####################################
- sub ONKYO_GetRemotecontrolCommandDetails($;$) {
- my ( $zone, $command ) = @_;
- if ( !defined($command) && defined( $ONKYO_cmddb->{$zone} ) ) {
- return $ONKYO_cmddb->{$zone};
- }
- elsif ( defined( $ONKYO_cmddb->{$zone}{$command} ) ) {
- return $ONKYO_cmddb->{$zone}{$command};
- }
- else {
- return undef;
- }
- }
- 1;
|