You are here

Infra távirányító emulálásához kérek segítséget!!!

9 posts / 0 new
Last post
Cormyus
Cormyus picture

Sziasztok!
Egy kis segítséget szeretnék kérni,örök probléma hogy egy készülék távirányítója hiányzik.Hogyan lehet ezt számítógéppel ideiglenesen helyettesíteni próbacéllal ,pl ha van rajta infra port? Találtam a készülékhez valami ehhez hasonló hexakódokat:
0,POW=0051 0 F7 C
1,AV=0051 0 F7 0
2,Exit=0051 0 F7 F
3,Menu=0051 0 F7 3
stb.
Milyen program tudná ezt nekem infra jellé alakítani?
Üdv!Laci

Comments
CodeKiller
CodeKiller picture

Üdv,

Esetleg meg lehet próbálni a legrégebb óta fejlesztett és (talán) leginkább támogatott programot is: http://www.lirc.org/

0

Cormyus
Cormyus picture

Cormyus
Köszönöm! Megnézem!
Üdv!

0

Fülesmester
Fülesmester picture
*****

Szia!

Ebben a témakörben professzor Dr.Távadó itt a tanyán.
Keresd Őt!

Üdv:
Fülesmester

0

Cormyus
Cormyus picture

Cormyus
Köszi!
Megkérdezem!
Üdv!

0

Dr.Távadó
Dr.Távadó picture

Szia Cormyus!
Az általad felvetett probléma megoldása, -hogy a saját magam által
meghatározott jelsorozatot létrehozzam-, engem is foglalkoztatott.
Szervizcélra, a különböző PC-vel programozható távirányítók a legjobbak.
Kezelhetőség, gombkiosztás-követés miatt a ComGenius, IRC-OD a legjobb.
Ezeket jól kiegészíti a MadeFourYou, és a NIPPUR (Tibor) Longer távadója,
ami ha nem is ilyen módon, de nagyon ügyesen, képes a felprogramozott
távirányító jeleit reprodukálni.
A konkrét kérdésedre válaszolva.
Egy távadó jelének három meghatározó tulajdonsága van.
1. A protokol (a jelsorozat összetétele (szabványa), frekvenciája,
időzítése, lefolyásának meghatározása)
2. A címzése, vagy címzései.
3. A parancskódok (a gombok egyéni utasításai)
Ezek a fenti jellemzők megadhatók számokkal, ami lehet bármilyen, akár 10-es
számrendszerben, hexadecimális számokkal, vagy akár decimálisan is.
Lényeg az, hogy reprodukálás esetén az adott szoftver megértse, hogy milyen
protokolú, címzésű, parancskódú jelet kell előállítania.
Ha tudjuk is egy konkrét távadó egy gombjának ezt a három jellemzőjét, mint
amire írtál példát, (ezek a hexa-kódok ezt tartalmazzák),
ennek reprodukálása nem egyszerű feladat. Arról nem beszélve, hogy pl. a
protokolok "megszámozása", adott esetben tetszés szerinti,
bármilyen szám lehet, csak az azt "lefordító" szoftver értelmezi annak
aminek kitalálták.

Nekem ezeknek a jeleknek előállítására külön hardver, és szoftver
készült, amivel tetszés szerinti protokolú, című,vagy több című,
tetszőleges parancsot tudok reprodukálni, így parancsonként meg tudom
kínálni a készülékeket.
Ennek használatára, csak nagyon különleges esetekben van szükség. Amennyiben
valaki igényt tart rá ha tudok, szívesen segítek abban,
hogy egy adott kódú parancsot, milyen általánosan használt programozható
távval lehet előállítani, így a különböző készülékek szervizmenüje így
könnyen elérhetővé válik.

üdv

File csatolás: 

0

Cormyus
Cormyus picture

Cormyus
Szia Dr.Távadó!
Köszönöm a kimerítő választ! Én naivan azt hittem hogy letöltök valami programot a netről ami tartalmaz egy távirányító adatbázist,kezeli az infraportot és paraméterezhető .Telepítem laptopra és innentől a pc-m mint univerzális tanítható-programozható távirányító működik.
De ezek szerint csak elméletben hangzik jól. Pedig ha bele gondolok egy számítógépben ehhez elvileg minden adott.Olyan programokat találtam ami USB-s távokat programoz,azokhoz van adatbázis is. Csak arra gondoltam talán létezik olyan program ami ezt a lépcsőt megkerülné a gép infraportját és billentyűzetét használva.Persze én is csak különleges esetekre gondoltam mivel a port hatótávja elég korlátozott,esetleg csak arra használtam volna hogy egy jeleket is fogadó távot betanítsak vele amin nincs más összekötési lehetőség a géppel.
Még egyszer köszönöm a válaszod!
Üdvözlettel: Cormyus

0

Jibaro
Jibaro picture

Szia Cormyus!

> egy számítógépben ehhez elvileg minden adott.

Nekem főleg a számítógépes infra-portokkal volt dolgom, a távadók
lelkivilágát kevésbé ismerem. A számítógépekbe épített (vagy pl.
soros portra köthető, de számítógépes célokra szánt) infra-portok
nem helyettesítik a távirányítókat -- ez két külön világ. Olvasd
el például az alábbiakat:

http://www.lirc.org/irda.html
http://www.tuxmobil.org/Infrared-HOWTO/infrared-howto-c-lirc-irda.html

Röviden: a számítógépes adatátvitelre (IrDA, ASKIR, ...) kitalált
protokollok teljesen más logikával működnek, mint a távirányítós,
"consumer IR" protokollok. Már a fizikai réteg, vagyis az optika
(pl. az alkalmazott hullámhosszok) és a moduláció is eltér, tehát
már a nyers fényjelek vétele is gondot okoz. Pusztán szoftverből
nem lehet áthidalni ezt a problémát.

Léteznek olyan számítógépes I/O chipsetek, amelyek ismerik mind a
két protokollcsalád egyik-másik tagját. Sőt ügyes programozással
elő lehet állítani olyan IrDA-jeleket, amelyek bizonyos "távadós"
modulációt feltételezve -- azaz bizonyos vevők számára -- korrekt
CIR-jelnek tűnnek. De ezek esetleges, hardverfüggő megoldások.

Szerintem jobban jársz, ha építesz egy saját "távirányítós" adót;
a LIRC oldalán több konkrét kapcsolást találsz. (A legegyszerűbb
egy ellenállásból, egy 1N4148-asból és egy 940 nm-es LED-ből áll;
ezt már nehéz tovább egyszerűsíteni. :-))

Sok sikert!

Jibaro

0

Cormyus
Cormyus picture

Cormyus
Köszönöm, áttanulmányozom!
Üdv!

0

Sponsored links