CCS Modul   E_FUBUS3
 
   $Id: e_fubus3.C,v 1.4 2004/12/08 15:08:00 kj73rt Exp $
   ---------------------------------------------------------------------
   Kurzbeschreibung: 	Anschalten von VXI Modulen Ïber die Scannermatrix
   ---------------------------------------------------------------------
   Projekt:		CCS
   Sourcefile:		e_fubus3.C
   Autor:		RtW/TEF72-Juilfs(080696)
   Zielsystem:		HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
   Sprache:		C++
   ---------------------------------------------------------------------
   Prototyp:
   MPI Schnittstelle
   void e_fubus(shm_stringpointer *zeilen_info
	   ,shm_stringpointer   *zeilen_wert
	   ,long index1
	   ,long anzahl)
   
   ---------------------------------------------------------------------
   Aufruf: im Vectorinterpreter
   
	 (*funktionen[modulnummer])
	    (Ssp_expand_zeile
	     ,Ssp_expand_wert
	     ,p_verwaltung->begin_modulblock
	     ,p_verwaltung->anzahl_modulparameter);
 
   

   
   ---------------------------------------------------------------------
   Funktionsbeschreibung:
   Diese Routine schaltet die 5 BNC EingÌnge und 4 FunktionskanÌle
   per Schaltermatrix zum FU3 Funktionsstecker.
   Die Anschaltung ist bitweise orientiert.
   Parameterbeschreibung:
   FU3_BNC1	8 Bits	
   SK_BNC1      4 Bits
   FU3_BNC2	8 Bits	
   SK_BNC2      4 Bits
   FU3_BNC3	8 Bits	
   SK_BNC3      4 Bits   
   FU3_BNC4	8 Bits	
   SK_BNC4      4 Bits   
   FU3_BNC5	8 Bits	
   SK_BNC5      4 Bits 
   
   Beispiel:
   FU3_BNC1   = 11000000
   BNC 1 wird mit dem Funktionsbus 3 Pin a1 und c1 verbunden
   Eine '1' schaltet eine Verbindung an.
   Eine '0' schaltet eine Verbindung ab.
   Ein  'X' laesst eine Verbindung unveraendert (-> don't care).
   
   
   Besonderheiten:
   Im Modul mÏssen immer 8 und 4 Bits per Parameter eingeben werden.
   Insgesamt also 60 Bits. Sollte die Anzahl nicht stimmen, wird die
   PrÏfliste abgebrochen und ein Fehler gesendet.
   
   
   
   
   
   ...

   Revision 1.1  2001/12/18 10:27:20  sgc3sa
   Anpassungen fuer Linux und QT

   Revision 1.3  1999/12/22 10:06:18  keppler
   $ID -> $Id

   Revision 1.2  1999/12/22 09:17:07  keppler
   $Header -> $Id

   Revision 1.1  1999/11/23 14:15:01  katzenma
   Initial Version by Sniff

Revision 1.1  97/12/02  14:24:43  14:24:43  juilfs (Joerg Juilfs)
Initial revision

Revision 1.1  96/07/10  10:26:01  10:26:01  keppler (Fritz Keppler)
Initial revision

   ---------------------------------------------------------------------