clevis.czSiemensMania | WMmania | VySemNesmite | SiemensMania na Facebooku
EnglishČesky
  SiemensMania   Články  Úpravy

  Off-line verze  TESTY  Náhradní díly  Podpořte SM  

ÚVOD FÓRUM CHAT
  World of phones
 Mobile phones list
 Gigasets list
 3D simulations
 Emulators
 Manuals in pdf

  Articles
 Tips
 Modifications
 Tunings
 Informations
 Recensions
 Games and apps recensions
 Reportages
 Interviews
 From editors
 Rag

  Service
 Firmware
 Backups
 Service manuals
 Testpoints
 FAQ

  Download
 Patches
 Elfs
Nové za posledních 24 hodin Menu icons
Nové za posledních 24 hodin User menu
Nové za posledních 24 hodin Skins
 Programs
 Utilities
 Drivers

  Site
 Contests
 Authors
 Contants
 Chat
 Advert
 Changelog
 Terms

  SiemensMania Club
 Information about club SM

  Projects
 Development software
 Development accessories
 Friends of siemensmania

  Translator


  Statistics

  Autoři


Jirí Škorpil


Michal Kopecky
  IrRemote - ovládání televize přes mobil
Vydáno dne:  01.04.2009
Zobrazeno celkem:  12498
Počet příspěvků v diskusi:  28 Zobrazit diskuzi
Průměrné hodnocení:  
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.42.62.62.62.82.82.83333.23.23.23.43.43.43.63.63.63.83.83.84444.24.24.24.44.44.44.64.64.64.84.84.8   4.8 (hodnoceno 3x)
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.42.62.62.62.82.82.83333.23.23.23.43.43.43.63.63.63.83.83.84444.24.24.24.44.44.44.64.64.64.84.84.8
 
úprava



verze pro tisk  

Je to pomalu neuvěřitelné, ale Rusům se podařilo na forum.allsiemens.com vytvořit elf pro ovládání infraportu a díky tomu je možné ovládat TV, VCR, DVD rekordér nebo cokoli, co se ovládá dálkovým ovládáním fungujícím na základě infraportu vaším mobilem.

Používání níže uvedených postupů či programů není v souladu se záručními podmínkami výrobce telefonu. Jejich používáním se vystavujete riziku neuznání záruky na přístroj v případě jeho poškození.

Tento návod může, bez bezvadného pochopení postupu, vést až k poškození Vašeho telefonu (i trvalému). Před zahájením práce si jej celý důkladně přečtěte a máte-li jakékoliv nejasnosti, konzultuje je předem na určeném diskusním fóru!



Co budeme potřebovat:

irRemote.zip
Stáhnout


Vzhledem k našim přátelským vazbám s jedním nejmenovaným patcherem (jeho jméno se redakce rozhodla nezveřejnit kvůli jeho dobré pověsti, protože tato verze není primárně určena pro veřejné šíření) se nám podařilo získat testovací verzi uniklou ze SVN elfu IrRemote. Nutno dodat, že je opravdu velmi nedodělaný a je na něj ještě potřeba dost zapracovat.

Co k tomu budeme potřebovat

Tak nejdříve si musíme portovat patch, který vám dodá do Big Function Library potřebné funkce pro ovládání infraportu.
Pro CX70fw56 patch vypadá takto:

; Big Function Library IrDa Addons
; CX70 SW56
; beta, for test use only!
; (c) 2009
; allsiemens.com
+0FD4000
#pragma enable old_equal_ff
1A50: 0xA16E7988 ; 530: void GetIrDa();
1A54: 0xA0995853 ; 531: CreateIrDaSession(IrDaSessionData *, char num_of_irdasessions, 0, 0, irda prev_setting, void HandlerFunc(list) irda flag);
1A58: 0xA0CE1883 ; 532: __arm int IrDaData_get(int irda);
1A5C: 0xA0986753 ; 533: __arm int IrDaData_send(int irda);
;1A60: 0x ; 534: __arm int IrDaData_receive(int irda);
#pragma disable old_equal_ff
+0


Bohužel pro každý telefon je tento patch trošku jiný (rozdíl je pouze v adrese, kam se zapisuje), takže si ho budete muset přeportovat pro váš telefon.

Dále potřebujeme nahrát elf a pomocný soubor ir.dat přímo do složky 0:\ZBin\irRem.

Nyní už zbývá vytvořit jen konfigurační soubor. A to je největší kámen úrazu, kvůli kterému vám elf nemusí zprvu chodit. Je potřeba si sehnat frekvenční rozpis kódů kláves vašeho dálkového ovládání a ten převést do hexadecimálního tvaru.

Kódy kláves mobilu se berou z DSE. Zápis, pak máme ve tvaru:

KOD_KLAVESY=aabbccdd


Pokud provedete špatně konfiguraci, zobrazí se vám něco takového:
Bohužel se nám nepodařilo zjistit, co to má znamenat, zřejmě to bude v azbuce.


Nyní vám, zde přetlumočím postup, jak převedeme frekvenci irDa z vašeho dálkového ovládání, protože v současné době elf nepodporuje rozpoznávání kódu přímo mobilem a podle všeho ani nebude, protože nejspíš toho ani infraport mobilu není schopný. Ze současných pokusů totiž vyplývá, že je toto rozpoznávání příliš nepřesné a tudíž nepoužitelné.

