Sledujte nás na YouTube

Nástroje pro softwarovou aktivaci TMC modulu a dalších funkcí FM rádia u vybraných PDA

Nástroje pro softwarovou aktivaci TMC modulu a dalších funkcí FM rádia u vybraných PDANa Xda-developers se čas od času objeví opravdu zajímavé řešení, které dokáže třeba právě vašemu zařízení přidat nové funkce, na které výrobce z nějakého důvodu zapomněl. Vzpomeňme si například na aktivaci GPS modulu u komunikátoru HTC Trinity (P3600) a spoustu dalších úprav. Do této skupiny patří i nový tweak, který pomocí speciálního ovladače dokáže využívat technologie TMC u komunikátorů HTC Touch HD, Touch Diamond/2, Touch Pro a dalších (teoreticky by úprava měla fungovat na všech dalších zařízeních se stejným čipsetem, například u Sony Ericssonu Xperia X1).

Uživatel flywhc z Xda-developers zjistil, že Bluetooth/FM modul (BRF6350) toho dokáže mnohem více, než výrobce v základu nabízí. Bohužel ale nebylo dostupné žádné API, a tak musel autor nejprve získat potřebné údaje, které by mu pomohly hlouběji proniknout k funkcím FM modulu. To mu zabralo několik probdělých nocí, ale výsledek se dostavil. Světlo světa spatřila nová utilita xFM Radio, která toho nabízí opravdu hodně:
– zobrazení RDS informací a TMC informací
– podpora pro uložení více, než 20 stanic
– přiřazení názvu stanice namísto frekvence (například 86.2 MHz => BB Radio 4)
– automatická nebo ruční změna na jinou frekvenci v případě, že je aktuální signál nedostatečný

-

xFM Radio v současné době podporuje tyto komunikátory, další by měly postupně přibývat:
HTC Touch Diamond
HTC Touch Diamond2
HTC Touch Pro
HTC Touch Pro2
HTC Touch HD
HTC Touch Cruise
SE Xperia X1
Samsung Omnia (aplikace Omnia TMC využívá API od autora programu xFM Radio).

Aktuální verzi aplikace si můžete stáhnout z naší Download sekce. Případné další verze naleznete na Xda-developers, kde je však pro stažení vyžadována registrace.

HyperGPS: Snadné používání TMC v programu iGo
Speciálně pro majitele Touche HD vznikla další utilita s názvem HyperGPS. Ta opět využívá uvolněné API z programu xFM Radio a můžete s ní využívat technologie TMC například v navigačním programu iGo. HyperGPS by měl fungovat i na dalších komunikátorech. Návod pro práci s programem je velmi jednoduchý:
– nejprve si z Download sekce stáhněte samotný program, rozbalte zip archiv a do vašeho zařízení nainstalujte přiložené cab soubory (jedná se o ovladače od TMC).
– proveďte softwarový restart
– spusťte program HyperGPS
– nyní se objeví obrazovka aplikace, kde můžete provést základní konfiguraci (doporučuji použít přednastavené hodnoty)
– spusťte TMC kliknutím na tlačítko a poté z nabídky Menu vyberte příkaz Test
– program by měl nyní detekovat TMC modul
– HyperGPS nechte nyní běžet na pozadí a spusťte navigační software iGo
– přejděte do nastavení TMC a vyhledejte TMC modul (TMC broadcaster)

Podrobné nastavení naleznete na tomto videu (bohužel s německým komentářem).

-

Za tip na článek děkuji našemu čtenáři s přezdívkou jura55.

Jiří Hrma

Zakladatel a šéfredaktor SMARTmania.cz, fanoušek moderních technologií a chytrých zařízení, milovník elektronické hudby a vyznavač extrémních sportů. Máte zájem o spolupráci? Ozvěte se na redakce@smartmania.cz.

