- class TMSiSDK.device.devices.apex.apex_structures.apex_info.ApexInfo(dongle_serial_number=0, serial_number=0, id=65535, dr_interface=DeviceInterfaceType.none, pairing_status=PairingStatus.no_pairing_needed)#
Bases:
object
Class to handle the information of the Apex.
- __init__(dongle_serial_number=0, serial_number=0, id=65535, dr_interface=DeviceInterfaceType.none, pairing_status=PairingStatus.no_pairing_needed)#
Initialize the information of Apex.
- Parameters:
dongle_serial_number (int, optional) – serial number of the dongle, defaults to 0
serial_number (int, optional) – serial number of the device, defaults to 0
id (int, optional) – id of the Apex, defaults to ApexConst.TMSI_DEVICE_ID_NONE
dr_interface (_type_, optional) – interface with the Apex, defaults to DeviceInterfaceType.none
pairing_status (PairingStatus, optional) – pairing status, defaults to PairingStatus.no_pairing_needed
Methods
__init__
([dongle_serial_number, ...])Initialize the information of Apex.
Get the serial number of the dongle.
Get interface type of the Apex.
Get the serial number of the Apex.
get_id
()Get id of the Apex.
get_name
()Get the name of the Apex
Get the number of channels.
Get the number of impedance channels.
Get the pairing status.
Get the state of the Apex.
set_device_info_report
(device_info_report)Set the device info report.
set_dongle_id
(dongle_id)Set the id of the dongle.
set_dongle_serial_number
(dongle_serial_number)Set the serial number of the dongle.
set_dr_interface
(dr_interface)Set the interface of the Apex.
set_dr_serial_number
(dr_serial_number)Set the serial number of the Apex.
set_id
(id)Set the id of the Apex.
set_pairing_status
(pairing_status)Set the pairing status.
set_state
(state)Set the state of the device.
- get_dongle_serial_number()#
Get the serial number of the dongle.
- Returns:
serial number of the dongle.
- Return type:
int
- get_dr_interface()#
Get interface type of the Apex.
- Returns:
interface type of the Apex.
- Return type:
- get_dr_serial_number()#
Get the serial number of the Apex.
- Returns:
serial number of the Apex.
- Return type:
int
- get_id()#
Get id of the Apex.
- Returns:
id
- Return type:
int
- get_name()#
Get the name of the Apex
- Returns:
name
- Return type:
str
- get_num_channels()#
Get the number of channels.
- Returns:
number of channels.
- Return type:
int
- get_num_impedance_channels()#
Get the number of impedance channels.
- Returns:
number of impedance channels.
- Return type:
int
- get_pairing_status()#
Get the pairing status.
- Returns:
pairing status.
- Return type:
- get_state()#
Get the state of the Apex.
- Returns:
state of the Apex.
- Return type:
- set_device_info_report(device_info_report)#
Set the device info report.
- Parameters:
device_info_report (TMSiDevInfoReport) – info report from the Apex.
- set_dongle_id(dongle_id)#
Set the id of the dongle.
- Parameters:
dongle_id (int) – dongle id.
- set_dongle_serial_number(dongle_serial_number)#
Set the serial number of the dongle.
- Parameters:
dongle_serial_number (int) – serial number of the dongle.
- set_dr_interface(dr_interface)#
Set the interface of the Apex.
- Parameters:
dr_interface (DeviceInterface) – interface of the Apex.
- set_dr_serial_number(dr_serial_number)#
Set the serial number of the Apex.
- Parameters:
dr_serial_number (int) – serial number.
- set_id(id)#
Set the id of the Apex.
- Parameters:
id (int) – id of the Apex.
- set_pairing_status(pairing_status)#
Set the pairing status.
- Parameters:
pairing_status (PairingStatus) – pairing status.
- set_state(state)#
Set the state of the device.
- Parameters:
state (DeviceState) – state of the device.