Aktivieren Sie JavaScript, um die Website anzuzeigen.

FALCON/EAGLE-Benutzerhandbuch 4.62

Ab der Version 2.20 (FALCONplus ab Version 3.00) ist der gleichzeitige Betrieb mehrerer Karten in einem Rechner vollständig im FALCON/EAGLE-Treiber integriert. Die Tests mit bis zu 5 FALCON und EAGLE-Karten in Verbindung mit einer AGP-Grafikkarte von ATI in einem Rechner zeigten, dass dieser Extremfall immer noch funktioniert. Bei gleichzeitiger Übertragung aller Karten müssen je nach Farbtiefe die Bilder entsprechend verkleinert bzw. skaliert werden. Es kommt sonst zu einer Überlastung des PCI-Busses.

hint_info

Für den Multi-Board-Betrieb wird die Verwendung des Software Paket für FALCON/EAGLE (SDK) empfohlen.

Board-ID

Für die Mehrkartenunterstützung des FALCON/EAGLE Treibers sollte sichergestellt sein, dass durch einen Aufruf mit is_InitBoard() eine bestimmte Karte angesprochen werden kann. Zu diesem Zweck besitzt jede Karte eine eindeutige Identifikationsnummer (Board-ID), durch die sie identifiziert werden kann. Die Board-ID ist standardmäßig auf 1 gesetzt. Werden mehrere Karten in einem System verwendet und sollen diese gezielt ansprechbar sein, so müssen den Karten zuerst eindeutige Board-IDs zugewiesen werden. Diese Zuordnung erfolgt mit dem Programm IDSID.EXE. Dieses Programm benötigt einen passenden FALCON/EAGLE Treiber (falcon.dll und falcon.sys) der Version 2.00 oder höher (empfohlen: Version 2.21, FALCONplus 3.00).

Zum Festlegen der Board-IDs ist es sinnvoll, sich die Seriennummern der Karten in der Reihenfolge des Einbaus (von rechts nach links, o.ä.) zu notieren. Zu jeder Seriennummer notiert man eine noch nicht vergebene Board-ID im Bereich [1...254]. Die Board-IDs müssen nicht zusammenhängend sein. Sie können frei im oben genannten Bereich vergeben werden. Die Board-IDs werden mit dem Programm IDSID.EXE der entsprechenden Seriennummer zugeordnet. Im Eingabefeld "Select board" der nachfolgend gezeigten Dialogbox wird eine Karte ausgewählt, die zugehörige Board-ID eingegeben und mit der Schaltfläche "Set ID" die Eingabe übernommen.

Bei der FALCONquattro/FALCONquattro Express wird jeder der 4 AD-Wandler als einzelner Frame Grabber betrachtet. Daher sind hier die IDs 1, 2, 3 und 4 voreingestellt. Wenn nun eine weitere FALCONquattro/FALCONquattro Express zum System hinzugefügt werden soll, sind bei dieser die voreingestellten IDs zu verändern.

FALCONquattro

IDs

1

1, 2, 3, 4

2

5, 6, 7, 8

3

9, 10, 11, 12

...

 

Abb. 5: Set ID

Abb. 5: Set ID

Board select

PCI-Slot:
Gibt die Nummer des PCI-Slots an, in dem die betreffende FALCON/EAGLE Karte steckt. Die Nummerierung der PCI-Slots ist vom Mainboard Ihres Rechners abhängig und beginnt nicht zwangsweise bei 1. (Ein System mit z.B. 4 PCI-Slots hat meist nicht die PCI-Slot-Nummern 1-4, sondern z.B. die Nummern 14-17!).

Number of Boards:
Gibt die Anzahl an verfügbaren FALCON bzw. EAGLE Karten an.

Select board:
Wählt eine der verfügbaren FALCON bzw. EAGLE Karten aus. Deren Daten werden im Bereich "Board Info" ausgegeben. Mit den beiden Schaltflächen wird eine Karte ausgewählt.

Board Info

Serial-No.:
Zeigt die im EEPROM der Karte hinterlegte 6- bis 8-stellige-Seriennummer an.

Board-ID:
Identifikationsnummer dieser Karte. Diese Nummer identifiziert eine bestimmte Karte im Mehrkartenbetrieb. Standardwert für Board-ID ist 1. Alphanumerische Zeichen oder negative Nummern sind nicht zulässig. Wertebereich der Board-ID: [1...254]

IDS-Info

Für die Mehrkartenunterstützung des FALCON/EAGLE Treibers existiert eine neue Version des Programms IDSINFO ab der Versionsnummer 2.00 und höher (FALCONplus 3.00). Das IDSINFO Programm benötigt einen passenden FALCON/EAGLE Treiber (falcon.dll und falcon.sys) ebenfalls mit derselben bzw. höheren Version.

Abb. 6: IDS-Info

Abb. 6: IDS-Info

Board select

PCI-Slot:
Gibt die Nummer des PCI-Slots an, in dem die betreffende FALCON/EAGLE-Karte steckt. Die Nummerierung der PCI-Slots ist vom Mainboard abhängig und beginnt nicht zwangsweise bei eins. (Ein System mit z.B. 4 PCI-Slots hat meist nicht die PCI-Slot-Nummern 1-4, sondern z.B. die Nummern 14-17!). Bei FALCONquattro/FALCONquattro Express wird hier die Nummer des board-internen "Slots" angezeigt. Diese internen "Slots" haben die Nummern 4 bis 7.

Interrupt:
Gibt die von der ausgewählten Karte belegten Interrupt an.

Number of Boards:
Gibt die Anzahl an verfügbaren FALCON bzw. EAGLE Karten an.

Select board:
Wählt eine der verfügbaren FALCON bzw. EAGLE Karten aus. Deren Daten werden im Bereich "Board Info" ausgegeben. Mit den beiden Schaltflächen wird eine Karte ausgewählt.

Board info

Serial-No.: Seriennummer des Frame Grabber

Manufacturer: Angabe über Hersteller der Karte

Boardrevision: Hardware-Revision der Karte

Date of QC: Datum des Endtests der Karte

Board-ID: Identifikationsnummer der Karte. Im Mehrkartenbetrieb können über diese Nummer die Karten unterschieden und gezielt angesprochen werden. Die ID kann vom Anwender selbst bestimmt werden (Programm IDSID.EXE). Standardwert für Board-ID ist 1.

Board-Type: Typnummer der Karte. Folgende Werte sind für die unterschiedlichen Karten vergeben:

oFALCON/FALCON Express: 1

oFALCONplus/FALCONplus Express: 7

oFALCONquattro/FALCONquattro Express: 9

oFALCON LP/FALCON LP Express: 13

oEAGLE: 2

Version info

(Da der Treiber für EAGLE und FALCON identisch ist, wurden die Dateinamen aus historischen Gründen nicht geändert.)

falcon.dll: Versionsinfo der API-Programmier-Dll

falcon.sys: Versionsinfo des Systemtreibers

falchook.dll: Versionsinfo des Hook-Dll

Die Major-Versionsnummer (z.B.: 2.xx.xxxx) und die Zehnerstelle der Minor-Versionsnummer (z.B.: x.1x.xxxx) der falcon.dll und falcon.sys (bzw. falcon.vxd) müssen übereinstimmen, d.h. sie müssen im Format V.Vx.xxxx übereinstimmen (x = keine Bedeutung). Ist dies nicht der Fall, so erscheint beim Initialisieren der Karte mit is_InitBoard() die Fehlermeldung 55 (siehe unten).

Abb. 7: Fehlermeldung Versionsinfo

Abb. 7: Fehlermeldung Versionsinfo