Download SmartLib User Guide
Transcript
ETBNC Description Defines the function associated with the rear panel BNC connectors. Syntax int ETBNC(int BNCid, int Config) Parameters BNCid int Identifies the rear panel BNC connector being addressed. ETBNC_1 = BNC#1 ETBNC_2 = BNC#2 ETBNC_3 = BNC#3 All other values are invalid and will not have an effect on the current BNC mode. Config int Identifies the specific function associated with the BNC. The following arguments are valid: ETBNC_INPUT Input (Hi-Z) ETBNC_RXEA Receive enable, Port A ETBNC_RXEB Receive enable, Port B ETBNC_RCKA Receive Clock, Port A ETBNC_RCKB Receive Clock, Port B ETBNC_RDATA Receive Data, Port A ETBNC_RDATB Receive Data, Port B ETBNC_TXEA Transmit Enable, Port A ETBNC_TXEB Transmit Enable, Port B ETBNC_TDAT Transmit Data ETBNC_COLLISIONA Collision, Port A ETBNC_COLLISIONB Collision, Port B ETBNC_CRCA CRC Error, Port A ETBNC_CRCB CRC Error, Port B ETBNC_UNDRA Undersize Error, Port A ETBNC_UNDRB Undersize Error, Port B ETBNC_OVRA Oversize Error, Port A ETBNC_OVRB Oversize Error, Port B ETBNC_ALA Alignment Error, Port A ETBNC_ALB Alignment Error, Port B ETBNC_TXTRIG Transmit Trigger ETBNC_RXTRIG Receive Trigger ETBNC_10MHZ 10 MHz internal clock ETBNC_10MHZINV 10 MHz internal clock, inverted ETBNC_20MHZ 20 MHz internal clock ETBNC_20MHZINV 20 MHz internal clock, inverted ETBNC_EXTCLK External Clock input, BNC#3 only ETBNC_EXTCLKINV External Clock inverted input, BNC#3 only All other values are invalid and will not have an effect on the current BNC mode Return Value The return value is >= 0 if the function executed successfully. The return value is < 0 if the function failed. See Appendix A. SmartLib User Guide 75