39 komentářů

  1. stano77 (neregistrovaný)

    tak to Vam poviem… to je uplna bomba….
    ja som tomu veril… ze to pojde… hehe

  2. Lakva (neregistrovaný)

    Prostě neuvěřitelný!!!!!!!!!!!!!!!!
    Opět se potvrdilo, že když na HTC a obecně WM něco nejde, tak na XDA-developers se vždycky najde někdo, kdo NEVÍ že to nejde… A tak sedne a udělá to!!!
    Kdyby se náhodou scénář filmu den nezávislosti někdy stal realitou, tak kluci z XDA ty eMZácký lodě háknou asi dřív, než UFOuni stihnou stabilizovat orbitu!!!!

  3. Fred (neregistrovaný)

    Tak na mém HDcku to TMC nefunguje po spuštění TMC mi to stále píše cannot load driver. Try installing beemercert.cab
    Zkoušek jsem to několikrát a stále tato hláška. Jede vám to bez problémů?

  4. Jiří Hrma (neregistrovaný)

    Fred: Tahle hláška se mi včera u Diamonda2 objevila taky, respektive při prvním nainstalování vše fungovalo, ale dnes ráno už ne. Program jsem odinstaloval, provedl softwarový restart a nahrál znovu, pak už se driver načíst podařilo.

  5. peter63 (neregistrovaný)

    chcem sa spytat, ci musim mat pripojene sluchatka ako antenu pri TMC. dik

  6. shark (neregistrovaný)

    neda se nejak obejit potreba mit tam sluchatka s mikrofonem jako antenu ? treba jen nejakym kablikem nebo tak neco ?
    s tema sluchatkama je to takovy divny, kdyz z toho visej v aute…

  7. smidlu (neregistrovaný)

    Ahoj, tak na mém HD se také objevuje výše zmíněná chyba… Bohuzel asi mam smulu… Ani nekolik odinstalaci a resetu nepomohlo. Používám ROM DUTTY v. 3.š, tak jestli není problém v tom…

  8. stano77 (neregistrovaný)

    treba to instalovat do HD… nie na kartu..

  9. raulik (neregistrovaný)

    Zapasil jsem s tim na HD, nicmene jsem zvitezil. Bylo potreba nainstalovat do zarizeni, pak na kartu a z karty nahrat obe DLL z windows adresare do windows adresare zarizeni. Do te doby to rvalo ze load driver bla bla.. Jinak kopiroval jsem pres resco explorer, jinak to zkopcit neslo. V zarizeni byly ty dll jine velikosti.

  10. Nallim (neregistrovaný)

    Mohl by jsi sem napsat názvy těch dll? Když to dám instalovat po druhé, tak se mě to na umístění neptá a rovnou to instaluje do vnitřní paměti.

  11. stano77 (neregistrovaný)

    no…. asi to raz ide raz nie…. aj mne to blbne…… asi to je vo vyvoji…

  12. Jiří Hrma (neregistrovaný)

    Nallim: FMS.dll aFMS_API.DLL
    OEM balík najdeš zde http://tinyurl.com/cunq8s

  13. shark (neregistrovaný)

    tak nejak nevim. me ten program (xFM Radio) nabehne, naladi nejaky radia .
    necham ho spustenej, nastartuju igo a necham vyhledat TMC ale po nejaky dobe hledani to nic nenajde ??
    nevte kde delam chybu ?
    mam mda iv, oficialni rom

  14. shark (neregistrovaný)

    tak uz to jaks taks bezi, igo ladi radia, ale nanajde tmc.
    ale to bude asi tim, ze sem v baraku a nejni tu uplne idealni signal. uvidim venku.
    ted bych je potreboval vyresit nejakej kabel misto tech sluchatek…

  15. spacenet (neregistrovaný)

    Vše funguje bezvadně, akorát se chci zeptat, zda musím mít po celou dobu připojená sluchátka, aby to mohlo přijímat RDS, protože vždy když zapnu IGO s připojenými sluchátky, tak mi automaticky začne hrát rádio a není přes něj slyšet hlas navigace.

  16. Fred (neregistrovaný)

    Tak už mi to funguje tak jak má. Po spuštění iGO, mi automaticky najde TMC a načtou se dopravní informace. Konkrétně na frekvenci ČRO 106.2

  17. Lakva (neregistrovaný)

    V HyperGPS jde nastavit, jestli má jít zvuk přes sluchátka nebo přes repro. Navigace se tím pak řídí taky.
    Dál je tam nastavení „Zvuk rádia“ a „Mute“ – při nastavení Mute by rádio nemělo být slyšet (snad nezmlkne i navigace )
    Sluchátka jsou bohužel nutná, bez nich není anténa a bez antény není signál (i když aplikace se kvůli chybějící anténě nebouří). RDS-TMC je bohužel na kvalitu signálu dost háklivé. I když RDS dokáže dekódovat název stanice, pořád to nemusí zvládnout TMC, protože to jsou dost hustá data a jsou choulostivá na rušení. Výrobci navigací dodávají k modulům externí anténu – dlouhý drát, který se dovede na kraj okna aby nezacláněl a zde se uchytí dvojicí přísavek. V našem případě, dokud nebodu lepší řešení, navrhuji kablík přivázat sluchátky k zrcátku (akorát by se to nemuselo líbit policajtům, ale to se v nejhorším rychle shodí)

  18. peter63 (neregistrovaný)

    dalo by sa to pouzit aj s tomtomom?

  19. Lakva (neregistrovaný)

    Nezkoušel jsem, ale počítám že ano – program vytvoří virtuální TMC zařízení na zvoleném portu s protokolem Royaltek.
    Pak je otázka, zda to TT dokáže najít a zpracovat. Ale na XDA to uvádí jako funkční možnost…

  20. neveceral (neregistrovaný)

    a k čemu mi to bude, když se mi doslova za pár hodin vybije mobil

  21. Lakva (neregistrovaný)

    Ano, to je problém… Některé naštěstí mají na sluchátka vlastní jack, u ostatních pomůže Y-kabel a nabíječka do auta.

  22. spacenet (neregistrovaný)

    mám takový problém, vše sem dělal dle návodu na http://touch3d.blogspot.com/2009/05/zprovozneni-rds-tmc-na-htc-bez-nutnosti.html na poprvé to vše proběhlo naprosto v pořádku, až při druhém spuštění najednou přijímač nikde (nenalezen). Po opětovném nastavení a přeinstalaci Igo to stále nejde. Zjistil sem, že v momentě co zapnu Igo a dám hledat TMC, tak mi to schodí Radio a nic to nenajde a rádio hlási při spuštění neočekávaná chyba. Po soft resetu rádio funguje do chvíle kdy zas zapnu Igo a dám hledat přijímač TMC, pak se problém pořád dokola opakuje.

  23. Lakva (neregistrovaný)

    Zkus mrknout sem http://www.mio-treo.info/viewtopic.php?f=60&t=2693 , Tomsoft vyřešil asi všechno

  24. peter63 (neregistrovaný)

    mal som podobny problem…stacilo znovu nakopirovat tie 2 dll do adresara windows

  25. peter63 (neregistrovaný)

    takze je novsia verzia:
    http://forum.xda-developers.com/showthread.php?p=3742079
    v iGo mi to funguje, TT nevidi TMC a neviem kde to povolit

  26. raulik (neregistrovaný)

    Tak jsem jasal predcasne, sice mi vse jde, igo najde tmc zarizeni, ladi ladi ladi a nic.. Zkousel jsem xfmradio, ale zadne tmc hlasky nic. Proste a jednoduse ani se sluchatkama, nenajde zadnou tmc stanici, kdyz zadam v rpace primo 94.6 tak taky tmc nenalezeno (zarizeni jo, info ne). Mate nejakou radu ?

  27. peter63 (neregistrovaný)

    to mi robilo vcera, dnes som dal novsiu verziu a slape to skvele…v Prahe odporucam 92,6MHz, je to podrobnejsie ako CR1. Teraz mam uz len jeden problem a to ako vratit zvuk do repraku. Po spusteni igo chvilu trva, kym najde TMC a az ho aktivuje a zacne stahovat data, prehodi mi zvuk do sluchadiel.

  28. Georf (neregistrovaný)

    Prosim poradte. U HTC Touch HD mi to pise chybu jako vsem ostatnim. Deje se to u HyperGPS.

  29. Lakva (neregistrovaný)

    Nevím jak ta nejnovější verze, ale starší zřejmě uměly protokol Royaltek pouze posílat, ale neuměly nic přijmout.
    Autodetekce v iGo nefungovala, automatické ladění nefungovalo… Musel jsem iGo zápisem do sys.txt donutit přijímat data z nastaveného rádia, ale jakmile se mělo něco změnit přímo z prostředí iGo, TMC „hardware“ jakoby zmizel…
    Nepochybuji, že HGPS jako ovladač prostě neuměl zareagovat na požadavky iGo jako klienta.
    Všechny poznatky jsou na zmíněné adrese – http://www.mio-treo.info/viewtopic.php?f=60&t=2693 – opravdu doporučuji.
    Jinak novou verzi jsem ještě nezkoušel, ale jakmile se to jednou podařilo dostat do stavu kdy to NĚJAK funguje, je téměř jisté, že autorovi potrvá pouhých pár dní, než to doladí tak, aby to fungovalo nejlíp možně. XDA-developers není mrkvo$oft

  30. Honza Bouma (neregistrovaný)

    Chci se zeptat, jestli je mozne, ze by i IPAQ 614c mel FM Radio? dik moc za info

  31. TALI (neregistrovaný)

    Je tu nová verze – HyperGPS Alpha 3
    http://rapidshare.com/files/230689414/HyperGPS_WM6.cab
    – mimo jiné by měla opravovat chybu v přesměrování zvuku do speakru v navigaci iGO…

  32. milos797 (neregistrovaný)

    Ok a ako je to s TMC na Slovensku? Je to na niečo? je podporovane?

  33. carnero (neregistrovaný)

    První aplikace s Touch Pro2 nefunguje. Asi díky chybějícímu/blokovanému rádiu.

  34. tomiskavac (neregistrovaný)

    Dnes byl učiněn obrovský pokrok. BeemerTPPC vydal upravenou knihovnu hypergps.dll, která funguje. Nejprve je potřeba nainstalovat BETA 1 a přes ní knihovnu z tohoto postu http://forum.xda-developers.com/showpost.php?p=3892383&postcount=835 . Pak už vše funguje super. O několik postů dál to potvrzují reakce uživatelů. Já sám jsem jedním z nich.

  35. čiko7 (neregistrovaný)

    Zdar lidičky, bude tato aplikace fungovat i na Diamondovi ? Moc dík, nerad bych to tam cpal zbytečtě.

  36. maxtreme (neregistrovaný)

    TMC jsem v IGO nasel ale nedari se mi naladit frekvence.. nevite nekdo co s tim? diky

  37. Georf (neregistrovaný)

    Už je opět nějaký další pokrok ?

  38. Pavlek (neregistrovaný)

    také mám podobný problém … iGo TMC najde ale již nenaladí stanici :(
    mám HTC TP2 WM 6.1

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *