CAEN FERS Library v1.3.0
SDK for FERS systems
Loading...
Searching...
No Matches
Handles and indexing

Handles and indexing. More...

Collaboration diagram for Handles and indexing:

Macros

#define FERS_INDEX(handle)
 
#define FERS_CONNECTIONTYPE(handle)
 
#define FERS_CONNECTIONTYPE_ETH   0x00000
 
#define FERS_CONNECTIONTYPE_USB   0x10000
 
#define FERS_CONNECTIONTYPE_TDL   0x20000
 
#define FERS_CONNECTIONTYPE_CNC   0x80000
 
#define FERS_NODE(handle)
 
#define FERS_CHAIN(handle)
 
#define FERS_CNCINDEX(handle)
 
#define FERS_CNC_HANDLE(handle)
 

Detailed Description

Handles and indexing.

Macro Definition Documentation

◆ FERS_INDEX

#define FERS_INDEX ( handle)
Value:
((handle) & 0xFF)

Board Index

Definition at line 443 of file FERSlib.h.

◆ FERS_CONNECTIONTYPE

#define FERS_CONNECTIONTYPE ( handle)
Value:
((handle) & 0xF0000)

Connection Type

Definition at line 444 of file FERSlib.h.

◆ FERS_CONNECTIONTYPE_ETH

#define FERS_CONNECTIONTYPE_ETH   0x00000

Handle bit for eth connection

Definition at line 445 of file FERSlib.h.

◆ FERS_CONNECTIONTYPE_USB

#define FERS_CONNECTIONTYPE_USB   0x10000

Handle bit for usb connection

Definition at line 446 of file FERSlib.h.

◆ FERS_CONNECTIONTYPE_TDL

#define FERS_CONNECTIONTYPE_TDL   0x20000

Handle bit for tdl connection

Definition at line 447 of file FERSlib.h.

◆ FERS_CONNECTIONTYPE_CNC

#define FERS_CONNECTIONTYPE_CNC   0x80000

Handle bit for connection to concentrator only

Definition at line 448 of file FERSlib.h.

◆ FERS_NODE

#define FERS_NODE ( handle)
Value:
((handle >> 20) & 0xF)

Tdl node index

Definition at line 449 of file FERSlib.h.

◆ FERS_CHAIN

#define FERS_CHAIN ( handle)
Value:
((handle >> 24) & 0xF)

Tdl chain index

Definition at line 450 of file FERSlib.h.

◆ FERS_CNCINDEX

#define FERS_CNCINDEX ( handle)
Value:
((handle >> 30) & 0xF)

Concentrator index

Definition at line 451 of file FERSlib.h.

◆ FERS_CNC_HANDLE

#define FERS_CNC_HANDLE ( handle)
Value:
(0x80000 | ((handle >> 30) & 0xF))

returns the CNC handle to which a FERS unit is connected

Definition at line 452 of file FERSlib.h.