home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / bbs / braco200 / braco.txt < prev   
Text File  |  1993-04-11  |  10KB  |  241 lines

  1.  
  2.                              BRACO
  3.                              =====
  4.  
  5.           Der BPS-Rate-Converter für Atari-Computer
  6.           -----------------------------------------
  7.  
  8.  
  9.   1. Was ist BRACO ??
  10.   ===================
  11.  
  12. BRaCo ist ein einfaches Programm, daβ BPS-Rateneinstellungen
  13. verändern kann. Man stellt einfach die zu verändernde BPS-Rate,
  14. sowie die dazu einzustellende BPS-Rate auf einer graphischen
  15. Benutzeroberfläche ein.
  16. Wenn nun ein Programm über die Betriebssystemschnittstelle XBios
  17. die "zu verändernde" BPS-Rate einstellt, dann nimmt BRaCo eine
  18. Umsetzung in die "einzustellende" BPS-Rate vor.
  19.  
  20.   Beispiel: BRaCo wird eingestellt auf
  21.  
  22.     Zu verändernde BPS-Rate      Einzustellende BPS-Rate
  23.               300            ->           2400
  24.  
  25. und in einem Terminalprogramm stellt man die BPS-Rate auf 300,
  26. dann wird die BPS-Rate in Wirklichkeit auf 2400 eingestellt.
  27. Jetzt höre ich schon wieder einige sagen: 'Da kann ich doch aber
  28. die BPS-Rate gleich auf 2400 einstellen'
  29. Deshalb zu Punkt 2:
  30.  
  31.  
  32.   2. Und wozu das ganze ??
  33.   ========================
  34.  
  35. Die Idee zu dem Programm kam mir nach dem Einbau von RS-Speed.
  36. RS-Speed ist eine Zusatzhardware für die normalen ST's, welche
  37. zusätzliche BPS-Raten (38400,57600 und 115200) für diese Rechner
  38. bereitstellt (Bezugsquelle siehe Ende des Textes)
  39. Dazu bedient sich RS-Speed eines Tricks, indem es an dem für die
  40. RS-232-Schnittstelle zuständigen Baustein 'lauscht'.
  41. Wird nun eine bestimmte BPS-Rate eingestellt, so legt RS-Speed
  42. seine eigene Taktrate an.
  43.  
  44. Eine BPS-Rateneinstellung von
  45.  
  46.   110 BPS schaltet auf  38400 BPS
  47.   134 BPS schaltet auf  57600 BPS
  48.   150 BPS schaltet auf 115200 BPS
  49.  
  50.  
  51. Somit muss ich in einem Terminalprogramm also nur meine BPS-Rate
  52. auf z.B. 110 BPS stellen um mit 38400 BPS arbeiten zu können.
  53. So weit, so gut....
  54. Die meisten (oder alle?) Terminal-Programme unterstützen auch die
  55. BPS-Raten 110,134 und 150, so das es damit keine Probleme gibt.
  56. Was aber, wenn man z.B. Fido-Point ist, und der verwendete Mailer
  57. (in diesem Falle Binkley-Term) lässt BPS-Rateneinstellungen erst
  58. ab 300 BPS aufwärts zu ???
  59. So lässt sich RS-Speed leider nicht verwenden :-((
  60. Hier kommt nun BRaCo in's Spiel.....
  61. Im vorliegenden Fall konfiguriere ich Binkley-Term auf 19200 BPS,
  62. und stelle BRaCo so ein, das er bei einer BPS-Rate von 19200 auf
  63. eine BPS-Rate von 110 schaltet, welche von RS-Speed in 38400 BPS
  64. gewandelt werden..
  65. Allerdings sollte man bei solch hohen BPS-Raten RTS/CTS aktivieren
  66. und einen geeigneten RS-232-Patch installieren (z.B. RS232ENC von
  67. Michael Bernards oder HSMODEM1 von Harun Scheutzow), da ja bekannterweise
  68. das TOS da noch so seine Macken hat.
  69. BRaCo ist also hauptsächlich für den Betrieb mit RS-Speed in Verbindung
  70. mit Binkley-Term (und natürlich einem High-Speed-Modem) gedacht,
  71. jedoch mag der eine oder andere auch weitere Einsatzmöglichkeiten
  72. finden (vielleicht möchte ja ein 2400'er Besitzer mal mit einer höher
  73. eingestellten BPS-Raste prahlen). ;-))
  74.  
  75.  
  76.   3. Die Installation
  77.   ===================
  78.  
  79. BRaCo läuft in der aktuellen Version nur als Accessory, eine Version die
  80. auch als Programm sowie als Programm im AUTO-Ordner läuft, ist geplant.
  81. Das Programm wird ganz normal als ACC installiert. Voreinstellungen werden
  82. aus dem Programm BRACO.ACC gelesen. Alle Einstellungen, die über das
  83. Dialogfeld vorgenommen werden, sichert BRaCo bei Verlassen des Dialogs mit
  84. OK im Programm BRACO.ACC.
  85. Ein Start als Programm oder aus dem AUTO-Ordner wird mit einer Fehlermeldung
  86. als Text bzw. Alert-Box geahndet.
  87.  
  88.  
  89.   4. Bedienung
  90.   ============
  91.  
  92. Die BPS-Verknüpfungen können ganz einfach mit der Maus gezogen werden.
  93. Die Modems (oder Modeme??) oben zeigen die BPS-Raten, die vom Programm
  94. eingestellt werden, die Modems darunter die, die in Wirklichkeit gewählt wird.
  95. Die Verbindungslinien dazwischen zeigen die aktuellen Verknüpfungen zwischen
  96. den BPS-Raten. Eine durchgezogene Linie zeigt eine aktive Verbindung an, eine
  97. gestrichelte Linie eine inaktive.
  98.  
  99. Die Verknüpfungen lassen sich auf 2 Arten herstellen:
  100. 1.) Man fängt mit einem der oberen Modems an, dann löst sich zuerst die
  101.     aktuelle Verbindung mit dem unteren Modem, und es lässt sich eine neue
  102.     Verbindung mit einem der unteren Modems herstellen.
  103. 2.) Wenn man die Verbindung unten 'anfaßt', geht das auch. Es ist dann nur
  104.     nicht mehr so einfach, eine ganz bestimmte Verbindung zu erwischen, wenn
  105.     hier schon mehrere obere Modems dranhängen.
  106.  
  107.   - Wenn also zu einem unterem Modem schon mehrere Verbindungen bestehen,
  108.     sollte man mit dem gewünschten Modem oben anfangen.
  109.     Man kann auch unten auf die Modems klicken, nur wird, falls schon
  110.     von oben mehrere Verbindungen zu diesem Modem bestehen, die erstbeste
  111.     genommen. Versucht man die Verbindung zu diesem Modem erneut zu
  112.     'ziehen', wird die nächste Verbindung genommen.
  113.   - In allen Fällen wird die Verbindung hergestellt, wenn man ein unteres
  114.     Modem so 'erwischt', daβ es auch 'Ausgewählt' erscheint.
  115.   - Ebenso kann man eine angefangene Verbindungsänderung abbrechen, indem
  116.     man die Maus einfach in einen ungültigen Bereich zieht. Entweder ist
  117.     dabei kein unteres Modem selektiert oder der Mauszeiger steht auf
  118.     'busy' und es hängt auch kein Verbindungsfaden mehr dran. Wenn man
  119.     hier die Maus losläβt, bleibt die alte Verbindung bestehen.
  120.  
  121. Eine Verbindung ist erst aktiv, wenn die Verbindung als durchgezogene Linie
  122. erscheint. Eine gestrichelte Verbindung zeigt an, daβ sie so zwar gespeichert
  123. wird, aber nicht aktiv ist.
  124. Aktivieren bzw. deaktivieren lassen sich die Verbindungen durch Doppelklick
  125. auf das jeweilige obere oder untere Modem.
  126.  
  127.  
  128.   5. Environment-Variablen
  129.   ========================
  130.  
  131. Unterstützt wird die Environment-Variable BRACOFILE, die den Pfad
  132. UND Programmnamen der Datei enthält, in denen BRaCo seine Konfiguration
  133. sichert.
  134. VORSICHT: Ist die Variable gesetzt, wird die automatische Suche nach dem
  135.           richtigen Programm vollkommen abgeschalten. Der Benutzer hat
  136.           selbst dafür zu Sorgen, daβ, wenn er diese Variable benutzt, er
  137.           sie immer auf das richtige Programm zeigen läβt.
  138.  
  139.  
  140.   6. Cookies
  141.   ==========
  142.  
  143. BRaCO sucht nach dem Cookie "RSpd" mit dem Wert 10051992 (Hex). Ist dieser
  144. Cookie gesetzt, werden drei bestimmte BPS-Raten bei den unteren Modems mit
  145. folgenden Werten angezeigt:
  146.  
  147.                    110  als  38400
  148.                    134  als  57600
  149.                    150  als 115200
  150.  
  151. Desweiteren erscheint links unten in der Dialogbox 'RS-Speed installiert'.
  152. Dieses funktioniert auch dann, wenn das Cookie nach dem ACC installiert
  153. wurde.
  154.  
  155.  
  156.   7. Danksagungen
  157.   ===============
  158.  
  159. Besonderer Dank gilt natürlich Norbert Richter, der sich für die Realisierung
  160. des Programms verantwortlich zeigt, und der auch von terrorisierenden
  161. Anrufen meinerseits nicht aus der Ruhe zu bringen war...
  162. Dafür musste ich die Dokus schreiben :-))
  163. Desweitern gilt mein Dank auch Armin Baumgardt, welcher sich um die Resourcen
  164. kümmerte...
  165.  
  166.  
  167.  
  168. ------------------------------------------------------------------------------
  169.  
  170.    BRaCo ist PD und darf frei kopiert und weitergegeben werden. Eine
  171.    Verbreitung über Mailbox ist ausdrücklich erwünscht.
  172.    Eine Aufnahme in einen kommerziellen PD-Versand ist hiermit ausdrücklich
  173.    untersagt.
  174.    Die Benutzung erfolgt auf eigene Gefahr und der Autor haftet nicht für
  175.    evtl. entstandene Schäden.
  176.    Bugs, Verbesserungsvorschläge oder sonstige Anregungen per Fido-Netmail
  177.    an:
  178.  
  179.        Uwe Hahl               oder           Norbert Richter
  180.        2:2405/10.103                         2:2405/10.102
  181.  
  182. ------------------------------------------------------------------------------
  183.  
  184.   Viel Spass mit BRaCo...
  185.                                  Uwe
  186.  
  187.  
  188.  
  189. ACHTUNG !!
  190. ==============================================================================
  191.  
  192. Die vorliegende Version 2.00 von BRaCo läuft nur als ACC und benötigt
  193. _unbedingt_ die oben angesprochenen Environment-Variable. Dabei ist es wichtig,
  194. das diese vor dem Start von BRaCo gesetzt wird, also über ein Programm aus dem
  195. Auto-Ordner oder ähnliches.
  196. Wird BRaCo aus dem Auto-Ordner oder als Programm gestartet, erscheint eine
  197. Fehlermeldung als Text bzw. Alert-Box.
  198.  
  199.  ! Hinweis: Braco findet seine Programmdatei auch ohne Environment, wenn
  200.             das aktuelle Laufwerk und der aktuelle Pfad der ist, in dem
  201.             sich Braco selbst befindet.
  202.  
  203. ==============================================================================
  204.  
  205.  
  206.  
  207. History : V 1.00 - erstes Testexemplar, läuft einwandfrei, allerdings nur als
  208.                    ACC und braucht unbedingt die Environment-Variable
  209.  
  210.           V 1.01 (nicht veröffentlicht)
  211.                  - Auswertung des RS-Speed Cookies, Anzeige 'RS-Speed
  212.                    installiert'und korrekte Anzeige der BPS-Raten über 19200
  213.                  - Geringfügige Namens-Änderung und Anpassung der Doku
  214.                    (das leidige Thema Baud/BPS)  ;-))
  215.                  - Fehler in der Cookie-Abfrage beseitigt
  216.  
  217.           V 2.00 - Graphische Benutzeroberfläche
  218.                  - dadurch beliebig viele Verknüpfungen
  219.  
  220. ------------------------------------------------------------------------------
  221.  
  222.    Bezugsquelle für RS_Speed
  223.    -------------------------
  224.  
  225. RS-Speed gibt es als Bauanleintung in gutsortierten Mailboxen oder als
  226. getestetes Fertiggerät(DM 60.-per Nachnahme bzw. DM 55.- per Vorscheck)
  227. von :
  228.  
  229.          Stephan Skrodzki
  230.          Tiroler Str.12
  231.          7500 Karlsruhe 41
  232.  
  233.          Kto.Nr. 9741430
  234.          bei Sparkasse Karlsruhe BLZ 66050101
  235.  
  236.          Tel.: 0721/495236
  237.  
  238.          E-Mail: Stephan_Skrodzki @ KA im Mausnet
  239.                  Skrodzki @ Telematik.Informatik.Uni-Karlsruhe.DE
  240.  
  241.