[docs]classDuplicateCls:"""Duplicate commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("duplicate",core,parent)
[docs]defget_stream(self)->bool:"""SCPI: SCONfiguration:DUPLicate:[STReam] \n Snippet: value: bool = driver.sconfiguration.duplicate.get_stream() \n In a 3x1x1 or 4x1x1 configuration, creates a copy of each stream. Generates are a total number of 6 or 8 streams, where 4 of them can be signals with real-time data source. \n :return: duplicate_stream: 1| ON| 0| OFF """response=self._core.io.query_str('SCONfiguration:DUPLicate:STReam?')returnConversions.str_to_bool(response)
[docs]defset_stream(self,duplicate_stream:bool)->None:"""SCPI: SCONfiguration:DUPLicate:[STReam] \n Snippet: driver.sconfiguration.duplicate.set_stream(duplicate_stream = False) \n In a 3x1x1 or 4x1x1 configuration, creates a copy of each stream. Generates are a total number of 6 or 8 streams, where 4 of them can be signals with real-time data source. \n :param duplicate_stream: 1| ON| 0| OFF """param=Conversions.bool_to_str(duplicate_stream)self._core.io.write(f'SCONfiguration:DUPLicate:STReam {param}')