projects:dalek:reverse-engineering
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projects:dalek:reverse-engineering [2011/12/29 23:51] – created sergiusz | projects:dalek:reverse-engineering [2024/07/21 14:48] (current) – informatic | ||
---|---|---|---|
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 | + | 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 |
==== Informacje ogólne ==== | ==== Informacje ogólne ==== | ||
Line 14: | Line 14: | ||
... potrzebny tu jest schemat albo zdjęcie wtyczki... | ... potrzebny tu jest schemat albo zdjęcie wtyczki... | ||
- | Wtyczka ma cztery piny: | + | Wtyczka ma cztery piny: (**20240721 NOTE:** this is wrong, there' |
- | * pin 1, włączenie silnika | + | * pin 1, włączenie silnika |
- | * pin 2, wspólny | + | * pin 2, wspólny |
- | * 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.1325202671.txt.gz · Last modified: 2014/04/02 06:57 (external edit)