Source code for RsFsw.Implementations.Applications.K91_Wlan.Fetch.Sfield.All

from ......Internal.Core import Core
from ......Internal.CommandsGroup import CommandsGroup
from ......Internal.Utilities import trim_str_response


# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
class AllCls:
	"""
	| Commands in total: 1
	| Subgroups: 0
	| Direct child commands: 1
	"""

	def __init__(self, core: Core, parent):
		self._core = core
		self._cmd_group = CommandsGroup("all", core, parent)

[docs] def get(self) -> str: """ ``FETCh:SFIeld:ALL`` \n Snippet: ``value: str = driver.applications.k91Wlan.fetch.sfield.all.get()`` \n Returns the results of the Signal Fields table, including column headers. The result is a comma-separated list of values for the selected PPDU. For details on the provided information see 'Signal Field' Is only available for the IEEE 802.11ax, be, bn standards. For other standards, see method ``RsFsw.trace.data.get()`` . :return: result: Signal_field_type[,Occupied_bits,Field_name, Binary_value,Human_readable_value],... """ response = self._core.io.query_str(f'FETCh:SFIeld:ALL?') return trim_str_response(response)