PACKET-RADIO W PRAKTYCE W kolejnym odcinku packet-radio czas na rozkazy wydawane programowi w oknie edycji. Paweî "Vulpes" Wojtasiïski SP9XUS Ogólna zasada jest taka, ûe aby wydaê rozkaz, kursor musi sië znajdowaê na pierwszej pozycji w linii. Jeûeli tak jest, to naciskamy klawisz [Esc], a nastëpnie wpisujemy rozkaz i po zrobieniu odstëpu podajemy parametr, np.: [esc]T 30 gdzie T to rozkaz, a 30 to parametr. A teraz czas na najczëôciej stosowane polecenia (nazwy parametrów w <>, niektóre rozkazy zwracajâ ostatniâ ustawionâ wartoôê, jeûeli nie podamy im parametru): c ..... rozkaz nawiâzania poîâczenia z korespondentem o znaku . Nastëpne parametry pomijalne oznaczajâ znaki stacji przekaúnikowych, przez które ramka musi przejôê, nim dotrze do adresata, najczëôciej nie korzysta sië z ûadnych stacji przekaúnikowych. d rozkaz rozîâczenia t ustawienie czasu miëdzy wîâczeniem nadajnika a rozpoczëciem transmisji paclen ustawia maksymalnâ dîugoôê nadawanej ramki, wartoôê z przedziaîu 16 -- 256 max ustawia maksymalnâ liczbë ramek nadawanych do jednego adresata w jednym wîâczeniu nadajnika, dziëki temu nie musimy dla kaûdej ramki oddzielnie wîâczaê nadajnika, a korespondent moûe nam je potwierdziê tylko jednâ ramkâ zamiast kilkoma (jeûeli potrafi), dziëki czemu roônie rzeczywista prëdkoôê transmisji Wbrew pozorom dwa ostatnie rozkazy sâ doôê czësto zmieniane, w zaleûnoôci od konkretnych warunków. Jeûeli widzimy, ûe korespondent nie jest w stanie odebraê tylu ramek naraz, ile mu wysîaliômy i ûe ûâda powtórzeï, to naleûy zmniejszyê wartoôê parametru max. Czasami okazuje sië, ûe moûemy nadawaê wyîâcznie 1 ramkë w jednym wejôciu, bo reszta i tak zostanie zgubiona i trzeba jâ bëdzie powtórzyê, a nie ma sensu zapychaê kanaîu danymi, które nie zostanâ odebrane. Natomiast parametr paclen stosujemy wtedy, gdy widzimy, ûe krótkie ramki przechodzâ, a dîugie sâ powtarzane. Przykîadem tego moûe byê sytuacja, kiedy na kanale pojawiajâ sië krótkie, ale okresowe zakîócenia. W takiej sytuacji ramka krótsza ma wiëksze szanse zmieôciê sië miëdzy dwoma kolejnymi zakîóceniami, natomiast ramka zbyt dîuga na pewno sië nie zmieôci i nie zostanie odebrana. Oczywiôcie jest to tylko przykîad i aby jako tako posîugiwaê sië tymi parametrami, potrzeba trochë wprawy. Natomiast jeûeli warunki mamy idealne i nic nam nie przeszkadza, to nie ma sensu spowalniaê transmisji przez podanie parametrów mniejszych niû max 7 i paclen 256. Uwaga! Jest jeden wyjâtek: niektóre modemy TNC po ustawieniu max na wiëcej niû 5 zaczynajâ robiê duûe przerwy miëdzy kolejnymi transmisjami. A teraz czas na bardziej zaawansowane moûliwoôci, czyli jak zaîoûyê "kóîeczko". Amicom moûe byê wëzîem tylko jednej tego typu îâcznoôci, przy czym wîâczenie tej funkcji nie wyklucza prowadzenia innych niezaleûnych îâcznoôci oraz brania udziaîu w kóîeczkach, stworzonych przez innych. Zarówno pierwszâ, jak i kaûdâ kolejnâ osobë dopisujemy do kóîeczka w ten sam sposób. Sprowadza sië to do ustawienia kanaîu, na którym z niâ rozmawiamy, jako aktywnego, a nastëpnie wybraniu z menu "Switch" opcji CONVERS (powinien pojawiê sië przy niej "ptaszek"). Doîâczenie osoby do "kóîeczka" sygnalizowane jest stosownym komunikatem oraz pojawieniem sië litery C przy prawym koïcu belki rozdzielajâcej ekran edycji i odbioru. Wyîâczenie z "kóîeczka" sprowadza sië do ponownego wybrania opcji CONVERS. Wypadaîoby teraz podaê, jak przesyîaê pliki przez radio, co oczywiôcie jest wykonalne. Najpierw jednak troszkë teorii. Po pierwsze zbiory moûemy przesyîaê na dwa sposoby, zaleûnie od tego, z kim mamy do czynienia. Pierwszy sposób sprowadza sië do spakowania zbioru w formacie 7plus (programem o tej samej nazwie), co spowoduje podzielenie go na kawaîki i przerobienie na "prawie zwykîy" plik ASCII. Pakowanie sprowadza sië do wydania polecenia w oknie cli 7plus , gdzie to nazwa zbioru, który chcemy przepakowaê. Plik zostanie automatycznie przepakowany i w zaleûnoôci od dîugoôci nagrany pod nazwâ .7pl lub, jeôli zostaî podzielony, jako seria zbiorów o nazwach .pxy, gdzie xy to kolejne liczby dwucyfrowe. Odzyskanie tak spakowanego zbioru jest równie proste i sprowadza sië do wydania identycznego polecenia, jak przy pakowaniu. Dzieje sië tak dlatego, ûe 7plus sprawdza obecnoôê zbioru o nazwie i jeûeli go znajdzie, to dokonuje spakowania, natomiast jeûeli go nie znajdzie, to najpierw szuka zbioru .7pl, a potem .p00, jeûeli na któryô z nich trafi, to go rozpakuje. Uwaga: 7plus zachowuje przy pakowaniu oryginalnâ nazwë zbioru, natomiast gubi caîâ ôcieûkë dostëpu. 7plus sîuûy gîównie do wysyîania zbiorów przez BBS-y w formie listów do kogoô lub do wszystkich. Róûne BBS-y mogâ sië róûniê sposobem wysyîania listu, ale zasada jest jedna: najpierw przepakowujemy u siebie zbiór do wysîania za pomocâ 7plus, nastëpnie îâczymy sië z BBS-em i wydajemy rozkaz wysîania listu. Potem odpowiadamy na wszystkie zadawane pytania i gdy dostajemy polecenie wpisania wîaôciwej treôci listu, z menu "File" z pola "Send File" wybieramy "7plus". Otwiera sië "wybieraczka do zbiorów", za pomocâ której wybieramy juû przepakowany zbiór. Nastëpnie naleûy zamknâê list (jak to zrobiê, powinien powiedzieê nam BBS) i odpowiedzieê na ewentualne pytania. Jeûeli 7plus podzieliî nam zbiór na kilka kawaîków, to kaûdy fragment powinno sië wysîaê oddzielnym zbiorem. Sposób ten moûna stosowaê równieû wtedy, gdy adresat zbioru nie ma tzw. trybu auto. Naleûy sië wówczas upewniê, ûe to, co wysyîamy, zostanie przez naszego korespondenta nagrane, ale to juû jest jego problem i to on powinien wiedzieê, co robiê. Z odbieraniem 7plusa nie ma wiëkszych problemów, poniewaû amicom sam rozpoznaje nagîówek tego typu danych i automatycznie zaczyna nagrywaê do katalogu podanego w pliku konfiguracyjnym w polu AUTOSAVEDIR. Po zakoïczeniu transmisji amicom sam zamknie zbiór, ale rozpakowaê musimy go juû rëcznie. Druga metoda wysyîania zbiorów sprowadza sië do zastosowania tzw. trybu auto. Jednak nim jâ opiszë, najpierw kilka informacji ogólnych. Wiëkszoôê programów do packet-radio umoûliwia wydawanie tzw. zdalnych komend, przy czym przewaûnie sâ one takie same. Oznacza to, ûe moûemy rozkazaê programowi korespondenta wykonanie jakichô konkretnych czynnoôci. Rozkazy dla stacji, z którâ rozmawiamy, muszâ zostaê napisane w oddzielnej linijce, muszâ sië zaczynaê od pierwszego znaku w tej linii i zawsze od //, np.: //dir oznacza wypisanie zawartoôci katalogu, do którego mamy przyznany dostëp (to ten zdefiniowany w linii REMOTEDIR). //echo nakazuje wysîanie tekstu z powrotem do nas //mh podaje, jakie stacje byîy przez korespondenta ostatnio sîyszane //cs podaje, z jakimi stacjami nasz korespondent aktualnie rozmawia // powoduje wysîanie tekstu opatrzonego komentarzem, od kogo pochodzi, do osoby, z którâ korespondent rozmawia na kanale , np.: //3 Witam kolegë! //N W ten sposób podajemy swoje imië, dziëki temu nasz korespondent bëdzie wiedziaî, z kim rozmawia i program bëdzie nas witaî po imieniu. Dane te sâ przechowywane w zbiorze "names.ac" i moûna je zmieniaê dowolnym edytorem tekstu. Liczba miëdzy znakiem i imieniem oznacza typ stacji i dla ludzi powinna mieê wartoôê 0. Podanie innej cyfry spowoduje, ûe program bëdzie uznawaî danego korespondenta za BBS lub przekaúnik i bëdzie ignorowaî wszystkie wydane przez niego polecenia. //Conv Dopisanie sië do kóîeczka, którego wëzîem jest stacja rozmówcy //Q zakoïczenie îâcznoôci jest bardziej eleganckie niû [Esc] d, a poza tym zostaniemy przez program "oficjalnie" poûegnani. //H Podaje listë dostëpnych poleceï wraz z ich krótkim opisem. A teraz najistotniejsze rozkazy: //wa -- opis poniûej; //wprg przygotowuje program korespondenta do odbioru danych w trybie auto i nagrania ich pod nazwâ ; //ra -- opis poniûej; //rprg powoduje rozpoczëcie wysyîania zbioru w trybie auto o nazwie przez program naszego rozmówcy. Podane przeze mnie rozkazy na pewno wystëpujâ, gdy nasz korespondent korzysta z amicoma, natomiast mogâ nie dziaîaê, gdy korzysta z innego programu. Ûeby byîo weselej, rozkazy te dziaîajâ róûnie w zaleûnoôci od wersji amicoma, w zwiâzku z czym podam najbardziej skutecznâ "îopatologië". Jeûeli wysyîamy zbiór do korespondenta, to piszemy: //wa , a nastëpnie po otrzymaniu komunikatu, ûe wszystko jest w porzâdku, wybieramy z menu "File/Send File" polecenie Auto, po czym wybieramy zbiór do wysîania. Odbiór zbiorów zaczynamy od siebie, wybierajâc z menu "File/Read File" opcje "Auto", a potem podajemy nazwë, pod jakâ chcemy mieê zbiór nagrany. Nastëpnie z klawiatury wpisujemy: //ra , gdzie jest nazwâ u korespondenta. Jeûeli w katalogu, do którego mamy dostëp, wystëpujâ podkatalogi, to ich zawartoôê moûemy zobaczyê rozkazem //dir . Natomiast przy odczycie (zapisie) zbioru z podkatalogów podajemy //ra(//wa) /. Podanym przeze mnie sposobem powinno sië daê przesyîaê zbiory z korespondentami posîugujâcymi sië programami SP9 i SP7, poniewaû sam sposób transmisji jest wîaôciwie zgodny, choê moûe zajôê potrzeba "poeksperymentowania". Zasada jest jedna. Najpierw musi byê otwarty zapis u odbierajâcego zbiór, a dopiero gdy jest on gotowy do odbioru, osoba wysyîajâca moûe wydaê u siebie rozkaz wysîania. I to sâ chyba najistotniejsze informacje, dotyczâce posîugiwania sië amicomem. Jeûeli jednak wystâpiâ jakieô problemy, to z amicomem dostarczana jest doôê dobra dokumentacja w jëzyku angielskim i niemieckim. Poza tym zawsze moûna sië zwróciê z proôbâ o pomoc do któregoô z bardziej zorientowanych kolegów. Jeûeli jesteô z okolic Krakowa, to najproôciej bëdzie zawoîaê mnie (Paweî SP9XUS), Grzeôka SP9WUN lub Michaîa SP9XWM (pecetowiec, ale lubiacy i nieúle znajâcy Amigë i Amicoma) na czëstotliwoôci 145.375 Mhz. Jeôli jesteô w stanie "wejôê" na przemiennik krakowski lub tarnowski, to moûesz poprosiê kolegów z Krakowa, by któregoô z nas tam "ôciâgnëli". W ostatecznoôci pozostaje jeszcze jeden z poniûszych adresów internetowych: sp9xus@krakow.ampr.org (do mnie, raczej powinno dojôê) sp9wun@krakow.ampr.org (do Grzesia, teû powinno dojôê) sp9xwm@krakow.ampr.org (do Michaîa, jeûeli bramka dziaîa...) wolf@antoni.tl.krakow.pl (do Michaîa SP9XWM, jeszcze co najmniej przez rok powinien byê aktualny) Poza tym jest na razie osiâgalna nastëpujâca strona WWW dla krótkofalowców: http://www.tl.krakow.pl/~wolf/