home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 01 / ami031.txt < prev    next >
Text File  |  1997-04-06  |  13KB  |  229 lines

  1. PACKET RADIO NA AMIDZE
  2.  
  3. <lead> Packet radio to niewâtpliwie jedno z najmniej
  4. powszechnych zastosowaï komputerów. W gronie uûytkowników Amigi
  5. ten rodzaj emisji jest prawie w ogóle nie znany. Kontynuujâc
  6. temat mojego poprzedniego artykuîu, chciaîbym go nieco bardziej
  7. przybliûyê Czytelnikom. Aby byî zrozumiaîy dla kaûdego, nawet
  8. poczâtkujâcego amigowca, zacznë od podstaw.
  9.  
  10. <a> Sebastian Markowski
  11.  
  12. <txt> Jak juû wspominaîem w poprzednim tekôcie, poôwiëconym
  13. packet radio, Amiga jest komputerem, który speînia wszystkie
  14. wymagania, stawiane mu przy pracy w tej emisji. Nie ma prawie
  15. ûadnego znaczenia, jakim modelem naszej "ukochanej maszynki"
  16. dysponujemy. Nawet zwykîa Amiga 500 w podstawowej konfiguracji
  17. wystarczy, aby w peîni wykorzystaê moûliwoôci standardu. Jednak
  18. by byîo to moûliwe, naleûy zdobyê jeszcze kilka dodatkowych
  19. urzâdzeï. Niestety, nie kaûdy bëdzie mógî sobie pozwoliê na zakup
  20. sprzëtu idealnego do swoich potrzeb, ze wzglëdu na doôê wysokie
  21. ceny niektórych urzâdzeï (w pewnych skrajnych wypadkach to Amiga
  22. moûe sië okazaê dodatkowym urzâdzeniem), ale posiadacze sprzëtu
  23. nadawczo-odbiorczego mogâ sië staê uûytkownikami packet radio juû
  24. za kilkaset tysiëcy zîotych!
  25.  
  26. Najwaûniejszym urzâdzeniem potrzebnym do tej pracy jest modem.
  27. Istnieje wiele typów modemów, od najprostszych BayComów do
  28. rozbudowanych kontrolerów, np. PK-232. Wszystkie one nadajâ sië
  29. do wspóîpracy z Amigâ. Modem typu BayCom jest najprostszym i
  30. jednoczeônie najtaïszym interfejsem, który moûe wspóîpracowaê z
  31. wiëkszoôciâ komputerów. Jest to modulator i demodulator AFSK,
  32. dopasowujâcy sygnaîy z portu szeregowego do postaci akceptowalnej
  33. przez radiotelefony i odwrotnie, przeksztaîca dúwiëki odebrane
  34. przez radio do poziomu akceptowanego przez port szeregowy
  35. komputera. Gîównâ wadâ modemu tego typu jest jego ôcisîa
  36. zaleûnoôê od komputera. Aby taki interfejs mógî pracowaê,
  37. komputer musi emulowaê modem. Niemoûliwa jest jego praca, np.
  38. jako stacji przekaúnikowej wtedy, gdy komputer jest wyîâczony. W
  39. ogóle do pracy z BayComem potrzebne jest albo specjalnie
  40. przeznaczone do tego celu oprogramowanie, albo odpowiedni
  41. sterownik wspóîpracujâcy z danym programem.
  42.  
  43. Oczywiôcie takie oprogramowanie dla Amigi istnieje, jest to np.
  44. program AmiCom. Ma on sterowniki do prawie wszystkich rodzajów
  45. modemów, w tym takûe sterownik BayCom.drv. Niewâtpliwâ zaletâ
  46. tego interfejsu jest jego cena, oczywiôcie zróûnicowana w
  47. zaleûnoôci od typu i moûliwoôci modemu, nie przekraczajâca jednak
  48. kilkuset tysiëcy, a w bardzo rozbudowanej wersji (moûliwoôê
  49. emisji FAX, SSTV, RTTY, PACKET RADIO), nieznacznie przekraczajâca
  50. milion zîotych. Atrakcyjnoôê tego rozwiâzania jest tym wiëksza,
  51. ûe modem typu BayCom moûe wykonaê wîasnorëcznie nawet niezbyt
  52. zaawansowany elektronik, za cenë nie przekraczajâcâ wartoôci
  53. trzech pudeîek "rzadkich" dyskietek. Najmniej rozbudowana wersja
  54. tego urzâdzenia skîada sië z jednego ukîadu scalonego, kilku
  55. elementów biernych i mieôci sië we wtyczce do portu szeregowego.
  56.  
  57. Najistotniejszâ wadâ BayComa sâ kîopoty z odbiorem pakietów na
  58. zwykîej A500. Otóû w wypadku uûywania AmiComa komputer wyposaûony
  59. w procesor MC68000, 7 MHz zegar, po prostu nie nadâûa. Amiga jest
  60. tak zajëta udawaniem cyfrowej czëôci modemu, jednoczesnym
  61. wyôwietlaniem grafiki i kontrolowaniem portu szeregowego, ûe
  62. podczas równoczesnego odbioru danych i przewijania tekstu na
  63. ekranie, procesor gubi bity z RS-a. Rezultatem tego jest
  64. kilkakrotne powtarzanie pakietów. Tak przynajmniej twierdzi autor
  65. programu. Oczywiôcie na wszystkich szybszych lub odpowiednio
  66. "dopalonych" Amigach (w tym takûe A1200) wszystko dziaîa
  67. doskonale. Pomimo tego istotnego zastrzeûenia jedna z
  68. ogîaszajâcych sië w Magazynie AMIGA firm oferuje kilka rodzajów
  69. modemów typu BayCom i w jej ofercie nie znalazîem ostrzeûenia o
  70. moûliwoôci wystâpienia kîopotów przy uûywaniu tych urzâdzeï z
  71. A500.
  72.  
  73. Okazaîo sië, ûe skonstruowano nowy, zupeînie odmienny, modem
  74. BayCom, przeznaczony specjalnie do Amigi, wykorzystujâcy jej
  75. specyficznâ konstrukcjë i wiëksze niû w wypadku innych komputerów
  76. moûliwoôci. Modem ten uûywa do emisji pakietów nie portu
  77. szeregowego i modulatora AFSK, ale wyjôcia kanaîu fonicznego,
  78. znajdujâcego sië takûe na gnieúdzie amigowskiego RS-a. Pakiety sâ
  79. tworzone i emitowane bezpoôrednio przez generator dúwiëku Amigi.
  80. Pociâgnëîo to za sobâ znaczne uproszczenie konstrukcji modemu
  81. (teraz skîada sië on wîaôciwie z kilku wzmacniaczy operacyjnych),
  82. wymuszajâc jednoczeônie napisanie nowego, przeznaczonego
  83. specjalnie do tego "innego" BayComa, sterownika (BayCom+.drv).
  84. Autorem tej konstrukcji, jak teû nowego drivera, jest wîaôciciel
  85. wspomnianej przeze mnie firmy.
  86.  
  87. Drugim najczëôciej spotykanym modemem jest TNC. Chociaû TNC to
  88. nazwa konkretnego typu modemu, do tej samej grupy moûna zaliczyê
  89. róûne inne urzâdzenia, dziaîajâce na tej samej zasadzie. Sâ to
  90. np.: Kantronics, PK-80, PK-232 itp. W zasadzie kaûde z nich
  91. jest mniej lub bardziej rozbudowanym TNC. Modem tego
  92. typu skîada sië z dwóch zasadniczych czëôci, kontrolera i modemu
  93. akustycznego, bëdâcego wîaôciwie interfejsem BayCom. Upraszczajâc
  94. moûna powiedzieê, ûe jest to BayCom z wîasnym "inteligentnym"
  95. kontrolerem. Ten inteligentny kontroler to nic innego, jak prosty
  96. mikrokomputer, najczëôciej oparty na podstawie procesora Z80, z
  97. wîasnâ pamiëciâ ROM/RAM, z wîasnym portem szeregowym, przez który
  98. moûliwa jest komunikacja z terminalem, w tym wypadku naszâ Amigâ.
  99.  
  100. Najwaûniejszâ przewagâ TNC nad modemem BayCom, jest jego
  101. niezaleûnoôê. TNC moûe pracowaê bez podîâczonego terminala. Co
  102. prawda nie mamy wtedy do dyspozycji wszystkich jego moûliwoôci,
  103. ale jest kilka bardzo poûytecznych. W zaleûnoôci od posiadanej w
  104. ROM-ie wersji oprogramowania (najczëôciej jest to wymienny
  105. EPROM), moûna nawet nie posiadajâc komputera uruchomiê mailbox,
  106. czyli bardzo uproszczony BBS, moûna równieû, chcâc pomóc kolegom
  107. majâcym problemy z poîâczeniem, zostawiê wîâczony TNC, aby mogli
  108. wykorzystaê go jako digipeater, czyli stacjë przekaúnikowâ. Moûna
  109. teû wychodzâc z domu zostawiê modem na nasîuchu, tak aby
  110. monitorowaî on czëstotliwoôê, a odbierane dane gromadziî we
  111. wîasnej pamiëci RAM. Po powrocie moûna obejrzeê, co i kiedy na
  112. kanale sië dziaîo. To tylko kilka przykîadów obrazujâcych
  113. praktycznoôê uûywania TNC.
  114.  
  115. Jest jeszcze jeden powaûny argument, przytaczany czësto przez
  116. uûytkowników innych niû Amiga komputerów. Otóû majâc taki modem
  117. mogâ oni uruchamiaê inne programy niû emulator terminala,
  118. korzystajâc jednoczeônie w pewnym stopniu z modemu. My, czyli
  119. amigowcy, mamy të przewagë, ûe dziëki multitaskingowi moûemy
  120. nawet przy pracy z BayComem uûywaê jednoczeônie innych programów,
  121. np. piszâc tekst do Magazynu AMIGA, "ciâgnâê" zarazem
  122. kilkusetkilobajtowy plik od kolegi z drugiego koïca miasta i,
  123. jeôli mamy podzielnâ uwagë, prowadziê z nim konwersacjë przez ten
  124. sam modem, tak jak ja to w tej chwili robië. Oprócz tych
  125. niewâtpliwych zalet ogromnâ korzyôciâ jest fakt, ûe do wspóîpracy
  126. z TNC nie jest potrzebne ûadne specjalistyczne oprogramowanie,
  127. wystarczy jakikolwiek program emulatora terminala (takûe programy
  128. typowo "telefoniczne"), np. NComm. Co prawda jesteômy wtedy
  129. trochë "niekompatybilni" przy próbie transmisji plików binarnych,
  130. ale jeôli obaj uûytkownicy takich programów korzystajâ z 
  131. ZModem, to idzie im ôwietnie. Oczywiôcie po uruchomieniu
  132. specjalistycznego programu, np.: AHP (Amiga Host Packet), AmiCom
  133. (z odpowiednim driverem), AmigaNOS/KA9Q (dla sieci TCP/IP),
  134. stajemy sië w 100 procentach "kompatybilni", mogâc w peîni
  135. wykorzystaê moûliwoôci sprzëtu.
  136.  
  137. Dodatkowâ zaletâ TNC jest fakt, ûe posiadajâc sprzët tego typu,
  138. moûna w bardzo prosty sposób uruchomiê packetradiowy BBS,
  139. za pomocâ istniejâcych programów dla Amigi, np. CBBS. Modemu
  140. typu TNC moûna uûywaê nawet nie posiadajâc ûadnego oprogramowania
  141. komunikacyjnego, a wrëcz ûadnego oprogramowania oprócz
  142. systemowego. Bezpoôrednio z AmigaDOS-u moûna transmitowaê pliki
  143. tak, jakbyômy mieli dwie Amigi poîâczone ze sobâ przez port
  144. szeregowy. Jedynâ róûnicâ jest wtedy maîa prëdkoôê transmisji
  145. danych. Bardzo wygodnym rozwiâzaniem, które jest równieû moûliwe
  146. do zastosowania, jest SerNet dziaîajâcy tak jak ParNet, tyle ûe
  147. przez RS-232. Korzystajâc z modemu, moûna uûywaê SerNetu tak
  148. samo jak przez RS.
  149.  
  150. TNC to niewâtpliwie alternatywa dla zasobniejszych amigowców.
  151. Jego cena oscyluje w przedziale od 2 do 4 milionów zîotych (za
  152. typowe TNC). Najwaûniejszâ zaletâ TNC jest fakt, ûe wspóîpracuje
  153. on z absolutnie wszystkimi typami Amigi, wyposaûonymi w port
  154. szeregowy. Poza tym istnieje caîa gama oprogramowania do TNC, na
  155. EPROM-ach, od zwykîych programów "konwersacyjnych", poprzez tryby
  156. TRANS (modem jest caîkowicie przezroczysty, nie interpretuje
  157. danych), KISS (uûywany przy pracy w sieciach TCP/IP), HOST
  158. (potrzebny przy uûywaniu niektórych specjalistycznych programów)
  159. oraz wiele innych trybów. Nowoczesny modem tego typu ma
  160. najczëôciej w swoim ROM-ie wszystkie wspomniane tu programy,
  161. przeîâczane programowo lub sprzëtowo. Modemy TNC produkuje wiele
  162. firm w Polsce i na ôwiecie. Aby dotrzeê do ich oferty, proponujë
  163. siëgnâê do wydawnictw krótkofalarskich. Nie mogë poleciê ûadnej
  164. firmy, aby nie byê posâdzonym o kryptoreklamë, ale radzë
  165. wybieraê "stare" i sprawdzone na krótkofalarskim rynku.
  166. Jeûeli zaô chodzi o samodzielne wykonanie TNC, to jest to zadanie
  167. dla doôwiadczonego elektronika. W takim wypadku cena modemu
  168. niewiele przekroczy milion zîotych.
  169.  
  170. Oba opisane przeze mnie modemy, przesyîajâ dane z efektywnâ
  171. prëdkoôciâ równâ okoîo 1200 bodów. Oba teû nie majâ ûadnych
  172. wewnëtrznych protokoîów kompresji danych, bo takich sië wîaôciwie w
  173. packet radio nie stosuje. Tak samo sprawa przedstawia sië w
  174. wypadku dodatkowych protokoîów korekcji bîëdów, poniewaû protokóî
  175. AX.25 sam koryguje wszelkie bîëdy transmisji. Jeûeli komuô
  176. prëdkoôci tego rzëdu wydajâ sië za maîe, moûe 
  177. kupiê modem pracujâcy z nominalnâ prëdkoôciâ 9600 bodów. Sâ to
  178. modemy pracujâce z modulacjâ QAM, a zatem bardziej skomplikowane i
  179. nieco droûsze. Produkuje je niewiele firm, poniewaû cieszâ sië one
  180. zdecydowanie mniejszâ popularnoôciâ niû typowe modemy 1200 bodów. Na
  181. domiar zîego, aby uûywaê takiego modemu, naleûy zdobyê radiotelefon
  182. zdolny do przenoszenia pasma czëstotliwoôci rzëdu 10 kHz. Bardzo
  183. niewiele amatorskich urzâdzeï nadawczo-odbiorczych speînia te
  184. wymagania. Posiadacze modemów typu TNC, majâcy pewnâ praktykë w
  185. posîugiwaniu sië lutownicâ oraz ôredni zasób wiedzy z zakresu
  186. elektroniki, mogâ tanim kosztem udoskonaliê swój modem tak, aby 
  187. pracowaî z prëdkoôciâ 9600 bodów. Specjalnâ przystawkë
  188. przyspieszajâcâ transmisjë moûna wykonaê za kilkaset tysiëcy
  189. zîotych. Fakt ten jeszcze raz potwierdza, ûe warto kupiê co najmniej
  190. TNC, co w przeciwieïstwie do BayComa daje pewne perspektywy na
  191. przyszîoôê. Oprócz ogromnej uniwersalnoôci daje on moûliwoôê
  192. przystosowania go w przyszîoôci do nowych standardów, które
  193. niewâtpliwie kiedyô sië pojawiâ.
  194.  
  195. Sam modem podîâczony do komputera to oczywiôcie nie wszystko. Aby
  196. staê sië uûytkownikiem packet radio, trzeba mieê takûe urzâdzenie
  197. nadawczo-odbiorcze. Wîaôciwie kaûdy typ radiotelefonu nadaje sië
  198. do wspóîpracy z modemem. Tutaj jednak znowu mamy do dyspozycji
  199. dwa wyjôcia: albo zdecydujemy sië na radio CB, albo sprzët typowo
  200. krótkofalarski. Jeûeli chodzi o wyposaûenie caîej stacji (antena,
  201. zasilacz itp.), zostawiam to sprzedawcy sprzëtu, ale w wypadku
  202. samego radia uwaûam za konieczne udzielenie pewnych wskazówek.
  203.  
  204. Jeôli zdecydujemy sië na CB radio, naleûy pamiëtaê o tym, ûe do
  205. îâcznoôci DX-owych na bardzo duûe odlegîoôci potrzebny bëdzie
  206. sprzët wysokiej jakoôci. Poniewaû podstawowa czëstotliwoôê pracy
  207. ôwiatowych BBS-ów leûy poza gîównym odcinkiem pasma CB, musimy
  208. kupiê radio z tzw. dodatkowymi czterdziestkami (od czterdziestu
  209. kanaîów pasma podstawowego), mogâce pracowaê w modulacji SSB.
  210. Jest to podyktowane faktem, ûe wiëkszoôê stacji packet radio w
  211. paômie obywatelskim, dziaîa w okolicach kanaîu 29., w tzw. dolnej
  212. czterdziestce, w LSB, czyli w dolnej wstëdze. Oczywiôcie nie
  213. kaûdy moûe wydaê kilka milionów na radio, dlatego w ostatecznoôci
  214. wystarczy zwykîe proste radyjko, majâce modulacjë FM, pracujâce
  215. tylko w podstawowym paômie. W tej sytuacji moûna wymieniaê dane z
  216. innymi kolegami w podstawowej czterdziestce, dziaîaê z lokalnym
  217. BBS-em, jeôli taki istnieje.
  218.  
  219. Jeûeli zdecydujemy sië na sprzët typowo krótkofalarski, bëdzie to
  220. na pewno decyzja na dîuûszâ metë korzystna, jednak musimy sië
  221. liczyê ze znacznie wiëkszymi kosztami takiego sprzëtu oraz z
  222. koniecznoôciâ zdania nie zawsze îatwego egzaminu przed komisjâ z
  223. Païstwowej Agencji Radiokomunikacyjnej. Jeôli to sië uda,
  224. otrzymamy ogromne moûliwoôci wymiany informacji ze stacjami z
  225. caîego ôwiata. Pomimo ogromnej, wciâû rosnâcej liczby
  226. uûytkowników packet radio w pasmach nie strzeûonych, polecam mimo
  227. wszystko to drugie rozwiâzanie. Moûliwoôci sâ wtedy znacznie
  228. wiëksze.
  229.