DBBC3Config Module¶
This module is part of the DBBC3 package. It contains code for handling the DBBC3 configuration
- class DBBC3Config(version)¶
Bases:
objectClass for storing and handling of the DBBC3 configuration.
- Parameters:
version (dict) – the version dict as returned by
dbbc3.DBBC3Commandset.DBBC3CommandsetDefault.version()
- property cmdsetVersion¶
the dict containing the currently loaded control software version
- Type:
(dict)
- property coreBoards¶
the list of core3H boards installed in the system
- Type:
list
- property enableMulticast¶
True/False in case multicast is enabled/disabled (depending on the mode)
- Type:
boolean
- property host¶
the hostname or IP address of the DBBC3 system
- Type:
str
- property maxBBFreq¶
The maximum tuning frequency possible for a BBC
- Type:
float
- property maxBoardBBCs¶
The maximum number of BBCs per Core3H board (depending on mode)
- Type:
int
- property maxTotalBBCs¶
The maximum total number of BBCs available for the DBBC3 (depending on mode and number of boards)
- Type:
int
- property mode¶
the mode of the currently loaded control software
- Type:
str
- property numCoreBoards¶
The number of CORE3H boards installed in the DBBC3
- Type:
int
- property numSamplers¶
The number of samplers for each of the Core3H boards
- Type:
int
- property port¶
the port of the socket connection of the DBBC3 control software server
- Type:
int