Stap 7: Analyse van signalen & uitzoeken hoe het patroon opnieuw te maken.
Er zijn 4 verschillende tijdsinstellingen in het spel hier, en een heleboel rondkijken en bemonstering, kunnen we bepalen er is niet veel meer aan de hand op maar patronen van korte ON, korte OFF, lange ON, en lange OFF, bestaande uit het alfabet van het radiosignaal van de communicatie. Met behulp van Audacity, het selecteren van een interval en aftrekken van de eind positie van beginpositie van dat selectie, we de duur van elk van de signalen bepalen kunnen:
- Korte ON: 400 µs (micro seconden)
- Korte uit: 500 µs
- Lange ON: 850 µs
- Long af: 950 µs
Verdere analyse bleek ook een paar andere interessante feiten:
- Één verzending bevat zes uitbarstingen heeft elke burst 50 symbolen in het bericht.
- De uitbarstingen zijn herhalingen, er is niets unieke ertussen.
- Er zijn zes uitbarstingen van hetzelfde bericht in elke verstrekking. Is er een pauze of de REST tussen de uitbarstingen, duur van 10.000 µs.
- Er zijn patronen die gemeenschappelijk onder elk bericht. Elk bericht bevat een "preambule" van 16 paren van "Korte, lange OFF". Dit waarschuwt de ontvanger dat een bericht (Payload) gaat komen.
- De lading van het bericht bestaat uit de volgende 16 symbolen. Er is altijd een gevolgd door een OFF ON. De bericht symbool paren kunnen dan worden weergegeven door SS (korte ON, korte OFF), LS (lange ON, korte OFF), SL (korte ON, lange OFF) en LL (lange, lange weg).
- De "postamble" is een enkele korte ON, gevolgd door de REST (indien tussen barst).
Nu dat we de tijdsinstellingen weet, moeten we alleen uitzoeken codering van de payloads zodat we in onze code reproduceren kunnen.
Om te documenteren dit, ik de nettolading in elke verzending geïsoleerd en gedocumenteerd de gebruikte symbolen. Dit alles in de code ziet u binnenkort.