[docs]classCcodingCls:"""Ccoding commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("ccoding",core,parent)
[docs]defset(self,ccoding:bool,terminal=repcap.Terminal.Default,packet=repcap.Packet.Default)->None:"""SCPI: [SOURce<HW>]:BB:EVDO:TERMinal<ST>:DCHannel:PACKet<CH>:CCODing \n Snippet: driver.source.bb.evdo.terminal.dchannel.packet.ccoding.set(ccoding = False, terminal = repcap.Terminal.Default, packet = repcap.Packet.Default) \n (enabled for an access terminal working in traffic mode) Activates or deactivates channel coding, including scrambling, turbo encoding and channel interleaving. \n :param ccoding: 1| ON| 0| OFF :param terminal: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Terminal') :param packet: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Packet') """param=Conversions.bool_to_str(ccoding)terminal_cmd_val=self._cmd_group.get_repcap_cmd_value(terminal,repcap.Terminal)packet_cmd_val=self._cmd_group.get_repcap_cmd_value(packet,repcap.Packet)self._core.io.write(f'SOURce<HwInstance>:BB:EVDO:TERMinal{terminal_cmd_val}:DCHannel:PACKet{packet_cmd_val}:CCODing {param}')
[docs]defget(self,terminal=repcap.Terminal.Default,packet=repcap.Packet.Default)->bool:"""SCPI: [SOURce<HW>]:BB:EVDO:TERMinal<ST>:DCHannel:PACKet<CH>:CCODing \n Snippet: value: bool = driver.source.bb.evdo.terminal.dchannel.packet.ccoding.get(terminal = repcap.Terminal.Default, packet = repcap.Packet.Default) \n (enabled for an access terminal working in traffic mode) Activates or deactivates channel coding, including scrambling, turbo encoding and channel interleaving. \n :param terminal: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Terminal') :param packet: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Packet') :return: ccoding: 1| ON| 0| OFF"""terminal_cmd_val=self._cmd_group.get_repcap_cmd_value(terminal,repcap.Terminal)packet_cmd_val=self._cmd_group.get_repcap_cmd_value(packet,repcap.Packet)response=self._core.io.query_str(f'SOURce<HwInstance>:BB:EVDO:TERMinal{terminal_cmd_val}:DCHannel:PACKet{packet_cmd_val}:CCODing?')returnConversions.str_to_bool(response)