Takže zjistíme frekvenci tlačítka a tuto frekvenci potřebujeme mít v Hz. Ty poté převedeme na číslo s jedním desetinným místem – například: 36791,2 Hz je tedy číslo 367912 a to převedeme do hexadecimálního tvaru – 59D28, protože nám jedno místo ubylo, tk na začátek doplníme nulu – 059D28. Poslední dvojčíslí je určeno pro indikaci délky stlačení (nevyplňuje se pokud funkčnost se neodvíjí od doby délky stlačení. Standardně se jedná o 00 (vypnuto). Jinak se udává hexadecimální počet uváděný v desetinách vteřiny.

Když máme soubor vytvořený, tak ho uložíme jako codeSet.ini a nakopírujeme do složky k elfu.

A nyní pokud jsme udělali vše správně, tak by mělo být možné ovládat třeba TV mobilem. Mně osobně to trvalo dvě hodiny. Po portování patche, kde nebylo čeho se chytnout, bylo ještě horší částí vytvoření konfiguračního souboru, který pokud není správně udělaný, tak se zdá, že elf vůbec nic směrem k TV nevysílá a mobil se dokonce musí vypnout vyndáním baterie.

A to nejdůležitější na závěr: konfigurační soubor musí být uložen v kódování Windows 1251!


Tato obrazovka vás přivítá, povedlo-li se vám vše správně nastavit :)









  Diskuse k tématu
01.04.09 15:29  Re: IrRemote - ovládání televize přes ...   Jiri.Sko Zobrazit příspěvek
01.04.09 15:47  Re: IrRemote - ovládání televize přes ...   Neverim :)bojler Zobrazit příspěvek
01.04.09 16:09  Re: IrRemote - ovládání televize přes ...   stream Zobrazit příspěvek
01.04.09 16:11  Re: IrRemote - ovládání televize přes ...   pip@ Zobrazit příspěvek
01.04.09 16:14  Re: IrRemote - ovládání televize přes ...   LivArt Zobrazit příspěvek
01.04.09 16:18  Re: IrRemote - ovládání televize přes ...   pip@ Zobrazit příspěvek
01.04.09 16:30  Re: IrRemote - ovládání televize přes ...   @urel Zobrazit příspěvek
01.04.09 16:31  Re: IrRemote - ovládání televize přes ...   Jiri.Sko Zobrazit příspěvek
01.04.09 16:31  Re: IrRemote - ovládání televize přes ...   michals75 Zobrazit příspěvek
01.04.09 16:44  Re: IrRemote - ovládání televize přes ...   EINEX Zobrazit příspěvek
01.04.09 16:45  Re: IrRemote - ovládání televize přes ...   pip@ Zobrazit příspěvek
01.04.09 16:47  Re: IrRemote - ovládání televize přes ...   michalkopecky Zobrazit příspěvek
01.04.09 16:50  Re: IrRemote - ovládání televize přes ...   pip@ Zobrazit příspěvek
01.04.09 17:05  Re: IrRemote - ovládání televize přes ...   michals75 Zobrazit příspěvek
01.04.09 22:05  Re: IrRemote - ovládání televize přes ...   michalkopecky Zobrazit příspěvek
02.04.09 20:54  Re: IrRemote - ovládání televize přes ...   Štěp@ Zobrazit příspěvek
02.04.09 21:14  Re: IrRemote - ovládání televize přes ...   michals75 Zobrazit příspěvek
02.04.09 21:21  Re: IrRemote - ovládání televize přes ...   michalkopecky Zobrazit příspěvek
02.04.09 22:11  Re: IrRemote - ovládání televize přes ...   michals75 Zobrazit příspěvek
02.04.09 22:26  Re: IrRemote - ovládání televize přes ...   P4priX Zobrazit příspěvek
03.04.09 13:30  Re: IrRemote - ovládání televize přes ...   je v patchi.. :roll:pip@ Zobrazit příspěvek
03.04.09 14:19  Re: IrRemote - ovládání televize přes ...   opravte ma trochu ak sa mylim...nefunguje dialkove ovladanie tak ze na nejakej nosnej frekvencii s...DarkLegion Zobrazit příspěvek
03.04.09 14:46  Re: IrRemote - ovládání televize přes ...   existuje aj verzia pre symbian napr. [url=http://rapidshare.com/files/185463891/Psiloc.irRemote.v...kylo Zobrazit příspěvek
03.04.09 17:18  Re: IrRemote - ovládání televize přes ...   stream Zobrazit příspěvek
03.04.09 18:27  Re: IrRemote - ovládání televize přes ...   na to narazam....to 8-bitove cislo...odkial ho mobil vie ked pokial vimen ahexadec. cislo sa prev...DarkLegion Zobrazit příspěvek
03.04.09 19:10  Re: IrRemote - ovládání televize přes ...   stream Zobrazit příspěvek
03.04.09 19:18  Re: IrRemote - ovládání televize přes ...   Kdy bude to video?EINEX Zobrazit příspěvek
06.04.09 17:55  Re: IrRemote - ovládání televize přes ...   jak tak nad tym koumam prestava sa mi to pacit....trochu nechapem preco rusaci ked uz to robia tak...DarkLegion Zobrazit příspěvek
06.04.09 18:39  Re: IrRemote - ovládání televize přes ...   michalkopecky Zobrazit příspěvek


Zobrazit fórum
 
Nikdo nesmí bez souhlasu autorů kopírovat grafiku, texty ani cokoliv jiného z těchto stránek. Veškeré informace uveřejněné na těchto stránkách jsou určené pouze pro vzdělávací účely a nesmí být použity pro komerční využití nebo v rozporu se zákony. Autoři nenesou odpovědnost za nevhodné použití dat z těchto stránek.
Podrobnější podmínky.
   ©2003-2004 Radim Zeman | ©2004 Roman Gregor