[elektro-etc] Karaktersorozat felismerese - "szalagrol"?

Karoly Kovacs koka55 at kabsi.at
Thu Aug 23 10:27:48 CEST 2012


Kozben megoldottam.

Nyomom be az adatokat egy fifo-ba, abban folyamatosan csak egy 3 
karakteres jellemzo mintat keresek, s ha azt megtalaltam, akkor gyorsan 
megnezem az elotte es az utana levo karaktereket is a teljes 
karakterlanc egyezesehez.
Vegul is nem is volt olyan bonyolult, mint ahogy elsore gondoltam.

Karoly

-------- Original Message --------

> Ja, azt elfelejtettem irni az elobb, hogy a gombot nyomva tartva,
> folyamatosan kuldi a jelsorozatot, tehat nincs a csomagok kozt szunet!
>
> Valahogy igy (a szamjegyekkel a jel szelesseget reprezentalom):
> 21111111231211111111111123121111111111112312111111111111231
>
> Lathatoan, ez igy nezne ki "igazandinol":
> 21111111231211 1111111111231211 1111111111231211 1111111111231
>
> Az elso es utolso csomag tehat serult es rovidebb is, kozben pedig
> szepen ismetlodik ez a sorozat: 1111111111231211
>
> Karoly
>
>
>
> -------- Original Message --------
>
>> Sziasztok!
>>
>> Van egy erdekes gondom, a segitsegeteket kerem benne, hatha
>> valamelyikotoknek ismeros a problema (kozben persze en is guglizom es
>> tovabb godolkodom).
>>
>> Adott egy 433MHz-es kis taviranyitom. Napok ota elemezgetem, eloszor
>> szkoppal, majd a 433MHz-es vevot a hangkartyara dugva Audacity-vel, majd
>> egy kulon erre celra irt C programocskammal (avr-rel fogom venni a
>> jeleket), s mindharom meres egyontetuen azt eredmenyezte, hogy a ketyere
>> nem adott hosszusagu jelsorozatokat ad ki. Pontosabban fogalmazva, ha
>> mar "beall", akkor szepen ismetel egy adott hosszusagu jelsorozatot, de
>> amikor megnyomjuk, az elso jelsorozat akar toredekes es/vagy "serult" is
>> lehet. Tovabbi erdekessege, hogy a ketyeren talalhato tobb gomb nem
>> azonos hosszu jelsorozatokat general.
>> Igy aztan a szokasos karakterfelismeres ugye nem jaccik, helyette valami
>> Turing-gep-szeru (hihi!) programocskat kellene ra kitalalnom.
>> Azaz jonnek befele a jelek szepen (mondjuk egy fifo-ba), ezeket
>> folyamatosan kene elemezgetni, s amikor egy adott minta passzol, akkor
>> stop.
>> Felek tole, hogy egy bonyolult allapot-gep lesz a programbol, jo lenne,
>> ha minel egyszerubben meg lehetne oldani, mert az avr-emnek eleg sok mas
>> dolga is van, hasznos lenne, ha nem ezzel foglalkozna a ideje nagy
>> reszeben.
>>
>> Ha tudtok valami tuti megoldast, nagyon megkoszonnem, es ahogy irtam, en
>> is guglizom tovabb.
>>
>> Karoly
>>
>>
>
>



More information about the Elektro-etc mailing list