User Tools

Site Tools


projects:dalek:reverse-engineering

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:dalek:reverse-engineering [2011/12/30 00:08] – git blame sergiuszprojects:dalek:reverse-engineering [2023/03/20 00:18] (current) – correct deadnicks sdomi
Line 1: Line 1:
 ====== Reverse Engineering Dalekopisu ====== ====== Reverse Engineering Dalekopisu ======
  
-Następujące informacje zostały uzyskane poprzez inżynierię wsteczną protokołu komunikacyjnego dalekopisu Siemens T100. Dodatkowo dochodzi wiedza zdobyta z różnego rodzaju publicznie dostępnych źródeł, do których odniesienia znajdą się na końcu dokumentu. Reversing dokonany głównie prez [[people:sergiusz:start|Sergiusza]], z pomocą [[people:fixxer:start|Fixxera]], [[people:enleth:start|Enletha]], [[people:enki:start|Enkiego]], [[people:trasz:start|Trasza]].+Następujące informacje zostały uzyskane poprzez inżynierię wsteczną protokołu komunikacyjnego dalekopisu Siemens T100. Dodatkowo dochodzi wiedza zdobyta z różnego rodzaju publicznie dostępnych źródeł, do których odniesienia znajdą się na końcu dokumentu. Reversing dokonany głównie prez [[people:q3k:start|Sergiusza]], z pomocą [[people:fixxer:start|Fixxera]], [[people:elia:start|Elii]], [[people:enki:start|Enkiego]], [[people:trasz:start|Trasza]].
  
 ==== Informacje ogólne ==== ==== Informacje ogólne ====
Line 15: Line 15:
  
 Wtyczka ma cztery piny: Wtyczka ma cztery piny:
-  * pin 1, włączenie silnika +  * pin 1, włączenie silnika (żółty) 
-  * pin 2, wspólny +  * pin 2, wspólny (brązowy) 
-  * pin 3, RX +  * pin 3, RX (biały) 
-  * pin 4, TX+  * pin 4, TX (zielony)
  
 Przy stworzeniu pętli prądowej (wg. europejskiego standardu dalekopisów ~50mA) z pinu 2 do pinu 1 włącza sie silnik dalekopisu. Przy podłączeniu tejże pętli do pinu 3 możemy kodem Baudota o bitracie 50 b/s wysyłać dane, gdzie pętla zamknięta jest logicznym stanem niskim. Otwarcie pętli oznacza wysłanie bitu startu, następnie wysyłane jest 5 bitów danych, a na sam koniec linia przez 1.5 bitu musi miec stan wysoki przed wysłaniem kolejnego bitu startu (są to bity stopu, podczas których drukowany jest znak). Przy stworzeniu pętli prądowej (wg. europejskiego standardu dalekopisów ~50mA) z pinu 2 do pinu 1 włącza sie silnik dalekopisu. Przy podłączeniu tejże pętli do pinu 3 możemy kodem Baudota o bitracie 50 b/s wysyłać dane, gdzie pętla zamknięta jest logicznym stanem niskim. Otwarcie pętli oznacza wysłanie bitu startu, następnie wysyłane jest 5 bitów danych, a na sam koniec linia przez 1.5 bitu musi miec stan wysoki przed wysłaniem kolejnego bitu startu (są to bity stopu, podczas których drukowany jest znak).
projects/dalek/reverse-engineering.1325203682.txt.gz · Last modified: 2014/04/02 06:57 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki