4.3.5. STEROWNIK AX25
Opracowany przez
Pawła Jałochę, SP9VRC sterownik AX25.COM pozwala na współpracę większości wersji
oprogramowania TCP/IP z modemem BayCom. Sterownik ten powinien być załadowany przed
wywołaniem programu net (nos). Modem BayCom podłączony jest do złącza szeregowego RS-232
identycznie jak w przypadku sterownika TFPCX dla programów SP i GP lub programu BayCom.
W wywołaniu sterownika mogą być podane następujące parametry:
-bszybkość - pozwalający na podanie szybkości transmisji w łączu radiowym. Modem BayCom
dostosowany jest do pracy z szybkością 1200 bit/s. Dla pozostałych szybkości należy
zastosować inne rozwiązania modemów. Dla szybkości 2400 bit/s możliwe jest podłączenie
modemu MFJ-2400 (lub podobnego) przez bramki dopasowujące poziomy napięć. Teoretycznie
sterownik ten może pracować z szybkościami dochodzącymi do 14400 bit/s, w praktyce jest
to zależne od szybkości pracy komputera. Wartością domyślną jest 1200 bit/s;
-Bxxx - pozwala na wybór adresu złącza szeregowego (COM1, COM2). Wartością domyślną jest
3f8 (łącze COM1);
-In - pozwala na podanie numeru przerwania (4 - dla złącza COM1, 3 - COM2). Wartością
domyślną jest 4 (złącze COM1);
Sterownik komunikuje się z oprogramowaniem TCP/IP za pomocą
przerwania programowego. Standardowo jest to przerwanie 0x60. Dopuszczalnymi numerami
przerwań są 0x60 - 0x63. Zmiana numeru jest konieczna tylko w wyjątkowych przypadkach;
-c x - ustala sposób reakcji programu na odbierane dane. Dla modemu BayCom jest to
parametr t;
Przykładowe wywołanie dla modemu podłączonego do złącza COM1:
ax25 -B3f8 -I4 -ct,
a dla złącza COM2:
ax25 -B2f8 -I3 -ct.
W zbiorze autoexec.nos musi być podany rozkaz (dla przerwania 0x60):
attach packet 0x60 ax0 5 512.