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