|
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 ---------------------------------------------------------------------