home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / ASCII / TEXTE / JOKES / GERMAN / Weizenbierprotokoll.txt < prev    next >
Encoding:
Text File  |  1994-09-19  |  13.9 KB  |  336 lines

  1. Hallo Bastler !
  2.  
  3. Ich habe da ein Problem:
  4.  
  5. Kuerzlich verabschiedete ich mich bei einem CHAT mit den Worten: 'Leg
  6. Dich wieder hin, ich werd noch mir nochn Weizen reintun und dann auch
  7. schlafen gehen...'
  8. Darauf der andere: 'Mensch, aufn Weizen koennt ich jetzt auch...'
  9.  
  10. Also begab ich mich am darauffolgenden Tag in meinen Bastelkeller und
  11. fing an...
  12.  
  13. Nun ist es FAST fertig !!!  Das WEIZENBIERUEBERTRAGUNGS-
  14. PROTOKOLL und die dazugehoerige Hardware:
  15.  
  16. Beschreibung der Hardware: sieht aus wie ne alte Schuhschachtel (Marke mit
  17. den Streifen...) Oben ein Trichter drin, an der Seite ein Zapfhahn und
  18. hinten eine Buchse fuer nen Kaltgeraetestecker und eine serielle Schnittstelle.
  19.  
  20. Beschreibung der Software: Protokoll aehnelt sehr dem Z-Modem-Protokoll:
  21. Je nach 'Guete der Leitung' wird die Uebertragungsmenge gesteigert...
  22.  
  23. Vorgang der Uebertragung: Bei beiden Stellen ist ein Rechner mit zwei
  24. seriellen Schnittstellen notwendig: eine fuer's Modem, die andere fuer die
  25. Hardware.
  26. Bier in den Trichter, Uebertragung starten, fertig.
  27. Auf der Gegenseite: Uebertragung starten und nach Beendigung das
  28. Bier ueber den Zapfhahn entnehmen.
  29.  
  30.  
  31. Leider hatte ich dann ein Problem: Mit Weizen klappte die Sache
  32. Teil%oewfk7F'AezHr´AeAe?t3YOeoek
  33. teilweise genauso gut wie die Uebertragung dieses Textes.
  34. (Beispiel siehe 2 Zeilen hoeher...)
  35.  
  36. Manchmal ging es allerdings fuerchterlich schief...
  37.  
  38. Daraufhin habe ich spezielle Uebertragungsprotokolle entwickelt.
  39.      1. helles Weizen Kristall  (KWh-Protokoll)
  40.      2. helles Weizen Hefe      (HWh-Protokoll)
  41.      3. dunkles Weizen Kristall (dWk-Protokoll)
  42.      4. dunkles Weizen Hefe     (dWh-Protokoll)
  43.           (3. konnte leider mangels Material nicht getestet werden...)
  44.  
  45. Mit normalen Bier (Pils oder so) gab es allerdings fuerchterliche Probleme:
  46. Bei normalem Bier kam - egal, welche Marke - nur Wasser bei der Gegenstelle 
  47. an. Ausnahme: BOeLKSTOFF (hier kam teilweise alles richtig rueber,  aber auch 
  48. leider manchmal Milch an...)
  49.  
  50. Ich suche jetzt ganz dringend einen Programmierer, der mir ein Protokoll zur 
  51. Pils- und Altbier-Uebertragung schreibt. Nach dem vielen Testen bin ich einfach 
  52. zu erschoepft, um dies selbst zu machen...
  53.  
  54.      In der Hoffnung auf baldige Antwort.
  55.  
  56.           Prost !
  57.                                                             
  58.  
  59. Und dann kam diese Antwort...
  60.  
  61.  
  62.           Weizenprotokoll II
  63.  
  64. Offensichtlich herrschen immer noch reichlich Unklarheiten, was das 
  65. Uebertragen von alkoholischen Getraenken angeht. Daher an dieser Stelle ein 
  66. kurzer Abriss der technischen Anforderungen und Moeglichkeiten.
  67.  
  68. Zunaechst gibt es zwei grundsaetzlich verschiedene Arten der 
  69. Alkoholuebertragung, diese sind gemaess der CCITA (Committee consultativ 
  70. international de transmission du alcohol) Empfehlungen B.21 bis B.23bier 
  71. unterteilt nach dem Volumenanteil des Alkohols:
  72.  
  73. B.21
  74.      Tafelweine und Duennbiere bis 3.5 %
  75.      (darunter fallen auch die sogenannten 'alkoholfreien' Biere, die 
  76.      allerdings besser im Halbschluckspecht-Betrieb nach B.08pust 
  77.      uebertragen werden sollten)
  78.  
  79. B.22
  80.      Qualitaetsweine und Pilsener bis 5.3 %
  81.      (hierunter fallen auch der sogenannte 'Boelkstoff' und Altbiere, sowie 
  82.      Schaumweine 
  83.  
  84.  
  85. B.23
  86.      Alt- und Weizenbiere, sowie Champagner
  87.  
  88. B.23bier
  89.      Fuer den Uebertragungsbereich bis 21 %
  90.      (geeignet fuer alle Bierarten und Weine, jedoch aus technischen Gruenden
  91.      nicht fuer Schaumweine)
  92.  
  93. Ausserdem duerfte noch die Empfehlung A.22 interessant sein, die fuer 
  94. Uebertragungen ab 22 % in allen Alkoholklassen gedacht ist, sowie A.22T fuer 
  95. technische Alkohole und A.22S fuer Spiritus und Haarwasser.
  96.  
  97.  
  98. Uns interessiert in diesem Zusammenhang also die Empfehlung B.23bier, da
  99. wir dort die meisten Moeglichkeiten haben, das Projekt Weizenbieruebertragung 
  100. zu realisieren. B.23bier sieht grundsaetzlich die Uebertragung im 
  101. Vollschluckspechtverfahren vor, bei dem beide an der Uebertragung beteiligten 
  102. Seiten gleichzeitig einschenken und trinken koennen.
  103.  
  104. Wichtig ist vor allem eine korrekte Einstellung der Uebertragungsparameter, bei 
  105. den derzeit erhaeltlichen BiMoDems (Bier-Modulator-Demodulator) sind leider 
  106. meist nur zwei Einstellungen moeglich:
  107.  
  108. 8N1
  109.      Es werden gleichzeitig acht Glaeser uebertragen, die Empfangsglaeser 
  110.      muessen geneigt sein, und zwar um 1 mal 15 Grad, zwecks Verhinderung 
  111.      von ueberhoehter Schaumbildung.
  112.  
  113. 7E2
  114.      Es koennen nur sieben Glaeser zur Zeit uebertragen werden, die Glaeser duerfen 
  115.      gerade gehalten werden (E = even), oder um 2 * mal 15 = 30 Grad geneigt, 
  116.      was gerade bei Weizenbier empfehlenswert ist.
  117.  
  118. Die direkte Uebertragung ueber das Telefonnetz ist aber nur bei kleineren 
  119. Entfernungen zwischen den Gegenstellen sinnvoll, da es bei laengeren Leitungen 
  120. sehr oft vorkommt, dass das Bier unterwegs schal oder gar sauer wird. Deshalb 
  121. hat die DBP (Doppelbock-Bier-Pils) bereits im Jahre 1982 ein fassorientiertes 
  122. Uebertragungsnetz in Betrieb genommen, das als BAREX bekannt ist. BAREX 
  123. heisst 'barrel exchange' und bezeichnet die  Art der Uebertragung. Es gibt zwei 
  124. Arten von Diensten, die angeboten werden:
  125.  
  126. BAREX-L ist das leitungsgebundene Verfahren, bei dem eine feste Leitung
  127.      zwischen den Gegenstellen geschaltet wird, was sehr hohe Uebertragungs-
  128.      geschwindigkeiten ermoeglicht und das Durchsickern an den
  129.      Umschaltpunkten minimiert.
  130.  
  131. BAREX-F fuellt die uebergebenen Faesser zunaechst mittels eines speziellen 
  132.      Rechners, dem BAD (bottle assembler/disassembler) in einzelne Flaschen
  133.      ab, die dann in Kisten an einen BAD im Ortsbereich des Empfaengers 
  134.      uebertragen werden. Dort werden die Flaschen entkorkt und wieder zu
  135.      kompletten Faessern zusammengekippt. Das einwandfreie Abfuellen und 
  136.      Ausleeren der Flaschen wird durch ein Schecksummenverfahren garantiert,
  137.      d.h. die mit dem Umfuellen Beschaeftigten erhalten derart hohe Schecks,
  138.      dass sie wirklich nicht mehr darauf angewiesen sind, fremde Flaschen zu
  139.      trinken. Stoerungen, wie sie in der Einfuehrungsphase zu verzeichnen
  140.      waren (Man erinnere sich nur an die gefuerchtete Fehlermeldung 
  141.      'BAREX-F: Voruebergehende  Truebung  im  Glas'), gehoeren seit 
  142.      Einfuehrung von BIGFON der Vergangenheit an.
  143.  
  144. BIGFON ist das Biere-integrierende Glasfasel-Ortsnetz und loest bis zum 
  145. Uebergang auf ISDN (Internationales SaufDienst-Netz) die herkoemmlichen 
  146. Kupferleitungen ab.
  147.  
  148. Nach diesem kurzen Ueberblick ueber die netzabhaengige Seite wenden wir uns 
  149. noch kurz der praktischen Seite zu.
  150.  
  151. Wir  setzen voraus, dass hardwareseitig mindestens ein AT (Altbier-Technik) 
  152. mit 640kB Hauptspeicher (kB = kleine Biere, 1 kB entspricht 0.2 Liter, mithin 
  153. hat ein AT ein FASSungsvermoegen von rund 128 Litern). Besser ist natuerlich 
  154. ein groesserer Hauptspeicher, dieser sollte dann aber unter EMS arbeiten koennen 
  155. (EMS: europaeischer Malzbier Standard), insbesondere wenn auch Kinder 
  156. Zugang zum Rechner haben (Kenntnis von Trinkername und Fasswort 
  157. vorausgesetzt). Empfehlenswert sind 2 MB RAB (RAB: Random access barrel 
  158. = Fass mit wahlfreiem Zugriff).
  159.  
  160. Ausserdem muss der Rechner vom ZZF (Zentralamt fuer Zulassungen im 
  161. Fasswesen) zugelassen sein. Das erkennt man in der Regel an einem kleinem 
  162. Metallschild an der Schnittstelle (Zapfhahn), auf dem die zugelassenen 
  163. Biersorten vermerkt sind. Diese Schilder hat wohl jeder schon einmal an der 
  164. Schnittstelle eines oeffentlichen Terminals (kurz Kneipe genannt) bemerkt: 
  165. 'Erdinger Weissbier', 'Diebels Alt', etc...
  166.  
  167. Bei nicht zugelassenen Rechnern, so wird jedenfalls von Seiten der DBP immer 
  168. wieder argumentiert, besteht die akute Gefahr, dass Verunreinigungen wie 
  169. Milch oder gar Wasser das Netz beeintraechtigen.
  170.  
  171. Sind diese Voraussetzungen erfuellt, benoetigt man nur noch ein passendes 
  172. Programm zur Uebertragung. Empfehlenswert sind dabei alle Produkte, die eine 
  173. gesicherte Uebertragung ermoeglichen. Auf dem MS-GOS-Sektor 
  174. (Multispirituosen-Glas-Operationssystem) sind das zum Beispiel PROFOMM 
  175. (PROfessionelles Flaschen-Oeffnungs- und Misch- Modul) und TELHICKS. 
  176.  
  177. Beide unterstuetzen unter anderem Protokolle wie G-Modem (glasweises 
  178. Uebertragen mit zyklischem Schaumcheck), F-Modem (flaschenweises 
  179. Uebertragen mit Pfand) und F-Modem box (kasten- orientiertes 
  180. Flaschenuebertragungssystem mit wahlweise 12 oder 24 Flaschen).
  181.  
  182. Wer trotz dieser sehr empfehlenswerten und preiswerten Produkte lieber auf 
  183. selbst Programmiertes zurueckgreifen will, sollte sich sehr genau mit dem 
  184. Befuellsystem seines Rechners auskennen. Mit schlichten Hicks und Hocks, wie 
  185. sie in BASIC (beginners alcoholic stuff instruction code)  moeglich sind, kommt 
  186. man meist nicht weit. Grundsaetzlich gilt fuer alle Hochsprachen: Zunaechst wird 
  187. mit ASSIGN eine Biersorte einem Glas zugewiesen. Danach (!) kann die 
  188. Schnittstelle mit FILL geoeffnet werden, sofern es sich um den ersten Zugriff 
  189. handelt. Zum Nachschenken oeffnet man selbstverstaendlich mit REFILL. Man 
  190. sollte natuerlich nicht vergessen, nach dem Einschenken die Schnittstelle wieder 
  191. zu schliessen, bevor es zu einem Dropout kommt. Bei groesseren 
  192. gesellschaftlichen Anlaessen ist die Anschaffung eines Streamers ratsam, da nur 
  193. damit die Bierstroeme halbwegs vernuenftig gesichert werden koennen. Das 
  194. staendige Flaschenwechseln wird einem sonst schnell zuviel, selbst wenn man die 
  195. modernen 3.5-Liter Flaschen verwendet.
  196.  
  197. Der Vollstaendigkeit halber hier ein kurzes Programm in Pascal, welches die 
  198. grundsaetzliche Vorgehensweise veranschaulicht. Dies ist kein Demoprogramm, 
  199. da das hiesige Ordnungsamt keine Genehmigung dafuer erteilt hat! 
  200.  
  201.   PROGRAM Weizenbier;
  202.  
  203.   CONST  Weizen        = 0 ;
  204.          Hefeweizen    = 1 ;
  205.          Export        = 2 ;
  206.          Pils          = 3 ;
  207.          Alt           = 4 ;
  208.          Bock          = 5 ;
  209.          Urbock        = 6 ;
  210.          Maibock       = 7 ;
  211.          Festbock      = 8 ;
  212.          Keinbock      = 9 ;
  213.          Doppelbock    =10 ;
  214.          nuechtern     = 0 ;
  215.  
  216.   TYPE   ccm           = Fluessigkeit ;
  217.          kleines_Bier  = ARRAY Ae0..200Ue OF ccm ;
  218.          grosses_Bier  = ARRAY Ae201..500Ue OF ccm ;
  219.          Stiefel       = ARRAY Ae501..4500Ue OF ccm ;
  220.          korn          = ARRAY Ae0..20Ue OF ccm ;
  221.  
  222.   VAR    leer          : BOOLEAN ;
  223.          voll          : BOOLEAN ;
  224.          promille      : INTEGER ;
  225.          luett         : kleines_Bier ;
  226.          halber        : grosses_Bier ;
  227.          und_luett     : korn ;
  228.          bestellt      : integer ;
  229.  
  230.   FUNCTION pusten : integer ;
  231.   EXTERNAL ;
  232.  
  233.   FUNCTION received : boolean ;
  234.   EXTERNAL ;
  235.  
  236.   FUNCTION Bier_fertig (welches:integer) : boolean ;
  237.   EXTERNAL ;
  238.  
  239.   PROCEDURE einschenken (welches:integer) ;
  240.   EXTERNAL ;
  241.  
  242.   PROCEDURE warten//cut
  243.  (wielange : geduldig) ;
  244.   EXTERNAL ;
  245.  
  246.   PROCEDURE austrinken (welches:integer) ;
  247.   EXTERNAL ;
  248.  
  249.   BEGIN
  250.     REPEAT
  251.       write('Welche Sorte (0..10): ') ;
  252.       readln(bestellt)
  253.     UNTIL bestellt IN AeWeizen..DoppelbockUe ;
  254.     REPEAT
  255.       REPEAT warten UNTIL received ;
  256.       REPEAT
  257.         einschenken ;
  258.         warten
  259.       UNTIL Bier_fertig(bestellt) ;
  260.       austrinken(bestellt)
  261.     UNTIL pusten >= 0.8
  262.   END.
  263.  
  264. Die extern deklarierten Prozeduren stammen aus dem Weizenbiertreiber 
  265. hefeBASE IV+ von Erston Drink. 
  266. Natuerlich muss das Programm, um wirklich einwandfrei zu funktionieren, noch 
  267. um die ueblichen Fehlerroutinen erweitert werden. Dazu mag die folgende Liste 
  268. der Fehlermeldungen hilfreich sein:
  269.  
  270.   Code             Bedeutung
  271.  
  272.   0                glass empty
  273.   1                glass broken
  274.   2                glass not ready
  275.   3                too many glasses
  276.   4                too much vine
  277.   5                too much song
  278.   6                too toot...
  279.   7                no carrier
  280.   8                no carreer
  281.   9                out of bottles
  282.   A                put ice into glass A:
  283.   B                straw bend
  284.   C                shake well before use
  285.   D                shake, rhythm & roll
  286.   E                synthicks error after glass nnn
  287.   F                out of jokes
  288.  
  289.  
  290.  
  291. Mach(t)s guat
  292.  
  293.                                                             
  294. Die Antwort war folgende:
  295.  
  296.  
  297. kein Wunder,dass Du Probleme kriegst!
  298.  
  299. B.23 ist zwar fuer das Doppelschluckspechtverfahren (DSS) gedacht,allerdings 
  300. kann nicht,wie von Dir geschildert,gleichzeitig bidirektional Weissbier 
  301. uebertragen werden,sondern nur in die eine Richtung Weissbier,waehrend man in 
  302. die andere Richtung nur Duennbier uebertragen kann.
  303.  
  304. Ich habe die besten Erfahrungen mit WNP (Weissbier Networking 
  305. Protocoll),das von Microhopf lizensiert ist,gemacht,und zwar natuerlich mit 
  306. Stufe 9 (bis 60% DSS),doch auch WNP 5 (bis 21% DSS) kann sich sehen 
  307. lassen.Die WNP's ab Stufe 5 erhoehen ausserdem noch den Druck in der 
  308. Leitung,so dass der Bierdurchsatz noch gesteigert werden kann.
  309.  
  310. In letzter Zeit setzt sich,besonders in BBSen (Beer Barrel Systems) immer mehr 
  311. ein Geraet namens HST (HopfenSchnellTrinker) durch.Dieses 
  312. Protokoll,entwickelt von der Brauereifachschule Freising, ermoeglicht wahlweise 
  313. Zechsessions nach B.32/B.32bier (siehe unten),und auch nach der sorry
  314. HST-
  315. Norm;hierbei kann in eine Richtung Alkohol bis zu 100% uebertragen 
  316. werden;allerdings kann die Gegenseite wiederum nur Duennbier schuetten.
  317.  
  318. Die Zukunft gehoert jedoch meiner Meinung nach dem B.42,dass DSS-
  319. Uebertragungen bis zu 100% ermoeglicht.Besonders leistungsfaehig wird die 
  320. Angelegenheit dann, wenn man noch die B.42bier Druckerhoehung 
  321. verwendet,die angeblich Kopression bis zu 4:1 ermoeglicht (dies geht jedoch nur 
  322. bei hefefreien Alkoholika).
  323.  
  324. Natuerlich wird auch eine leistungsfaehige Software beoetigt;fuer den IBM ist dies 
  325. z.B. Fass-Deckel,abgekuerzt FD.Will man ein Beer Barrel System betreiben, 
  326. braucht man z.B. RBBS (Rotwein Beer Barrel System) oder RA (Real 
  327. Alcohol).Auch an die Massenspeicher werden hohe Anforderungen 
  328. gestellt:Waehrend bei den B21-23-Protokollen man noch direkt vom Zapfhahn 
  329. weg konsumieren kann,sollte man bei WNP 1-5 ueber mindestens 5l,bei WNP 6-
  330. 8 ueber mindestens 10l,bei WNP 9 und HST ueber mind. 15 Liter und bei B.42 
  331. ueber 20 Liter verfuegen (B.42bier erhoeht natuerlich noch den benoetigten 
  332. Lagerplatz,solange man die Alkoholika nicht in kompirimierter Form lagert.)
  333.  
  334.  
  335. Bei Fragen stehe ich vollkommen blau zur Verfuegung !
  336.