projects:dalek:reverse-engineering
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projects:dalek:reverse-engineering [2011/12/30 00:08] – git blame 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 znajdą się na końcu dokumentu. Reversing dokonany głównie prez [[people:sergiusz: | + | 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: |
| ==== 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.1325203682.txt.gz · Last modified: (external edit)