python_ics¶
Intrepid Control Systems, Inc. open source Python module for interfacing to Intrepid hardware. Basic knowledge of using and installing Python modules is assumed. Please see https://docs.python.org/3/installing/index.html for documentation on how to install Python modules.
This module is essentially just a wrapper around icsneo40.dll. For more documentation please visit neoVI DLL Documentation under https://intrepidcs.com/support/support-resources/
Whats New?¶
v903+ is a new release that implements features that break existing API in some areas.
ISO 15765-2¶
old naming conventions have been updated to reflex closer to the actual codebase.
# Old:
tx_msg = ics.CmISO157652TxMessage()
rx_msg = ics.CmISO157652RxMessage()
# New:
tx_msg = ics.st_cm_iso157652_tx_message.st_cm_iso157652_tx_message()
rx_msg = ics.st_cm_iso157652_rx_message.st_cm_iso157652_rx_message()
ics.st_cm_iso157652_tx_message.st_cm_iso157652_tx_message() data structure is now a ctypes.c_ubytes array instead of a python list.
# Old:
msg.data = [x for x in range(number_of_bytes)]
# New:
my_data = [x for x in range(number_of_bytes)]
msg.data = (ctypes.c_ubyte*len(msg.data))(*my_data)
>>> msg.data
<ics.structures.st_cm_iso157652_tx_message.c_ubyte_Array_4096 object at 0x0000023E534BE940>
Settings¶
v903 and up have converted over to a new auto generation of icsnVC40.h. This enables faster support for newer Intrepid devices and less error prone. With this switch we have moved to using ics.s_device_settings.
# Old behavior:
device = ics.open_device()
settings = ics.get_device_settings(device)
# settings is a Vcan3Settings type
settings.can1.Baudrate = 1
ics.set_device_settings(device, settings)
# New behavior
device = ics.open_device()
settings = ics.get_device_settings(device)
# settings is a s_device_settings type
settings.vcan3.can1.Baudrate = 1
ics.set_device_settings(device, settings)
PyInstaller¶
Due to the added complexity underneath when building PyInstaller hidden_imports.py should be used now in your spec script:
# -*- mode: python ; coding: utf-8 -*-
import ics
block_cipher = None
a = Analysis(['test.py'],
pathex=['.'],
binaries=[],
datas=[],
hiddenimports=ics.hiddenimports.hidden_imports,
hookspath=[],
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
[],
exclude_binaries=True,
name='test',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
console=True )
coll = COLLECT(exe,
a.binaries,
a.zipfiles,
a.datas,
strip=False,
upx=True,
upx_exclude=[],
name='test')
Versioning Information¶
Minor differences can occur between different icsnVC40.h versions. These differences are usually just structures and constant differences. Below is a list of how the python_ics version correlates to the icsnVC40.h version:
v903¶
Starting with 903, python_ics module will now match official upstream version releases.
pip install 'python_ics>=5.0,<904.0' --force-reinstall
Note: Refer to platform specific installation if not on Windows
Older Versions:¶
- v802
pip install 'python_ics>=2.0,<3.0' --force-reinstallNote: Refer to platform specific installation if not on Windows
- v803
pip install 'python_ics>=3.0,<4.0' --force-reinstallNote: Refer to platform specific installation if not on Windows
- v900
pip install 'python_ics>=4.0,<5.0' --force-reinstallNote: Refer to platform specific installation if not on Windows
Installation on Windows¶
PyPi provides binary packages for Windows. You can simply install the python_ics module by running the following command:
pip install python_ics
Note: pip.exe is usually located under the Scripts directory under the Python installation directory.
Building from source¶
Building from source on windows is not usually need so it won’t really be covered here in detail. As a starting point you’ll need to match the compiler version used to build the official Python binaries (MSVC). If the build environment is setup correctly, you should be able to run python setup.py build like usual.
Intrepid icsneo40 Library¶
python_ics module looks for icsneo40.dll in the normal windows DLL search paths. The module will throw an exception if its not found.
Installation on Linux¶
python_ics does not provide binaries for linux distributions so we will have to compile from source. This can be easily achieved by utilzing Python’s PIP. First we need to make sure we have some base packages installed.
Fedora Dependencies (FC28)¶
sudo dnf install redhat-rpm-config gcc g++ python3-devel clang clang-tools-extra flex bison
Debian/Ubuntu Dependencies¶
sudo apt install build-essential python-dev clang-format flex bison
libicsneo library¶
The legacy version of libicsneo library (libicsneolegacy.so) is required, see the specific repo for details: https://github.com/intrepidcs/libicsneo
Others (Required dependencies)¶
GCC
G++
Python Development packages (We Need to link to Python.h)
Clang (llvm)
clang-format
Installation¶
After dependencies are installed we can run the following pip command:
pip install python_ics
Note: A lot of distributions have Python 2 and 3 installed side by side. As of this writing without a version suffix the commands still default to version 2 of the Python binaries. In order to utilize the Python 3 binaries you must append a 3 after the binary names (python3 and pip3 instead of just python and pip).
Getting Started¶
Please see https://github.com/intrepidcs/python_ics/tree/master/examples for simple examples on how to use this module. Most function documentation has a simple example on how its intended to be used. Every function was designed to be as close as possible to it’s C counterpart unless it was deemed to make the function more pythonic in nature.
For those experienced with the C API ics.open_device (icsneoOpenNeoDevice()) behavior has been changed the most (no parameters makes it auto utilize ics.find_devices (icsneoFindNeoDevices()) and open the first device). Also since python is a object oriented language the module utilizes this and auto cleans up device handles when going out of scope so there is usually no need to call ics.close_device().
Examples¶
Examples can be found at https://github.com/intrepidcs/python_ics/tree/master/examples
For extra information on data structures and underlying functionality, please visit neoVI DLL Documentation under https://intrepidcs.com/support/support-resources/
Opening a device¶
The open_device_example.py example shows how to successfully open and close an Intrepid device.
Transmitting and Receiving a CAN message¶
The following examples show how to interact with CAN messages on an Intrepid device.
transmit_can_example.py: Basic example showing how to transmit and receive standard CAN frametransmit_can_xtd_example.py: Builds off of the CAN example and adds extended Arbitration ID attributescanfd_transmit_example.py: Bare minimum example on how to transmit over CANFD.
ISO 15765-2 Example¶
The iso15765_example.py example shows how to setup basic ISO 15765-2 receive filters and transmitting an ISO 15765-2 message.
After opening an Intrepid device ics.iso15765_enable_networks should be called to enable ISO 15765-2.
Receive filtering can be established by passing a custom ics.CmISO157652RxMessage() to ics.iso15765_receive_message().
Similarly transmitting an ISO 15765-2 frame can be accomplished by passing a custom ics.CmISO157652TxMessage() to ics.iso15765_transmit_message().
Missing an example?¶
Need an example on something that isn’t covered here? Please submit an issue on github or feel free to send over a Pull Request of your own.
Module Documentation¶
Python C Code module for interfacing to the icsneo40 dynamic library. Code tries to respect PEP 8 (http://python.org/dev/peps/pep-0008). Function naming convention does not follow the tradition c style icsneo40 naming convention as pyics module name acts as the namespace (icsneo portion of the function) and function names are suppose to be lowercase with underscores instead of mixedCase like icsneo API.
- C API can be mimiced almost identically by doing the following:
>>> import ics as icsneo >>> devices = icsneo.FindNeoDevices() >>> for device in devices: ... print(device.Name, device.SerialNumber) ... neoVI FIRE 59886
- Recommended Python way by doing the following:
>>> import ics >>> devices = ics.find_devices() >>> for device in devices: ... print(device.Name, device.SerialNumber) ... neoVI FIRE 59886
It should be noted that ics.ics.NeoDevice is used a little bit differently than the C API.
ics.ics.NeoDevice contains two extra members:
ics.ics.NeoDevice.AutoHandleClose and ics.ics.NeoDevice._Handle
The handle normally returned from icsneoOpenNeoDevice() is stored inside _Handle and setting AutoHandleClose to True (Default)
will automatically close the handle when the ics.ics.NeoDevice goes out of scope.
Installation:
pip install python_ics
https://pypi.python.org/pypi/python-ics
- exception ics.ics.ArgumentError¶
Bases:
Exception
- exception ics.ics.RuntimeError¶
Bases:
Exception
- class ics.ics.NeoDevice¶
Bases:
objectNeoDevice object
- AutoHandleClose¶
When NeoDevice is freed the handle will automatically be closed, if true.
- DeviceType¶
- Handle¶
- MaxAllowedClients¶
- Name¶
String describing DeviceType, extension to Python api only.
- NumberOfClients¶
- SerialNumber¶
- class ics.ics.SpyMessage¶
Bases:
objectSpyMessage object
- AckBytes¶
- ArbIDOrHeader¶
- Data¶
- DescriptionID¶
Not Used
- ExtraDataPtr¶
- ExtraDataPtrEnabled¶
- MessagePieceID¶
Not Used
- MiscData¶
- NetworkID¶
This value is used to identify which network this message was received on.
- NetworkID2¶
This value is used to identify which network this message was received on.
- NodeID¶
Not Used
- NumberBytesData¶
Holds the number of bytes in the Data(1 to 8) array or the number of bytes in a CAN remote frame (The DLC).
- NumberBytesHeader¶
Used for J1850/ISO messages. It indicates how many bytes are stored in the Header(1 to 4) array.
- Protocol¶
Valid values are SPY_PROTOCOL_CAN, SPY_PROTOCOL_J1850VPW, and SPY_PROTOCOL_ISO9141.
- StatusBitField¶
- StatusBitField2¶
- StatusBitField3¶
- StatusBitField4¶
- TimeHardware¶
Hardware time stamp. The TimeStamp is reset on device open
- TimeHardware2¶
Hardware time stamp. The TimeStamp is reset on device open
- TimeStampHardwareID¶
This is an identifier of what type of hardware timestamp is used. Since neoVI’s timestamp is always the same, this doesn’t change.
- TimeStampSystemID¶
This is an identifier of what type of system timestamp is used. Since WIN32 neoVI’s timestamp is always the same, from the timeGetTime API, this doesn’t change.
- TimeSystem¶
TimeSystem is loaded with the value received from the timeGetTime call in the WIN32 multimedia API.
- TimeSystem2¶
TimeSystem is loaded with the value received from the timeGetTime call in the WIN32 multimedia API.
- noExtraDataPtrCleanup¶
Tells Python to not clean up ExtraDataPtrMemory, If this is enabled. Ignore, if unsure.
- class ics.ics.SpyMessageJ1850¶
Bases:
objectSpyMessageJ1850 object
- AckBytes¶
- Data¶
- DescriptionID¶
Not Used
- ExtraDataPtr¶
- ExtraDataPtrEnabled¶
- Header¶
- MessagePieceID¶
Not Used
- MiscData¶
- NetworkID¶
This value is used to identify which network this message was received on.
- NetworkID2¶
This value is used to identify which network this message was received on.
- NodeID¶
Not Used
- NumberBytesData¶
Holds the number of bytes in the Data(1 to 8) array or the number of bytes in a CAN remote frame (The DLC).
- NumberBytesHeader¶
Used for J1850/ISO messages. It indicates how many bytes are stored in the Header(1 to 4) array.
- Protocol¶
Valid values are SPY_PROTOCOL_CAN, SPY_PROTOCOL_J1850VPW, and SPY_PROTOCOL_ISO9141.
- StatusBitField¶
- StatusBitField2¶
- StatusBitField3¶
- StatusBitField4¶
- TimeHardware¶
Hardware time stamp. The TimeStamp is reset on device open
- TimeHardware2¶
Hardware time stamp. The TimeStamp is reset on device open
- TimeStampHardwareID¶
This is an identifier of what type of hardware timestamp is used. Since neoVI’s timestamp is always the same, this doesn’t change.
- TimeStampSystemID¶
This is an identifier of what type of system timestamp is used. Since WIN32 neoVI’s timestamp is always the same, from the timeGetTime API, this doesn’t change.
- TimeSystem¶
TimeSystem is loaded with the value received from the timeGetTime call in the WIN32 multimedia API.
- TimeSystem2¶
TimeSystem is loaded with the value received from the timeGetTime call in the WIN32 multimedia API.
- noExtraDataPtrCleanup¶
Tells Python to not clean up ExtraDataPtrMemory, If this is enabled. Ignore, if unsure.
- ics.ics.ClosePort()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.close_device()method.
- ics.ics.EnableBusVoltageMonitor()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.enable_bus_voltage_monitor()method.
- ics.ics.EnableDOIPLine()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.enable_doip_line()method.
- ics.ics.EnableNetworkCom()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.enable_network_com()method.
- ics.ics.FindNeoDevices()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.find_devices()method.
- ics.ics.FirmwareUpdateRequired()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.firmware_update_required()method.
- ics.ics.FlashPhyFirmware()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.flash_phy_firmware()method.
- ics.ics.ForceFirmwareUpdate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.force_firmware_update()method.
- ics.ics.GenericAPIGetStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.generic_api_get_status()method.
- ics.ics.GenericAPIReadData()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.generic_api_read_data()method.
- ics.ics.GenericAPISendCommand()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.generic_api_send_command()method.
- ics.ics.GetActiveVNETChannel()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_active_vnet_channel()method.
- ics.ics.GetAllChipVersions()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_all_chip_versions()method.
- ics.ics.GetBackupPowerEnabled()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_backup_power_enabled()method.
- ics.ics.GetBackupPowerReady()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_backup_power_ready()method.
- ics.ics.GetBusVoltage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_bus_voltage()method.
- ics.ics.GetDLLFirmwareInfo()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_dll_firmware_info()method.
- ics.ics.GetDLLVersion()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_dll_version()method.
- ics.ics.GetDeviceSettings()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_device_settings()method.
- ics.ics.GetDeviceStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_device_status()method.
- ics.ics.GetErrorMessages()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_error_messages()method.
- ics.ics.GetGPTPStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_gptp_status()method.
- ics.ics.GetHWFirmwareInfo()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_hw_firmware_info()method.
- ics.ics.GetLastAPIError()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_last_api_error()method.
- ics.ics.GetMessages()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_messages()method.
- ics.ics.GetPCBSerialNumber()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_pcb_serial_number()method.
- ics.ics.GetPerformanceParameters()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_performance_parameters()method.
- ics.ics.GetPhyFwVersion()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_phy_firmware_version()method.
- ics.ics.GetRTC()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_rtc()method.
- ics.ics.GetSerialNumber()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_serial_number()method.
- ics.ics.GetTimeStampForMsg()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_timestamp_for_msg()method.
- ics.ics.ISO15765_DisableNetworks()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_disable_networks()method.
- ics.ics.ISO15765_EnableNetworks()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_enable_networks()method.
- ics.ics.ISO15765_ReceiveMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_receive_message()method.
- ics.ics.ISO15765_TransmitMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_transmit_message()method.
- ics.ics.IsDeviceFeatureSupported()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.is_device_feature_supported()method.
- ics.ics.LoadDefaultSettings()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.load_default_settings()method.
- ics.ics.OpenNeoDevice()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.open_device()method.
- ics.ics.ReadJupiterFirmware()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.read_jupiter_firmware()method.
- ics.ics.ReadSDCard()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.read_sdcard()method.
- ics.ics.RequestDiskDetails()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_disk_details()method.
- ics.ics.RequestDiskFormat()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.disk_format()method.
- ics.ics.RequestDiskFormatCancel()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.disk_format_cancel()method.
- ics.ics.RequestDiskFormatProgress()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_disk_format_progress()method.
- ics.ics.RequestEnterSleepMode()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.request_enter_sleep_mode()method.
- ics.ics.ScriptClear()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_clear()method.
- ics.ics.ScriptGetFBlockStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_get_fblock_status()method.
- ics.ics.ScriptGetScriptStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_get_status()method.
- ics.ics.ScriptGetScriptStatusEx()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_script_status()method.
- ics.ics.ScriptLoad()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_load()method.
- ics.ics.ScriptReadAppSignal()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_read_app_signal()method.
- ics.ics.ScriptReadRxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_read_rx_message()method.
- ics.ics.ScriptReadTxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_read_tx_message()method.
- ics.ics.ScriptStart()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_start()method.
- ics.ics.ScriptStartFBlock()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_start_fblock()method.
- ics.ics.ScriptStop()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_stop()method.
- ics.ics.ScriptStopFBlock()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_stop_fblock()method.
- ics.ics.ScriptWriteAppSignal()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_write_app_signal()method.
- ics.ics.ScriptWriteRxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_write_rx_message()method.
- ics.ics.ScriptWriteTxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_write_tx_message()method.
- ics.ics.SetActiveVNETChannel()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_active_vnet_channel()method.
- ics.ics.SetBackupPowerEnabled()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_backup_power_enabled()method.
- ics.ics.SetBitRate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_bit_rate()method.
- ics.ics.SetBitRateEx()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_bit_rate_ex()method.
- ics.ics.SetContext()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_context()method.
- ics.ics.SetDeviceSettings()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_device_settings()method.
- ics.ics.SetFDBitRate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_fd_bit_rate()method.
- ics.ics.SetLedProperty()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_led_property()method.
- ics.ics.SetRTC()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_rtc()method.
- ics.ics.SetReflashDisplayCallback()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_reflash_callback()method.
- ics.ics.StartDHCPServer()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.start_dhcp_server()method.
- ics.ics.StopDHCPServer()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.stop_dhcp_server()method.
- ics.ics.TxMessages()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.transmit_messages()method.
- ics.ics.UartGetBaudrate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_get_baudrate()method.
- ics.ics.UartRead()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_read()method.
- ics.ics.UartSetBaudrate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_set_baudrate()method.
- ics.ics.UartWrite()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_write()method.
- ics.ics.ValidateHObject()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.validate_hobject()method.
- ics.ics.WriteJupiterFirmware()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.write_jupiter_firmware()method.
- ics.ics.WriteSDCard()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.write_sdcard()method.
- ics.ics.base36enc(serial)¶
Converts a decimal serial number to base36.
- Args:
serial (int): serial number.
- Raises:
- Returns:
Str: Serial Number
>>> ics.base36enc(device.SerialNumber) CY0024
- ics.ics.close_device(device)¶
Closes the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Error Count (int)
>>> for device in ics.find_devices(): ... ics.open_device(device) ... # Do something with the device... ... ics.close_device(device) ...
Note
ics.ics.NeoDevicewill automatically close the device when it goes out of scope.
- ics.ics.coremini_clear(device, location)¶
Clears the CoreMini into the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicelocation (int): Accepts
ics.ics.SCRIPT_LOCATION_FLASH_MEM,ics.ics.SCRIPT_LOCATION_SDCARD, orics.ics.SCRIPT_LOCATION_VCAN3_MEM- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> ics.coremini_clear(device, ics.SCRIPT_LOCATION_SDCARD)
- ics.ics.coremini_get_fblock_status(device, index)¶
Gets the status of a Coremini Function Block at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the function block.
- Raises:
- Returns:
None on Success.
>>> device = ics.open_device() >>> ics.coremini_get_fblock_status(device, 1) True
- ics.ics.coremini_get_status(device)¶
Gets the status of the CoreMini in the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
True if running, otherwise False.
>>> device = ics.open_device() >>> ics.coremini_get_status(device) >>>
- ics.ics.coremini_load(device, coremini, location)¶
Loads the CoreMini into the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicecoremini (str/tuple): Use string to load from file, Use Tuple if file data.
location (int): Accepts
ics.ics.SCRIPT_LOCATION_FLASH_MEM,ics.ics.SCRIPT_LOCATION_SDCARD, orics.ics.SCRIPT_LOCATION_VCAN3_MEM- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> ics.coremini_load(device, 'cmvspy.vs3cmb', ics.SCRIPT_LOCATION_SDCARD)
- ics.ics.coremini_read_app_signal(device, index)¶
Gets the value of a Coremini application signal at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the application signal.
- Raises:
- Returns:
float on Success.
>>> device = ics.open_device() >>> ics.coremini_read_app_signal(device, 1) 52
- ics.ics.coremini_read_rx_message(device, index, j1850=False)¶
Gets the value of a Coremini Message at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the application signal.
j1850 (bool): Use
ics.ics.SpyMessageJ1850instead.- Raises:
- Returns:
ics.ics.SpyMessageSuccess.>>> device = ics.open_device() >>> msg = ics.coremini_read_tx_message(device, 0)
- ics.ics.coremini_read_tx_message(device, index, j1850=False)¶
Gets the value of a Coremini Message at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the application signal.
j1850 (bool): Use
ics.ics.SpyMessageJ1850instead.- Raises:
- Returns:
ics.ics.SpyMessageSuccess.>>> device = ics.open_device() >>> msg = ics.coremini_read_tx_message(device, 0)
- ics.ics.coremini_start(device, location)¶
Starts the CoreMini into the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicelocation (int): Accepts
ics.ics.SCRIPT_LOCATION_FLASH_MEM,ics.ics.SCRIPT_LOCATION_SDCARD, orics.ics.SCRIPT_LOCATION_VCAN3_MEM- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> ics.coremini_start(device, ics.SCRIPT_LOCATION_SDCARD)
- ics.ics.coremini_start_fblock(device, index)¶
Starts a Coremini Function Block at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the function block.
- Raises:
- Returns:
None on Success.
>>> device = ics.open_device() >>> ics.coremini_start_fblock(device, 1)
- ics.ics.coremini_stop(device)¶
Stops the CoreMini into the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> ics.coremini_stop(device)
- ics.ics.coremini_stop_fblock(device, index)¶
Stops a Coremini Function Block at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the function block.
- Raises:
- Returns:
None on Success.
>>> device = ics.open_device() >>> ics.coremini_stop_fblock(device, 1)
- ics.ics.coremini_write_app_signal(device, index, value)¶
Sets the value of a Coremini application signal at index on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceindex (int): Index of the application signal.
value (float): New value of the application signal.
- Raises:
- Returns:
None on Success.
>>> device = ics.open_device() >>> ics.coremini_write_app_signal(device, 1, 52) >>>
- ics.ics.coremini_write_rx_message(device, index, TODO)¶
TODO
- ics.ics.coremini_write_tx_message(device, index, msg)¶
TODO
- ics.ics.create_neovi_radio_message(Relay1, Relay2, Relay3, Relay4, Relay5, LED6, LED5, MSB_report_rate, LSB_report_rate, analog_change_report_rate, relay_timeout)¶
Python API only. Generates data bytes for use with neoVI RADI/O CAN Messages
- Kwargs:
Relay1 (boolean): Enable/Disable Relay1
Relay2 (boolean): Enable/Disable Relay2
Relay3 (boolean): Enable/Disable Relay3
Relay4 (boolean): Enable/Disable Relay4
Relay5 (boolean): Enable/Disable Relay5
LED5 (boolean): Enable/Disable LED5
LED6 (boolean): Enable/Disable LED6
MSB_report_rate (int): MSB Report Rate in ms (0-255)
LSB_report_rate (int): LSB Report Rate in ms (0-255)
analog_change_report_rate (int): Analog change report rate
relay_timeout (int): Relay Timeout (0-255)*255ms
Returns:
Tuple of data bytes for use with
ics.ics.SpyMessage- Raises:
-
>>> msg = ics.SpyMessage() >>> msg.Data = ics.create_neovi_radio_message(Relay1=True, Relay4=False, LED6=True, MSB_report_rate=10) >>> msg.Data (65, 10, 0, 0, 0)
- ics.ics.disk_format(device)¶
Starts disk formatting on the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> details = ics.get_disk_details(d) >>> details. = ics.get_disk_details(d) >>> ics.disk_format(d, details) >>>
- ics.ics.disk_format_cancel(device)¶
Cancel in progress disk formatting on the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> ics.disk_format(d, details) >>> ics.disk_format_cancel(d) >>>
- ics.ics.enable_bus_voltage_monitor(device, enable, reserved)¶
Enable or disable bus voltage monitoring.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceenable (
bool):intreserved (
int):int: Optional. Should be set to zero. Don’t set, if unsure.- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> status = ics.enable_bus_voltage_monitor(d, 1) >>>
- ics.ics.enable_doip_line(device, enable)¶
Activate or De-activate DOIP Line.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceenable (
bool):bool- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> status = ics.enable_doip_line(d, True) >>>
- ics.ics.enable_network_com(device, enable, net_id)¶
Enable or disable network communication.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceenable (
bool):boolnet_id (
int):int: Optional. If left blank, disables/enables all networks.- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> status = ics.enable_network_com(d, True) >>>
- ics.ics.find_devices(device_type=ics.ics.NEODEVICE_ALL)¶
Finds all connected devices and returns a tuple of
ics.ics.NeoDevicefor use inics.ics.open_device()- Args:
device_type (int): Accepts ics.ics.NEODEVICE_* Macros
New in 3.0 (803):
device_types (List/Tuple): Accepts a Container of ics.ics.NEODEVICE_* Macros
network_id (int): OptionsFindNeoEx.CANOptions.iNetworkID. Usually ics.NETID_CAN, if needed
- Raises:
- Returns:
Tuple of
ics.ics.NeoDevicefor use inics.ics.open_device()>>> for device in ics.find_devices(): ... print(device.Name, device.SerialNumber) ... neoVI FIRE 59886
- New in 3.0 (803):
>>> for device in ics.find_devices([ics.NEODEVICE_FIRE, ics.NEODEVICE_VCAN3]): ... print(device.Name, device.SerialNumber) ... neoVI FIRE 59886
- ics.ics.firmware_update_required(device)¶
Determines if the device firmware needs flashing.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
>>> ics.force_firmware_update(device) True
- ics.ics.flash_phy_firmware(device, data, phy_index[, check_success])¶
Flashes PHY Firmware. If not sure, don’t use this method
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicedata (
bytes):bytes: data of the firmware binary.phy_index (
int):int: phy Index enum.check_success (
bool):bool: Optional, raises an exception if not successful- Raises:
- Returns:
None
- ics.ics.force_firmware_update(device)¶
Forces the device to flash firmware.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
>>> ics.force_firmware_update(device) True
- ics.ics.generic_api_get_status(device, api_index, instance_index)¶
Reads data in a generic way.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceapi_index (
int): api_index.instance_index (
int): instance_index.- Raises:
- Returns:
tuple of (
int): (functionIndex, callbackError, finishedProcessing)
- ics.ics.generic_api_read_data(device, api_index, instance_index[, length])¶
Reads data in a generic way.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceapi_index (
int): api_index.instance_index (
int): instance_index.function_index (
int): function_index.length (
int): (optional) Length of the data to read. defaults to GENERIC_API_DATA_BUFFER_SIZE- Raises:
- Returns:
tuple of (functionIndex, data)
- ics.ics.generic_api_send_command(device, api_index, instance_index, function_index, data)¶
Sends a command in a generic way.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceapi_index (
int): api_index.instance_index (
int): instance_index.function_index (
int): function_index.data (
bytes): Data to be passed in.- Raises:
- Returns:
functionError (
int): functionError.
- ics.ics.get_active_vnet_channel(device)¶
Gets active vnet channel for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Int: Returns active vnet channel.
- ics.ics.get_all_chip_versions(device, api_index, instance_index)¶
Get all the chip (firmware) versions of the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
ics.structures.st_chip_versions.st_chip_versions (
ics.structures.st_chip_versions.st_chip_versions)
- ics.ics.get_backup_power_enabled(device)¶
Returns the device backup power enabled for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
- ics.ics.get_backup_power_ready(device)¶
Returns the device backup power is ready for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
- ics.ics.get_bus_voltage(device, reserved)¶
Reads bus voltage. (
ics.ics.enable_bus_voltage_monitor) needs to be called first.- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicereserved (
int):int: Optional. Should be set to zero. Don’t set, if unsure.- Raises:
- Returns:
Int: value returned is in mV.
>>> import ics >>> d = ics.open_device() >>> status = ics.enable_bus_voltage_monitor(d, 1) >>> ics.get_bus_voltage(d) 12000 >>>
- ics.ics.get_device_settings(device, device_type, vnet_slot)¶
Gets the settings in the device. vnet_slot defaults to ics.ics.PlasmaIonVnetChannelMain
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicedevice_type (EDeviceSettingsType): Optional: Overrides default device setings type. Defaults to ‘-1’
vnet_slot (PlasmaIonVnetChannelMain): Optional: Defaults to PlasmaIonVnetChannelMain, Used only for PLASMA/ION Devices.
- Raises:
- Returns:
ics.ics.device_settings>>> d = ics.open_device() >>> d.Name 'neoVI ION' >>> d.SerialNumber 404444 >>> s = ics.get_device_settings(d) >>> s.DeviceSettingType 2 >>> s.cyan <ics.CyanSettings object at 0x01E61B40> >>> s.cyan.canfd1.FDMode 4 >>> s2.cyan <ics.CyanSettings object at 0x02B113C8> >>> s2 = ics.get_device_settings(d, -1, ics.PlasmaIonVnetChannelA) >>> s2.DeviceSettingType 2 >>> s2.cyan.canfd1.FDMode 4
- ics.ics.get_device_status(device)¶
Returns the device status.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
(
ics.ics.ics_device_status).>>> import ics >>> d = ics.open_device() >>> status = ics.get_device_status(d) >>> status.fire2Status.ethernetActivationLineEnabled 0
- ics.ics.get_disk_details(device)¶
Returns the device disk details.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
(
ics.ics.srad_gigalog_disk_details).>>> import ics >>> d = ics.open_device() >>> details = ics.get_disk_details(d) >>> details.structure.options >>>
- ics.ics.get_disk_format_progress(device)¶
Returns the device disk formatting progress.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
(
ics.ics.srad_gigalog_disk_format_progress).>>> import ics >>> d = ics.open_device() >>> d = ics.disk_format(d, details) >>> progress = ics.get_disk_format_progress(d) >>> progress.sectorsRemaining >>>
- ics.ics.get_dll_firmware_info(device)¶
Returns the DLL firmware info for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
(
ics.ics.st_api_firmware_info)>>> device = ics.open_device() >>> info = ics.get_dll_firmware_info(device) >>> info.iAppMajor 7 >>> info.iAppMinor 55 >>>
- ics.ics.get_dll_version(device)¶
Gets the DLL version.
- Args:
None
- Raises:
- Returns:
Int: DLL Version
>>> ics.get_dll_version() 700
- ics.ics.get_error_messages(device[, j1850, timeout])¶
Gets the error message(s) on the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
listoftuple`s. :class:`tuplecontents: (error_number, description_short, description_long, severity, restart_needed)>>> device = ics.open_device() >>> errors = ics.get_error_messages(device)
- ics.ics.get_gptp_status(device)¶
Gets the gPTP Status from the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
ics.structures.gptp_status.gptp_status (
ics.structures.gptp_status.gptp_status)
- ics.ics.get_hw_firmware_info(device)¶
Returns the device firmware info for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
(
ics.ics.st_api_firmware_info)>>> device = ics.open_device() >>> info = ics.get_hw_firmware_info(device) >>> info.iAppMajor 7 >>> info.iAppMinor 55 >>>
- ics.ics.get_last_api_error(device)¶
Gets the error message from the last API call.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Tuple: (error, description short, description long, severity, restart needed)
>>> device = ics.open_device() >>> try: ... msg = ics.coremini_read_tx_message(device, 0) ... except ics.RuntimeError as ex: ... print(ex) ... print(ics.get_last_api_error(device)) ... Error: coremini_read_tx_message(): icsneoScriptReadTxMessage() Failed (224, 'Invalid Message Index for script.', 'Invalid Message Index for script.', 16, 0)
- ics.ics.get_library_path()¶
- ics.ics.get_messages(device[, j1850, timeout])¶
Gets the message(s) on the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicej1850 (
bool): Returnics.ics.SpyMessageJ1850instead.timeout (
float): Optional timeout to wait for messages in seconds (0.1 = 100ms).- Raises:
- Returns:
tupleof two items. First item is atupleofics.ics.SpyMessageand second is the error count.>>> device = ics.open_device() >>> messages, errors = ics.get_messages(device) >>> len(messages) 14 >>> hex(messages[0].ArbIDOrHeader) '0x160' >>> messages[0].Data (36, 11, 11, 177, 37, 3, 11, 199) >>> errors 0
- ics.ics.get_pcb_serial_number(device)¶
Gets the unique PCB serial number of the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
(
str): PCB Serial Number>>> import ics >>> d = ics.open_device() >>> pcb_sn = ics.get_pcb_serial_number(d) >>>
- ics.ics.get_performance_parameters(device)¶
Gets the Performance Parameters on device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Tuple on Success: (buffer count, buffer max, overflow count, reserved, reserved, reserved, reserved, reserved)
>>> device = ics.open_device() >>> ics.get_performance_parameters(device) (0, 24576, 0, 0, 0, 0, 0, 0)
- ics.ics.get_phy_firmware_version(device, phy_index[, check_success])¶
Gets PHY Firmware version. If not sure, don’t use this method
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicephy_index (
int):int: phy Index enum.check_success (
bool):bool: Optional, raises an exception if not successful- Raises:
- Returns:
None
- ics.ics.get_rtc(device)¶
Gets the Real-Time Clock of the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Tuple: (datetime.datetime object, offset in seconds)
>>> device = ics.open_device() >>> ics.get_rtc(device) (datetime.datetime(2014, 9, 10, 17, 45, 45), 3)
- ics.ics.get_script_status()¶
Accepts a ics.ics.NeoDevice, exception on error. Returns a list of values of what ulParameters would hold
- ics.ics.get_serial_number(device)¶
Gets the serial number out of the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Int: Serial Number Version
>>> ics.get_serial_number(device) 53123
- ics.ics.get_timestamp_for_msg(device, msg)¶
Calculates the timestamp for a message.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Float: Timestamp for the message.
>>> import ics >>> d = ics.open_device() >>> msgs, error_count = ics.get_messages(d) >>> ics.get_timestamp_for_msg(d, msgs[0]) 354577568.9145524
- ics.ics.icsneoClosePort()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.close_device()method.
- ics.ics.icsneoEnableBusVoltageMonitor()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.enable_bus_voltage_monitor()method.
- ics.ics.icsneoEnableDOIPLine()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.enable_doip_line()method.
- ics.ics.icsneoEnableNetworkCom()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.enable_network_com()method.
- ics.ics.icsneoFindNeoDevices()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.find_devices()method.
- ics.ics.icsneoFirmwareUpdateRequired()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.firmware_update_required()method.
- ics.ics.icsneoFlashPhyFirmware()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.flash_phy_firmware()method.
- ics.ics.icsneoForceFirmwareUpdate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.force_firmware_update()method.
- ics.ics.icsneoGenericAPIGetStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.generic_api_get_status()method.
- ics.ics.icsneoGenericAPIReadData()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.generic_api_read_data()method.
- ics.ics.icsneoGenericAPISendCommand()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.generic_api_send_command()method.
- ics.ics.icsneoGetActiveVNETChannel()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_active_vnet_channel()method.
- ics.ics.icsneoGetAllChipVersions()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_all_chip_versions()method.
- ics.ics.icsneoGetBackupPowerEnabled()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_backup_power_enabled()method.
- ics.ics.icsneoGetBackupPowerReady()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_backup_power_ready()method.
- ics.ics.icsneoGetBusVoltage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_bus_voltage()method.
- ics.ics.icsneoGetDLLFirmwareInfo()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_dll_firmware_info()method.
- ics.ics.icsneoGetDLLVersion()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_dll_version()method.
- ics.ics.icsneoGetDeviceSettings()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_device_settings()method.
- ics.ics.icsneoGetDeviceStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_device_status()method.
- ics.ics.icsneoGetErrorMessages()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_error_messages()method.
- ics.ics.icsneoGetGPTPStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_gptp_status()method.
- ics.ics.icsneoGetHWFirmwareInfo()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_hw_firmware_info()method.
- ics.ics.icsneoGetLastAPIError()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_last_api_error()method.
- ics.ics.icsneoGetMessages()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_messages()method.
- ics.ics.icsneoGetPCBSerialNumber()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_pcb_serial_number()method.
- ics.ics.icsneoGetPerformanceParameters()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_performance_parameters()method.
- ics.ics.icsneoGetPhyFwVersion()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_phy_firmware_version()method.
- ics.ics.icsneoGetRTC()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_rtc()method.
- ics.ics.icsneoGetSerialNumber()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_serial_number()method.
- ics.ics.icsneoGetTimeStampForMsg()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_timestamp_for_msg()method.
- ics.ics.icsneoISO15765_DisableNetworks()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_disable_networks()method.
- ics.ics.icsneoISO15765_EnableNetworks()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_enable_networks()method.
- ics.ics.icsneoISO15765_ReceiveMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_receive_message()method.
- ics.ics.icsneoISO15765_TransmitMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.iso15765_transmit_message()method.
- ics.ics.icsneoIsDeviceFeatureSupported()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.is_device_feature_supported()method.
- ics.ics.icsneoLoadDefaultSettings()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.load_default_settings()method.
- ics.ics.icsneoOpenNeoDevice()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.open_device()method.
- ics.ics.icsneoReadJupiterFirmware()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.read_jupiter_firmware()method.
- ics.ics.icsneoReadSDCard()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.read_sdcard()method.
- ics.ics.icsneoRequestDiskDetails()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_disk_details()method.
- ics.ics.icsneoRequestDiskFormat()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.disk_format()method.
- ics.ics.icsneoRequestDiskFormatCancel()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.disk_format_cancel()method.
- ics.ics.icsneoRequestDiskFormatProgress()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_disk_format_progress()method.
- ics.ics.icsneoRequestEnterSleepMode()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.request_enter_sleep_mode()method.
- ics.ics.icsneoScriptClear()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_clear()method.
- ics.ics.icsneoScriptGetFBlockStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_get_fblock_status()method.
- ics.ics.icsneoScriptGetScriptStatus()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_get_status()method.
- ics.ics.icsneoScriptGetScriptStatusEx()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.get_script_status()method.
- ics.ics.icsneoScriptLoad()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_load()method.
- ics.ics.icsneoScriptReadAppSignal()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_read_app_signal()method.
- ics.ics.icsneoScriptReadRxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_read_rx_message()method.
- ics.ics.icsneoScriptReadTxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_read_tx_message()method.
- ics.ics.icsneoScriptStart()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_start()method.
- ics.ics.icsneoScriptStartFBlock()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_start_fblock()method.
- ics.ics.icsneoScriptStop()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_stop()method.
- ics.ics.icsneoScriptStopFBlock()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_stop_fblock()method.
- ics.ics.icsneoScriptWriteAppSignal()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_write_app_signal()method.
- ics.ics.icsneoScriptWriteRxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_write_rx_message()method.
- ics.ics.icsneoScriptWriteTxMessage()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.coremini_write_tx_message()method.
- ics.ics.icsneoSetActiveVNETChannel()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_active_vnet_channel()method.
- ics.ics.icsneoSetBackupPowerEnabled()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_backup_power_enabled()method.
- ics.ics.icsneoSetBitRate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_bit_rate()method.
- ics.ics.icsneoSetBitRateEx()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_bit_rate_ex()method.
- ics.ics.icsneoSetContext()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_context()method.
- ics.ics.icsneoSetDeviceSettings()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_device_settings()method.
- ics.ics.icsneoSetFDBitRate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_fd_bit_rate()method.
- ics.ics.icsneoSetLedProperty()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_led_property()method.
- ics.ics.icsneoSetRTC()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_rtc()method.
- ics.ics.icsneoSetReflashDisplayCallbacks()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.set_reflash_callback()method.
- ics.ics.icsneoStartDHCPServer()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.start_dhcp_server()method.
- ics.ics.icsneoStopDHCPServer()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.stop_dhcp_server()method.
- ics.ics.icsneoTxMessages()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.transmit_messages()method.
- ics.ics.icsneoUartGetBaudrate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_get_baudrate()method.
- ics.ics.icsneoUartRead()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_read()method.
- ics.ics.icsneoUartSetBaudrate()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_set_baudrate()method.
- ics.ics.icsneoUartWrite()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.uart_write()method.
- ics.ics.icsneoValidateHObject()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.validate_hobject()method.
- ics.ics.icsneoWriteJupiterFirmware()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.write_jupiter_firmware()method.
- ics.ics.icsneoWriteSDCard()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.write_sdcard()method.
- ics.ics.icsneowBMSManagerReset()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.wbms_manager_reset()method.
- ics.ics.icsneowBMSManagerWriteLock()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.wbms_manager_write_lock()method.
- ics.ics.is_device_feature_supported(device, feature)¶
Polls firmware in device to see if the feature is supported. As of 908 only ValueCAN4-2EL, ValueCAN4-4 and ValueCAN4-Industrial are supported.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceenable (
DeviceFeature):DeviceFeature- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.device_feature import DeviceFeature >>> d = ics.open_device() >>> supported = ics.is_device_feature_supported(d, DeviceFeature.networkTerminationDWCAN01) >>>
- ics.ics.iso15765_disable_networks(device)¶
Disables ISO15765 networks.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
None
- ics.ics.iso15765_enable_networks(device, networks)¶
Enables ISO15765 networks.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
None
- ics.ics.iso15765_receive_message(device, netid, rx_msg)¶
Setup rx ISO15765 Message.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceprx_msg (
ics.ics.st_cm_iso157652_rx_message):ics.ics.st_cm_iso157652_rx_message- Raises:
- Returns:
Boolean: True on success, False on failure.
- ics.ics.iso15765_transmit_message(device, ulNetworkID, pMsg, ulBlockingTimeout)¶
Transmits an ISO15765 Message.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicepMsg (
ics.ics.st_cm_iso157652_tx_message):ics.ics.st_cm_iso157652_tx_message- Raises:
- Returns:
Boolean: True on success, False on failure.
- ics.ics.load_default_settings(device)¶
Load the default settings in the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> ics.load_default_settings(device) >>>
- ics.ics.open_device(device)¶
Opens the device. device can be omitted to return a
ics.ics.NeoDeviceof the first free availible device, aics.ics.NeoDevice, or a serial number of the device.- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicedevice (int): Serial Number of the device
network_ids (List/Tuple): This is an array of number IDs which specify the NetworkID parameter of each network. This allows you to assign a custom network ID to each network. Normally, you will assign consecutive IDs to each of the networks. See NetworkIDList for a list of current network ID’s. You may also set this parameter to NULL (zero) and the default network ID’s will be used.
config_read (int): Specifies whether the DLL should read the neoVI’s device configuration before enabling the device. It is recommended that this value be set to 1.
options (int): DEVICE_OPTION_* defines
network_id (int): OptionsFindNeoEx.CANOptions.iNetworkID. Usually ics.NETID_CAN, if needed
use_server (int): Defaults to False, Setting to True allows opening the same device more than once.
- Raises:
- Returns:
If
ics.ics.NeoDeviceis passed as a parameter, None. If serial number is passed as a parameter, aics.ics.NeoDevicewill be returned. If device parameter is omitted, aics.ics.NeoDevicewill be returned with the first availible free device.>>> for device in ics.find_devices(): ... ics.open_device(device) ...
Note
ics.ics.NeoDevicewill automatically close the device when it goes out of scope.
- ics.ics.override_library_name(new_name)¶
Overrides the default search for loading the icsneo40 library
- Args:
name: Absolute path or relative path including filename.
- Raises:
- Returns:
None
>>> import ics >>> ics.find_devices() Traceback (most recent call last): File "<stdin>", line 1, in <module> ics.RuntimeError: Error: find_devices(): Failed to open library: 'icsneo40.dll' with error code: #126 >>> ics.override_library_name(r"C:\Windows\SysWOW64\icsneo40-different.dll") >>> ics.find_devices() (<ics.NeoDevice object at 0x00284C50>, <ics.NeoDevice object at 0x007C9A10>)
- ics.ics.read_jupiter_firmware(device, size[, vnetChannel])¶
Reads firmware binary from a RAD-Jupiter. If not sure, don’t use this method
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicesize (
int):int: size of the bytes to read of the firmware binary.vnetChannel (
int):int: Optional. Don’t set, if unsure.- Raises:
- Returns:
None
- ics.ics.read_sdcard()¶
icsneoReadSDCard(), Accepts a ics.ics.NeoDevice and sector index. Returns a bytearray of 512 bytes max. Exception on error.
- ics.ics.request_enter_sleep_mode(device, timeout_ms, mode, reserved_zero)¶
Signal neoVI to immediete go to sleep. Currently only supported by FIREVNET/PLASMA. If using over USB this will likely return true but never cause PLASMA to sleep since USB insertion keeps it alive. This API allows Android/Linux applications to invoke power management.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicetimeout_ms (int): 16bit word for how long to wait on idle bus before going to sleep. If caller does not want to change it pass in 65535 (0xFFFF) and it will stay whatever it was set to in explorer/coremini.
mode (int): 16bit word for power mode to enter. If caller does not want to change it pass in 65535 (0xFFFF) and it will stay whatever it was set to in explorer/coremini. If it is zero then neoVI will do ‘normal sleep’. 0 - power mode off but calling this function will do ‘normal sleep’. 1 - normal sleep. 2 - instant sleep. 3 - comatose sleep.
reserved_zero (int): Reserved, Keep as zero.
- Raises:
- Returns:
Boolean: True on success, False on failure.
>>> ics.request_enter_sleep_mode(device, 1, 0) True
- ics.ics.set_active_vnet_channel(device, channel)¶
Sets active vnet channel for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
- ics.ics.set_backup_power_enabled(device, enable)¶
Sets the device backup power enabled for the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
- ics.ics.set_bit_rate(device, BitRate, NetworkID)¶
Specifies bit rate setting. Valid values depend on the network specified.
For the networks NETID_HSCAN, NETID_MSCAN, NETID_SWCAN, NETID_FIRE_HSCAN2, NETID_HSCAN3, NETID_LSFTCAN, valid bit rates are 2000, 33333, 50000, 62500, 83333, 100000, 125000, 250000, 500000, 800000, 1000000
For the networks NETID_LIN, NETID_ISO2, NETID_FIRE_LIN2, NETID_FIRE_LIN3, NETID_FIRE_LIN4, valid bit rates are
For the network NETID_FIRE_CGI valid bit rates are 625000 and 115200
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Int: None.
- ics.ics.set_bit_rate_ex(device, BitRate, NetworkID, iOptions)¶
Sets the bitrate for a given Network ID on the device with extended options.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Int: None.
- ics.ics.set_context(device)¶
Sets the “context” of how icsneoFindNeoDevices(Ex) and icsneoOpenNeoDevice(Ex) function. If the context is 0 (null) than icsneoFindNeoDevices(Ex) will be system wide, searching USB and other supported computer interfaces. icsneoFindNeoDevices can then be used to connect to devices found in this manner. If the context is a handle to connected CAN tool than icsneoFindNeoDevices(Ex) will search a specific CAN bus for supported IntrepidCS CAN Nodes. Again icsneoOpenNeoDevice(Ex) would be used create logical connections to found CAN Nodes.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Boolean: True on success, False on failure.
>>> ics.set_context(device) True
- ics.ics.set_device_settings(device, settings, save_to_eeprom, vnet_slot)¶
Sets the settings in the device. vnet_slot defaults to ics.ics.PlasmaIonVnetChannelMain
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicesettings (
ics.ics.device_settings):ics.ics.device_settings- Raises:
- Returns:
None.
>>> d = ics.open_device() >>> d.Name 'neoVI ION' >>> d.SerialNumber 404444 >>> s = ics.get_device_settings(d, ics.PlasmaIonVnetChannelA) # Get Slave settings, channel selection not needed if not a Plasma/Ion >>> s.DeviceSettingType 2 >>> s.cyan.can_switch_mode 1 >>> s.cyan.can_switch_mode = 2 >>> ics.set_device_settings(d, s, True, ics.PlasmaIonVnetChannelA) >>>
- ics.ics.set_fd_bit_rate(device, BitRate, NetworkID)¶
Sets the FD bitrate for a given Network ID on the device..
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevice- Raises:
- Returns:
Int: None.
- ics.ics.set_led_property(device, led, prop, value)¶
Sets the LED property on the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceled (
int): Index or position of the LEDprop (
int): Property of the LEDvalue (
int): Value of the LED Property- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> ics.set_led_property(d, TODO, TODO, TODO) >>>
- ics.ics.set_reflash_callback(callback)¶
Sets the reflash display callback.
- Args:
callback (
function): Must be a callable Python function (def callback(msg, progress))- Raises:
- Returns:
None.
>>> def callback(msg, progress): ... print(msg, progress) ... >>> ics.set_reflash_callback(callback) >>>
- ics.ics.set_rtc(device[, time])¶
Sets the Real-Time Clock of the device.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicetime (
datetime.datetime): Optional. Sets to current time, if omitted.- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> ics.set_rtc(device)
- ics.ics.start_dhcp_server(device, network_id, device_ip_address, subnet_mask, gateway, start_address, end_address, overwrite_dhcp_settings, lease_time, reserved)¶
Starts a DHCP Server.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicenetwork_id (
int): NetworkIDdevice_ip_address (
str): Device IP Addresssubnet_mask (
str): Subnet Maskgateway (
str): Gatewaystart_address (
str): Start Addressend_address (
str): End Addressoverwrite_dhcp_settings (
bool): Overwrite DHCP Settingslease_time (
int): Lease timereserved (
int): (Optional) Reserved, set to 0- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> ics.start_dhcp_server(d, TODO) >>>
- ics.ics.stop_dhcp_server(device, network_id)¶
Stops the DHCP Server
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicenetwork_id (
int): NetworkID- Raises:
- Returns:
None.
>>> import ics >>> d = ics.open_device() >>> ics.stop_dhcp_server(d, TODO) >>>
- ics.ics.transmit_messages(device, messages)¶
Transmits message(s) on the device. messages can be a tuple of
ics.ics.SpyMessage- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicemessages (
ics.ics.SpyMessage):ics.ics.SpyMessage- Raises:
- Returns:
None.
>>> device = ics.open_device() >>> msg = ics.SpyMessage() >>> msg.ArbIDOrHeader = 0xFF >>> msg.NetworkID = ics.NETID_HSCAN >>> msg.Data = (0,1,2,3,4,5,6,7) >>> ics.transmit_messages(device, msg) >>>
- ics.ics.uart_get_baudrate(device, port)¶
Gets the UART baudrate on the given port.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceport (
ics.ics.structures.e_uart_port_t.e_uart_port_t):ics.ics.structures.e_uart_port_t.e_uart_port_t- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.e_uart_port_t import e_uart_port_t >>> d = ics.open_device() >>> baudrate = ics.uart_set_baudrate(d, e_uart_port_t.eUART0) >>>
- ics.ics.uart_read(device, port, bytes_to_read, flags)¶
Reads UART on the given port.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceport (
ics.ics.structures.e_uart_port_t.e_uart_port_t):ics.ics.structures.e_uart_port_t.e_uart_port_tbytes_to_read (
int): Optional. How many bytes to read from the UART, 256 if omitted.flags (
int): Optional. Flags to be used. Don’t use if unsure.- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.e_uart_port_t import e_uart_port_t >>> d = ics.open_device() >>> data = ics.uart_read(d, e_uart_port_t.eUART0) >>> print(f"Read {len(data)} bytes: {data}") >>>
- ics.ics.uart_set_baudrate(device, port, baudrate)¶
Sets the UART baudrate on the given port.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceport (
ics.ics.structures.e_uart_port_t.e_uart_port_t):ics.ics.structures.e_uart_port_t.e_uart_port_tbaudrate (
int): Baudrate of the UART to set.- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.e_uart_port_t import e_uart_port_t >>> d = ics.open_device() >>> ics.uart_set_baudrate(d, e_uart_port_t.eUART0, 115200) >>> print(f"Read {len(data)} bytes: {data}") >>>
- ics.ics.uart_write(device, port, data, flags)¶
Writes UART on the given port
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceport (
ics.ics.structures.e_uart_port_t.e_uart_port_t):ics.ics.structures.e_uart_port_t.e_uart_port_tdata (
bytes):bytes- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.e_uart_port_t import e_uart_port_t >>> d = ics.open_device() >>> ics.uart_write(d, e_uart_port_t.eUART0, b'my uart data goes here') >>>
- ics.ics.validate_hobject(device)¶
Validates the handle is valid for a device. Handles are only valid when the device is open.
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDeviceor:
device (int): c style integer handle to the device.
- Raises:
- Returns:
Boolean: True if valid, false otherwise.
>>> device = ics.open_device() >>> ics.validate_hobject(device) 1 >>> ics.validate_hobject(device._Handle) 1
- ics.ics.wBMSManagerReset()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.wbms_manager_reset()method.
- ics.ics.wBMSManagerWriteLock()¶
Note
Compatibility Function: Identical to PEP8 compliant
ics.ics.wbms_manager_write_lock()method.
- ics.ics.wbms_manager_reset(device, manager)¶
Resets the manager
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicemanager (
ics.ics.structures.ew_bms_manager_port_t.ew_bms_manager_port_t):ics.ics.structures.ew_bms_manager_port_t.ew_bms_manager_port_t- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.ew_bms_manager_port_t import ew_bms_manager_port_t >>> d = ics.open_device() >>> ics.wbms_manager_reset(d, ew_bms_manager_port_t.eManagerPortA.value) >>>
- ics.ics.wbms_manager_write_lock(device, manager, lock_state)¶
Sets the lock state on the manager
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicemanager (
ics.ics.structures.ew_bms_manager_port_t.ew_bms_manager_port_t):ics.ics.structures.ew_bms_manager_port_t.ew_bms_manager_port_tlock_state (
ics.ics.structures.ew_bms_manager_lock_state_t.ew_bms_manager_lock_state_t):ics.ics.structures.ew_bms_manager_lock_state_t.ew_bms_manager_lock_state_t- Raises:
- Returns:
None.
>>> import ics >>> from ics.structures.ew_bms_manager_port_t import ew_bms_manager_port_t >>> from ics.structures.ew_bms_manager_lock_state_t import ew_bms_manager_lock_state_t >>> d = ics.open_device() >>> ics.wbms_manager_write_lock(d, ew_bms_manager_port_t.eManagerPortA.value, ew_bms_manager_lock_state_t.eLockManager.value) >>>
- ics.ics.write_jupiter_firmware(device, bytes[, vnetChannel])¶
Writes firmware binary to a RAD-Jupiter. If not sure, don’t use this method
- Args:
device (
ics.ics.NeoDevice):ics.ics.NeoDevicebytes (
bytes):bytes: bytes of the firmware binary.vnetChannel (
int):int: Optional. Don’t set, if unsure.- Raises:
- Returns:
None
- ics.ics.write_sdcard()¶
icsneoReadSDCard(), Accepts a ics.ics.NeoDevice, sector index, and a bytearray of 512 bytes. Exception on error.
Module Functions¶
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Closes the device. |
|
Clears the CoreMini into the device. |
|
Gets the status of a Coremini Function Block at index on device. |
|
Gets the status of the CoreMini in the device. |
|
Loads the CoreMini into the device. |
|
Gets the value of a Coremini application signal at index on device. |
|
Gets the value of a Coremini Message at index on device. |
|
Gets the value of a Coremini Message at index on device. |
|
Starts the CoreMini into the device. |
|
Starts a Coremini Function Block at index on device. |
|
Stops the CoreMini into the device. |
|
Stops a Coremini Function Block at index on device. |
|
Sets the value of a Coremini application signal at index on device. |
|
TODO |
|
TODO |
|
Python API only. |
|
Starts disk formatting on the device. |
|
Cancel in progress disk formatting on the device. |
|
Enable or disable bus voltage monitoring. |
|
Activate or De-activate DOIP Line. |
|
Enable or disable network communication. |
|
Finds all connected devices and returns a tuple of |
|
Determines if the device firmware needs flashing. |
|
Flashes PHY Firmware. |
|
Forces the device to flash firmware. |
|
Reads data in a generic way. |
|
Reads data in a generic way. |
|
Sends a command in a generic way. |
|
Gets active vnet channel for the device. |
|
Get all the chip (firmware) versions of the device. |
|
Returns the device backup power enabled for the device. |
|
Returns the device backup power is ready for the device. |
|
Reads bus voltage. |
|
Gets the settings in the device. |
|
Returns the device status. |
|
Returns the device disk details. |
|
Returns the device disk formatting progress. |
|
Returns the DLL firmware info for the device. |
|
Gets the DLL version. |
|
Gets the error message(s) on the device. |
|
Gets the gPTP Status from the device. |
|
Returns the device firmware info for the device. |
|
Gets the error message from the last API call. |
|
|
|
Gets the message(s) on the device. |
|
Gets the unique PCB serial number of the device. |
|
Gets the Performance Parameters on device. |
|
Gets PHY Firmware version. |
|
Gets the Real-Time Clock of the device. |
|
Accepts a ics.ics.NeoDevice, exception on error. |
|
Gets the serial number out of the device. |
|
Calculates the timestamp for a message. |
|
Polls firmware in device to see if the feature is supported. |
|
Disables ISO15765 networks. |
|
Enables ISO15765 networks. |
|
Setup rx ISO15765 Message. |
|
Transmits an ISO15765 Message. |
|
Load the default settings in the device. |
|
Opens the device. |
|
Overrides the default search for loading the icsneo40 library |
|
Reads firmware binary from a RAD-Jupiter. |
|
icsneoReadSDCard(), Accepts a ics.ics.NeoDevice and sector index. |
|
Signal neoVI to immediete go to sleep. |
|
Sets active vnet channel for the device. |
|
Sets the device backup power enabled for the device. |
|
Specifies bit rate setting. |
|
Sets the bitrate for a given Network ID on the device with extended options. |
|
Sets the "context" of how icsneoFindNeoDevices(Ex) and icsneoOpenNeoDevice(Ex) function. |
|
Sets the settings in the device. |
|
Sets the FD bitrate for a given Network ID on the device.. |
|
Sets the LED property on the device. |
|
Sets the reflash display callback. |
|
Sets the Real-Time Clock of the device. |
|
Starts a DHCP Server. |
|
Stops the DHCP Server |
|
Transmits message(s) on the device. |
|
Gets the UART baudrate on the given port. |
|
Reads UART on the given port. |
|
Sets the UART baudrate on the given port. |
|
Writes UART on the given port |
|
Validates the handle is valid for a device. |
|
Resets the manager |
|
Sets the lock state on the manager |
|
Writes firmware binary to a RAD-Jupiter. |
|
icsneoReadSDCard(), Accepts a ics.ics.NeoDevice, sector index, and a bytearray of 512 bytes. |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Converts a decimal serial number to base36. |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
|
Note Compatibility Function: Identical to PEP8 compliant |
Module Structures¶
- class ics.structures.a2_b_monitor_settings.a2_b_monitor_settings¶
- downstreamChannelOffset¶
Structure/Union member
- flags¶
Structure/Union member
- nodeType¶
Structure/Union member
- reserved¶
Structure/Union member
- tdmMode¶
Structure/Union member
- upstreamChannelOffset¶
Structure/Union member
- class ics.structures.a2_b_node_type.a2_b_node_type(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- a2bNodeTypeMaster = 1¶
- a2bNodeTypeMonitor = 0¶
- a2bNodeTypeSlave = 2¶
- class ics.structures.a2_btdm_mode.a2_btdm_mode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- tdmModeTDM12 = 3¶
- tdmModeTDM16 = 4¶
- tdmModeTDM2 = 0¶
- tdmModeTDM20 = 5¶
- tdmModeTDM24 = 6¶
- tdmModeTDM32 = 7¶
- tdmModeTDM4 = 1¶
- tdmModeTDM8 = 2¶
- class ics.structures.can_settings.can_settings¶
- BRP¶
Structure/Union member
- Baudrate¶
Structure/Union member
- Mode¶
Structure/Union member
- SetBaudrate¶
Structure/Union member
- TqProp¶
Structure/Union member
- TqSeg1¶
Structure/Union member
- TqSeg2¶
Structure/Union member
- TqSync¶
Structure/Union member
- auto_baud¶
Structure/Union member
- innerFrameDelay25us¶
Structure/Union member
- transceiver_mode¶
Structure/Union member
- class ics.structures.canfd_settings.canfd_settings¶
- FDBRP¶
Structure/Union member
- FDBaudrate¶
Structure/Union member
- FDMode¶
Structure/Union member
- FDTDC¶
Structure/Union member
- FDTqProp¶
Structure/Union member
- FDTqSeg1¶
Structure/Union member
- FDTqSeg2¶
Structure/Union member
- FDTqSync¶
Structure/Union member
- reserved¶
Structure/Union member
- class ics.structures.canterm_settings.canterm_settings¶
- reserved¶
Structure/Union member
- term_enabled¶
Structure/Union member
- term_network¶
Structure/Union member
- class ics.structures.clock_quality_.clock_quality_¶
- clock_accuracy¶
Structure/Union member
- clock_class¶
Structure/Union member
- offset_scaled_log_variance¶
Structure/Union member
- class ics.structures.device_feature.device_feature(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- NUM_VALID_DEVICE_FEATURES = 17¶
- enhancedFlashDriver = 16¶
- networkDWCAN01 = 0¶
- networkDWCAN02 = 1¶
- networkDWCAN03 = 2¶
- networkDWCAN04 = 3¶
- networkDWCAN05 = 4¶
- networkDWCAN06 = 5¶
- networkDWCAN07 = 6¶
- networkDWCAN08 = 7¶
- networkTerminationDWCAN01 = 8¶
- networkTerminationDWCAN02 = 9¶
- networkTerminationDWCAN03 = 10¶
- networkTerminationDWCAN04 = 11¶
- networkTerminationDWCAN05 = 12¶
- networkTerminationDWCAN06 = 13¶
- networkTerminationDWCAN07 = 14¶
- networkTerminationDWCAN08 = 15¶
- supportedFeatureMax = 65535¶
- class ics.structures.disk_settings.disk_settings¶
- disk_enables¶
Structure/Union member
- disk_format¶
Structure/Union member
- disk_layout¶
Structure/Union member
- rsvd¶
Structure/Union member
- class ics.structures.e_device_settings_type.e_device_settings_type(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- DeviceCANHUBSettingsType = 19¶
- DeviceCMProbeSettingsType = 22¶
- DeviceECU_AVBSettingsType = 9¶
- DeviceEEVBSettingsType = 15¶
- DeviceEtherBadgeSettingsType = 30¶
- DeviceFire2SettingsType = 2¶
- DeviceFire3FlexraySettingsType = 37¶
- DeviceFire3SettingsType = 36¶
- DeviceFireSettingsType = 0¶
- DeviceFireVnetSettingsType = 1¶
- DeviceFlexVnetzSettingsType = 18¶
- DeviceIEVBSettingsType = 20¶
- DeviceNeoECU12SettingsType = 17¶
- DeviceOBD2LCSettingsType = 33¶
- DeviceOBD2ProSettingsType = 23¶
- DeviceOBD2SimSettingsType = 21¶
- DeviceRADA2BSettingsType = 31¶
- DeviceRADBMSSettingsType = 34¶
- DeviceRADCometSettingsType = 38¶
- DeviceRADEpsilonSettingsType = 32¶
- DeviceRADGalaxySettingsType = 4¶
- DeviceRADGigalogSettingsType = 13¶
- DeviceRADGigastarSettingsType = 26¶
- DeviceRADJupiterSettingsType = 27¶
- DeviceRADMoon2SettingsType = 11¶
- DeviceRADMoon3SettingsType = 35¶
- DeviceRADPlutoSettingsType = 12¶
- DeviceRADPlutoSwitchSettingsType = 25¶
- DeviceRADStar2SettingsType = 5¶
- DeviceRADSuperMoonSettingsType = 10¶
- DeviceRadMoonDuoSettingsType = 29¶
- DeviceRed2OemSettingsType = 39¶
- DeviceRed2SettingsType = 28¶
- DeviceRedSettingsType = 24¶
- DeviceSettingsNone = 4294967295¶
- DeviceSettingsTypeMax = 40¶
- DeviceVCAN3SettingsType = 3¶
- DeviceVCAN412SettingsType = 7¶
- DeviceVCAN4IndSettingsType = 16¶
- DeviceVCAN4SettingsType = 6¶
- DeviceVCANRFSettingsType = 14¶
- DeviceVividCANSettingsType = 8¶
- class ics.structures.e_disk_format.e_disk_format(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- DiskFormatFAT32 = 1¶
- DiskFormatUnknown = 0¶
- DiskFormatexFAT = 2¶
- class ics.structures.e_disk_layout.e_disk_layout(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- DiskLayoutIndividual = 4¶
- DiskLayoutRAID0 = 1¶
- DiskLayoutRAID1 = 2¶
- DiskLayoutRAID5 = 3¶
- DiskLayoutSpanned = 0¶
- class ics.structures.e_generic_api_options.e_generic_api_options(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- eADI_WIL_API = 1¶
- eGENERIC_API = 0¶
- class ics.structures.e_gptp_port.e_gptp_port(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- ePortDisabled = 0¶
- ePortOpEth1 = 1¶
- ePortOpEth10 = 10¶
- ePortOpEth11 = 11¶
- ePortOpEth12 = 12¶
- ePortOpEth2 = 2¶
- ePortOpEth3 = 3¶
- ePortOpEth4 = 4¶
- ePortOpEth5 = 5¶
- ePortOpEth6 = 6¶
- ePortOpEth7 = 7¶
- ePortOpEth8 = 8¶
- ePortOpEth9 = 9¶
- ePortStdEth1 = 13¶
- ePortStdEth2 = 14¶
- class ics.structures.e_gptp_role.e_gptp_role(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- eRoleDisabled = 0¶
- eRoleMaster = 2¶
- eRolePassive = 1¶
- eRoleSlave = 3¶
- class ics.structures.e_plasma_ion_vnet_channel_t.e_plasma_ion_vnet_channel_t(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- PlasmaIonVnetChannelA = 1¶
- PlasmaIonVnetChannelB = 2¶
- PlasmaIonVnetChannelMain = 0¶
- eFpgaStatusResp = 4¶
- eSoftCore = 3¶
- class ics.structures.e_uart_port_t.e_uart_port_t(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- eUART0 = 0¶
- eUART1 = 1¶
- class ics.structures.ethernet10_g_settings.ethernet10_g_settings¶
- flags¶
Structure/Union member
- gateway¶
Structure/Union member
- ip_addr¶
Structure/Union member
- link_speed¶
Structure/Union member
- netmask¶
Structure/Union member
- rsvd2¶
Structure/Union member
- class ics.structures.ethernet10_t1_s_settings.ethernet10_t1_s_settings¶
- burst_timer¶
Structure/Union member
- flags¶
Structure/Union member
- local_id¶
Structure/Union member
- local_id_alternate¶
Structure/Union member
- max_burst_count¶
Structure/Union member
- max_num_nodes¶
Structure/Union member
- rsvd¶
Structure/Union member
- to_timer¶
Structure/Union member
- class ics.structures.ethernet_network_status_t.ethernet_network_status_t¶
- linkFullDuplex¶
Structure/Union member
- linkMode¶
Structure/Union member
- linkSpeed¶
Structure/Union member
- linkStatus¶
Structure/Union member
- networkId¶
Structure/Union member
- class ics.structures.ethernet_settings.ethernet_settings¶
- auto_neg¶
Structure/Union member
- duplex¶
Structure/Union member
- led_mode¶
Structure/Union member
- link_speed¶
Structure/Union member
- rsvd¶
Structure/Union member
- class ics.structures.ethernet_settings2.ethernet_settings2¶
- flags¶
Structure/Union member
- flags2¶
Structure/Union member
- gateway¶
Structure/Union member
- ip_addr¶
Structure/Union member
- link_speed¶
Structure/Union member
- netmask¶
Structure/Union member
- rsvd¶
Structure/Union member
- class ics.structures.ew_bms_instance_t.ew_bms_instance_t(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- ewBMSInstance0 = 0¶
- ewBMSInstance1 = 1¶
- class ics.structures.ew_bms_manager_lock_state_t.ew_bms_manager_lock_state_t(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- eLockManager = 0¶
- eUnlockManager = 1¶
- class ics.structures.ew_bms_manager_port_t.ew_bms_manager_port_t(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- eManagerPortA = 0¶
- eManagerPortB = 1¶
- class ics.structures.extended_response_code.extended_response_code(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- EXTENDED_RESPONSE_INVALID_COMMAND = -1¶
- EXTENDED_RESPONSE_INVALID_PARAMETER = -5¶
- EXTENDED_RESPONSE_INVALID_STATE = -2¶
- EXTENDED_RESPONSE_OK = 0¶
- EXTENDED_RESPONSE_OPERATION_FAILED = -3¶
- EXTENDED_RESPONSE_OPERATION_PENDING = -4¶
- class ics.structures.extended_response_generic.extended_response_generic¶
- commandType¶
Structure/Union member
- returnCode¶
Structure/Union member
- class ics.structures.fire3_linux_settings.fire3_linux_settings¶
- allowBoot¶
Structure/Union member
- ethConfigurationPort¶
Structure/Union member
- reserved¶
Structure/Union member
- useExternalWifiAntenna¶
Structure/Union member
- class ics.structures.flex_vnet_mode.flex_vnet_mode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- flexVnetModeColdStart = 4¶
- flexVnetModeDisabled = 0¶
- flexVnetModeOneDual = 2¶
- flexVnetModeOneSingle = 1¶
- flexVnetModeTwoSingle = 3¶
- class ics.structures.generic_api_data.generic_api_data¶
- api¶
Structure/Union member
- bData¶
Structure/Union member
- length¶
Structure/Union member
- class ics.structures.generic_api_data_old.generic_api_data_old¶
- api¶
Structure/Union member
- bData¶
Structure/Union member
- length¶
Structure/Union member
- class ics.structures.generic_api_selector.generic_api_selector¶
- apiIndex¶
Structure/Union member
- functionID¶
Structure/Union member
- instance¶
Structure/Union member
- class ics.structures.generic_api_status.generic_api_status¶
- api¶
Structure/Union member
- calbackError¶
Structure/Union member
- finishedProcessing¶
Structure/Union member
- functionError¶
Structure/Union member
- class ics.structures.generic_binary_status.generic_binary_status¶
- index¶
Structure/Union member
- reserved¶
Structure/Union member
- size¶
Structure/Union member
- status¶
Structure/Union member
- class ics.structures.get_component_versions.get_component_versions¶
- reserved¶
Structure/Union member
- class ics.structures.get_component_versions_response.get_component_versions_response¶
- numVersions¶
Structure/Union member
- versions¶
Structure/Union member
- class ics.structures.get_supported_features_response.get_supported_features_response¶
- cmdVersion¶
Structure/Union member
- featureBitfields¶
Structure/Union member
- numValidBits¶
Structure/Union member
- class ics.structures.global_settings.global_settings¶
- Nameless59426¶
Structure/Union member
- canhub¶
Structure/Union member
- chksum¶
Structure/Union member
- cmprobe¶
Structure/Union member
- cyan¶
Structure/Union member
- ecu¶
Structure/Union member
- eevb¶
Structure/Union member
- epsilon¶
Structure/Union member
- etherBadge¶
Structure/Union member
- fire¶
Structure/Union member
- fire3¶
Structure/Union member
- fire3fr¶
Structure/Union member
- firevnet¶
Structure/Union member
- flexvnetz¶
Structure/Union member
- ievb¶
Structure/Union member
- jupiter¶
Structure/Union member
- len¶
Structure/Union member
- neoecu12¶
Structure/Union member
- neoecu_avb¶
Structure/Union member
- neoobd2_sim¶
Structure/Union member
- obd2lc¶
Structure/Union member
- obd2pro¶
Structure/Union member
- pendant¶
Structure/Union member
- pluto¶
Structure/Union member
- rad_a2b¶
Structure/Union member
- rad_bms¶
Structure/Union member
- radcomet¶
Structure/Union member
- radgalaxy¶
Structure/Union member
- radgigalog¶
Structure/Union member
- radgigastar¶
Structure/Union member
- radmoon2¶
Structure/Union member
- radmoon3¶
Structure/Union member
- radmoonduo¶
Structure/Union member
- radstar2¶
Structure/Union member
- radsupermoon¶
Structure/Union member
- red¶
Structure/Union member
- red2¶
Structure/Union member
- vcan3¶
Structure/Union member
- vcan4¶
Structure/Union member
- vcan412¶
Structure/Union member
- vcan4_12¶
Structure/Union member
- vcan4_ind¶
Structure/Union member
- vcanrf¶
Structure/Union member
- version¶
Structure/Union member
- vividcan¶
Structure/Union member
- class ics.structures.gptp_status.gptp_status¶
- as_capable¶
Structure/Union member
- current_time¶
Structure/Union member
- gm_priority¶
Structure/Union member
- is_sync¶
Structure/Union member
- is_syntonized¶
Structure/Union member
- link_delay_ns¶
Structure/Union member
- link_status¶
Structure/Union member
- ms_offset_ns¶
Structure/Union member
- reserved¶
Structure/Union member
- selected_role¶
Structure/Union member
- class ics.structures.ics_device_status.ics_device_status¶
- epsilonStatus¶
Structure/Union member
- fire2Status¶
Structure/Union member
- fire3Status¶
Structure/Union member
- flexVnetzStatus¶
Structure/Union member
- jupiterStatus¶
Structure/Union member
- obd2proStatus¶
Structure/Union member
- plutoStatus¶
Structure/Union member
- radBMSStatus¶
Structure/Union member
- radMoonDuoStatus¶
Structure/Union member
- vcan4Status¶
Structure/Union member
- vcan4indStatus¶
Structure/Union member
- class ics.structures.ics_fire2_device_status.ics_fire2_device_status¶
- backupPowerEnabled¶
Structure/Union member
- backupPowerGood¶
Structure/Union member
- ethernetActivationLineEnabled¶
Structure/Union member
- ethernetStatus¶
Structure/Union member
- usbHostPowerEnabled¶
Structure/Union member
- class ics.structures.ics_fire2_vnet_device_status.ics_fire2_vnet_device_status¶
- ethernetActivationLineEnabled¶
Structure/Union member
- ethernetStatus¶
Structure/Union member
- unused¶
Structure/Union member
- class ics.structures.ics_fire3_device_status.ics_fire3_device_status¶
- ethernetActivationLineEnabled¶
Structure/Union member
- ethernetActivationLineEnabled_2¶
Structure/Union member
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_flex_vnetz_device_status.ics_flex_vnetz_device_status¶
- ethernetActivationLineEnabled¶
Structure/Union member
- ethernetStatus¶
Structure/Union member
- unused¶
Structure/Union member
- class ics.structures.ics_obd2_pro_device_status.ics_obd2_pro_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_rad_bms_device_status.ics_rad_bms_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_rad_epsilon_device_status.ics_rad_epsilon_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_rad_jupiter_device_status.ics_rad_jupiter_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_rad_moon_duo_device_status.ics_rad_moon_duo_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_rad_pluto_device_status.ics_rad_pluto_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.ics_spy_message_flex_ray.ics_spy_message_flex_ray¶
- AckBytes¶
Structure/Union member
- ArbIDOrHeader¶
Structure/Union member
- Data¶
Structure/Union member
- DescriptionID¶
Structure/Union member
- ExtraDataPtr¶
Structure/Union member
- ExtraDataPtrEnabled¶
Structure/Union member
- MessagePieceID¶
Structure/Union member
- MiscData¶
Structure/Union member
- Nameless9872¶
Structure/Union member
- Nameless9992¶
Structure/Union member
- NetworkID¶
Structure/Union member
- NetworkID2¶
Structure/Union member
- NodeID¶
Structure/Union member
- NumberBytesData¶
Structure/Union member
- NumberBytesHeader¶
Structure/Union member
- Protocol¶
Structure/Union member
- Reserved¶
Structure/Union member
- StatusBitField¶
Structure/Union member
- StatusBitField2¶
Structure/Union member
- StatusBitField3¶
Structure/Union member
- StatusBitField4¶
Structure/Union member
- TimeHardware¶
Structure/Union member
- TimeHardware2¶
Structure/Union member
- TimeStampHardwareID¶
Structure/Union member
- TimeStampSystemID¶
Structure/Union member
- TimeSystem¶
Structure/Union member
- TimeSystem2¶
Structure/Union member
- chA¶
Structure/Union member
- chB¶
Structure/Union member
- cycle¶
Structure/Union member
- dynamic¶
Structure/Union member
- fcrc0¶
Structure/Union member
- fcrc1¶
Structure/Union member
- fcrc2¶
Structure/Union member
- frame_len_12_5ns¶
Structure/Union member
- frame_reserved¶
Structure/Union member
- hcrc_lsbs¶
Structure/Union member
- hcrc_msbs¶
Structure/Union member
- id¶
Structure/Union member
- null_frame¶
Structure/Union member
- payload_preamble¶
Structure/Union member
- res1¶
Structure/Union member
- res2¶
Structure/Union member
- startup¶
Structure/Union member
- sync¶
Structure/Union member
- tss_len_12_5ns¶
Structure/Union member
- class ics.structures.ics_spy_message_long.ics_spy_message_long¶
- AckBytes¶
Structure/Union member
- ArbIDOrHeader¶
Structure/Union member
- DataLsb¶
Structure/Union member
- DataMsb¶
Structure/Union member
- DescriptionID¶
Structure/Union member
- ExtraDataPtr¶
Structure/Union member
- ExtraDataPtrEnabled¶
Structure/Union member
- MessagePieceID¶
Structure/Union member
- MiscData¶
Structure/Union member
- Nameless5269¶
Structure/Union member
- NetworkID¶
Structure/Union member
- NetworkID2¶
Structure/Union member
- NodeID¶
Structure/Union member
- NumberBytesData¶
Structure/Union member
- NumberBytesHeader¶
Structure/Union member
- Protocol¶
Structure/Union member
- Reserved¶
Structure/Union member
- StatusBitField¶
Structure/Union member
- StatusBitField2¶
Structure/Union member
- StatusBitField3¶
Structure/Union member
- StatusBitField4¶
Structure/Union member
- TimeHardware¶
Structure/Union member
- TimeHardware2¶
Structure/Union member
- TimeStampHardwareID¶
Structure/Union member
- TimeStampSystemID¶
Structure/Union member
- TimeSystem¶
Structure/Union member
- TimeSystem2¶
Structure/Union member
- class ics.structures.ics_spy_message_mdio.ics_spy_message_mdio¶
- AckBytes¶
Structure/Union member
- ArbIDOrHeader¶
Structure/Union member
- Data¶
Structure/Union member
- DescriptionID¶
Structure/Union member
- DevType¶
Structure/Union member
- ExtraDataPtr¶
Structure/Union member
- ExtraDataPtrEnabled¶
Structure/Union member
- MessagePieceID¶
Structure/Union member
- MiscData¶
Structure/Union member
- Nameless18906¶
Structure/Union member
- Nameless45381¶
Structure/Union member
- NetworkID¶
Structure/Union member
- NetworkID2¶
Structure/Union member
- NodeID¶
Structure/Union member
- NumberBytesData¶
Structure/Union member
- NumberBytesHeader¶
Structure/Union member
- PhyAddr¶
Structure/Union member
- Protocol¶
Structure/Union member
- RegAddr¶
Structure/Union member
- Reserved¶
Structure/Union member
- StatusBitField¶
Structure/Union member
- StatusBitField2¶
Structure/Union member
- StatusBitField3¶
Structure/Union member
- StatusBitField4¶
Structure/Union member
- TimeHardware¶
Structure/Union member
- TimeHardware2¶
Structure/Union member
- TimeStampHardwareID¶
Structure/Union member
- TimeStampSystemID¶
Structure/Union member
- TimeSystem¶
Structure/Union member
- TimeSystem2¶
Structure/Union member
- class ics.structures.ics_spy_message_vsb.ics_spy_message_vsb¶
- AckBytes¶
Structure/Union member
- ArbIDOrHeader¶
Structure/Union member
- Data¶
Structure/Union member
- DescriptionID¶
Structure/Union member
- ExtraDataPtr¶
Structure/Union member
- ExtraDataPtrEnabled¶
Structure/Union member
- MessagePieceID¶
Structure/Union member
- MiscData¶
Structure/Union member
- Nameless39357¶
Structure/Union member
- NetworkID¶
Structure/Union member
- NetworkID2¶
Structure/Union member
- NodeID¶
Structure/Union member
- NumberBytesData¶
Structure/Union member
- NumberBytesHeader¶
Structure/Union member
- Protocol¶
Structure/Union member
- Reserved¶
Structure/Union member
- StatusBitField¶
Structure/Union member
- StatusBitField2¶
Structure/Union member
- StatusBitField3¶
Structure/Union member
- StatusBitField4¶
Structure/Union member
- TimeHardware¶
Structure/Union member
- TimeHardware2¶
Structure/Union member
- TimeStampHardwareID¶
Structure/Union member
- TimeStampSystemID¶
Structure/Union member
- TimeSystem¶
Structure/Union member
- TimeSystem2¶
Structure/Union member
- class ics.structures.ics_spy_messagew_bms.ics_spy_messagew_bms¶
- APICode¶
Structure/Union member
- AckBytes¶
Structure/Union member
- ArbIDOrHeader¶
Structure/Union member
- Data¶
Structure/Union member
- DescriptionID¶
Structure/Union member
- ExtraDataPtr¶
Structure/Union member
- ExtraDataPtrEnabled¶
Structure/Union member
- MessagePieceID¶
Structure/Union member
- MiscData¶
Structure/Union member
- Nameless18511¶
Structure/Union member
- Nameless54558¶
Structure/Union member
- NetworkID¶
Structure/Union member
- NetworkID2¶
Structure/Union member
- NodeID¶
Structure/Union member
- NumberBytesData¶
Structure/Union member
- NumberBytesHeader¶
Structure/Union member
- PacketID¶
Structure/Union member
- PacketSource¶
Structure/Union member
- PacketType¶
Structure/Union member
- Protocol¶
Structure/Union member
- Reserved¶
Structure/Union member
- StatusBitField¶
Structure/Union member
- StatusBitField2¶
Structure/Union member
- StatusBitField3¶
Structure/Union member
- StatusBitField4¶
Structure/Union member
- TimeHardware¶
Structure/Union member
- TimeHardware2¶
Structure/Union member
- TimeStampHardwareID¶
Structure/Union member
- TimeStampSystemID¶
Structure/Union member
- TimeSystem¶
Structure/Union member
- TimeSystem2¶
Structure/Union member
- class ics.structures.ics_vcan4_device_status.ics_vcan4_device_status¶
- ethernetActivationLineEnabled¶
Structure/Union member
- ethernetStatus¶
Structure/Union member
- unused¶
Structure/Union member
- class ics.structures.ics_vcan4_industrial_device_status.ics_vcan4_industrial_device_status¶
- ethernetStatus¶
Structure/Union member
- class ics.structures.iso15765_2015_tx_message.iso15765_2015_tx_message¶
- Nameless43713¶
Structure/Union member
- blockSize¶
Structure/Union member
- data¶
Structure/Union member
- ext_address_enable¶
Structure/Union member
- extendedAddress¶
Structure/Union member
- fc_ext_address_enable¶
Structure/Union member
- fc_id¶
Structure/Union member
- fc_id_29_bit_enable¶
Structure/Union member
- fc_id_mask¶
Structure/Union member
- flags¶
Structure/Union member
- flowControlExtendedAddress¶
Structure/Union member
- fs_timeout¶
Structure/Union member
- fs_wait¶
Structure/Union member
- id¶
Structure/Union member
- id_29_bit_enable¶
Structure/Union member
- isBRSEnabled¶
Structure/Union member
- iscanFD¶
Structure/Union member
- num_bytes¶
Structure/Union member
- overrideBlockSize¶
Structure/Union member
- overrideSTmin¶
Structure/Union member
- padding¶
Structure/Union member
- paddingEnable¶
Structure/Union member
- stMin¶
Structure/Union member
- tx_dl¶
Structure/Union member
- tx_index¶
Structure/Union member
- vs_netid¶
Structure/Union member
- class ics.structures.iso9141_keyword2000_init_step.iso9141_keyword2000_init_step¶
- k¶
Structure/Union member
- l¶
Structure/Union member
- time_500us¶
Structure/Union member
- class ics.structures.iso9141_keyword2000_settings.iso9141_keyword2000_settings¶
- Baudrate¶
Structure/Union member
- brgh¶
Structure/Union member
- chksum_enabled¶
Structure/Union member
- init_step_count¶
Structure/Union member
- init_steps¶
Structure/Union member
- p2_500us¶
Structure/Union member
- p3_500us¶
Structure/Union member
- p4_500us¶
Structure/Union member
- spbrg¶
Structure/Union member
- class ics.structures.lin_settings.lin_settings¶
- Baudrate¶
Structure/Union member
- MasterResistor¶
Structure/Union member
- Mode¶
Structure/Union member
- brgh¶
Structure/Union member
- numBitsDelay¶
Structure/Union member
- spbrg¶
Structure/Union member
- class ics.structures.logger_settings.logger_settings¶
- extraction_timeout¶
Structure/Union member
- rsvd¶
Structure/Union member
- class ics.structures.mac_sec_flags.mac_sec_flags¶
- en¶
Structure/Union member
- reserved¶
Structure/Union member
- class ics.structures.mac_sec_map.mac_sec_map¶
- auxiliary_plcy¶
Structure/Union member
- enable¶
Structure/Union member
- index¶
Structure/Union member
- isControlPacket¶
Structure/Union member
- rsvd¶
Structure/Union member
- ruleId¶
Structure/Union member
- scIndex¶
Structure/Union member
- secYIndex¶
Structure/Union member
- sectag_sci¶
Structure/Union member
- class ics.structures.mac_sec_rule.mac_sec_rule¶
- enable¶
Structure/Union member
- index¶
Structure/Union member
- isMPLS¶
Structure/Union member
- key_Ethertype¶
Structure/Union member
- key_MAC_DA¶
Structure/Union member
- key_MAC_SA¶
Structure/Union member
- key_MPLS_outer1¶
Structure/Union member
- key_MPLS_outer2¶
Structure/Union member
- key_bonus_data¶
Structure/Union member
- key_express¶
Structure/Union member
- key_inner_vlan_type¶
Structure/Union member
- key_num_tags¶
Structure/Union member
- key_outer_vlan_type¶
Structure/Union member
- key_packet_type¶
Structure/Union member
- key_tag_match_bitmap¶
Structure/Union member
- key_vlantag_outer1¶
Structure/Union member
- key_vlantag_outer2¶
Structure/Union member
- mask_Ethertype¶
Structure/Union member
- mask_MAC_DA¶
Structure/Union member
- mask_MAC_SA¶
Structure/Union member
- mask_MPLS_outer1¶
Structure/Union member
- mask_MPLS_outer2¶
Structure/Union member
- mask_bonus_data¶
Structure/Union member
- mask_express¶
Structure/Union member
- mask_inner_vlan_type¶
Structure/Union member
- mask_num_tags¶
Structure/Union member
- mask_outer_vlan_type¶
Structure/Union member
- mask_packet_type¶
Structure/Union member
- mask_tag_match_bitmap¶
Structure/Union member
- mask_vlantag_outer1¶
Structure/Union member
- mask_vlantag_outer2¶
Structure/Union member
- rsvd¶
Structure/Union member
- class ics.structures.mac_sec_sa.mac_sec_sa¶
- AN¶
Structure/Union member
- enable¶
Structure/Union member
- hashKey¶
Structure/Union member
- index¶
Structure/Union member
- nextPN¶
Structure/Union member
- rsvd¶
Structure/Union member
- sak¶
Structure/Union member
- salt¶
Structure/Union member
- ssci¶
Structure/Union member
- class ics.structures.mac_sec_sc.mac_sec_sc¶
- enable¶
Structure/Union member
- enable_auto_rekey¶
Structure/Union member
- index¶
Structure/Union member
- isActiveSA1¶
Structure/Union member
- rsvd¶
Structure/Union member
- sa_index0¶
Structure/Union member
- sa_index0_in_use¶
Structure/Union member
- sa_index1¶
Structure/Union member
- sa_index1_in_use¶
Structure/Union member
- sci¶
Structure/Union member
- secYIndex¶
Structure/Union member
- class ics.structures.mac_sec_sec_y.mac_sec_sec_y¶
- cipher¶
Structure/Union member
- confidential_offset¶
Structure/Union member
- controlled_port_enabled¶
Structure/Union member
- enable¶
Structure/Union member
- icv_includes_da_sa¶
Structure/Union member
- index¶
Structure/Union member
- mtu¶
Structure/Union member
- protect_frames¶
Structure/Union member
- replay_protect¶
Structure/Union member
- replay_window¶
Structure/Union member
- rsvd¶
Structure/Union member
- sectag_offset¶
Structure/Union member
- sectag_tci¶
Structure/Union member
- strip_sectag_icv¶
Structure/Union member
- validate_frames¶
Structure/Union member
- class ics.structures.macsec_cipher_suite.macsec_cipher_suite(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- MACSEC_CIPHER_GCM_AES_128 = 0¶
- MACSEC_CIPHER_GCM_AES_128_XPN = 2¶
- MACSEC_CIPHER_GCM_AES_256 = 1¶
- MACSEC_CIPHER_GCM_AES_256_XPN = 3¶
- class ics.structures.macsec_config.macsec_config¶
- flags¶
Structure/Union member
- map¶
Structure/Union member
- rule¶
Structure/Union member
- sa¶
Structure/Union member
- sc¶
Structure/Union member
- secy¶
Structure/Union member
- class ics.structures.macsec_mpls_outer.macsec_mpls_outer¶
- MPLS_label¶
Structure/Union member
- exp¶
Structure/Union member
- class ics.structures.macsec_packet_type.macsec_packet_type(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- MACSEC_PACKET_DUAL_VLAN = 2¶
- MACSEC_PACKET_DUAL_VLAN_FOLLOW_BY_MPLS = 5¶
- MACSEC_PACKET_MPLS = 3¶
- MACSEC_PACKET_NO_VLAN_OR_MPLS = 0¶
- MACSEC_PACKET_SINGLE_VLAN = 1¶
- MACSEC_PACKET_SINGLE_VLAN_FOLLOW_BY_MPLS = 4¶
- MACSEC_PACKET_UNSUPPORTED_TYPE = 6¶
- class ics.structures.macsec_settings.macsec_settings¶
- rx¶
Structure/Union member
- tx¶
Structure/Union member
- class ics.structures.macsec_strip_sectag_icv.macsec_strip_sectag_icv(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- MACSEC_SECTAG_ICV_BOTH_STRIP = 0¶
- MACSEC_SECTAG_ICV_NO_STRIP = 3¶
- MACSEC_SECTAG_ICV_RESERVED = 1¶
- MACSEC_SECTAG_ICV_STRIP_ICV_ONLY = 2¶
- class ics.structures.macsec_validateframe.macsec_validateframe(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- MACSEC_VF_CHECK = 1¶
- MACSEC_VF_DISABLED = 0¶
- MACSEC_VF_NA = 3¶
- MACSEC_VF_STRICT = 2¶
- class ics.structures.macsec_vlantag.macsec_vlantag¶
- PRI_CFI¶
Structure/Union member
- VID¶
Structure/Union member
- class ics.structures.op_eth_general_settings.op_eth_general_settings¶
- Nameless19471¶
Structure/Union member
- flags¶
Structure/Union member
- reserved0¶
Structure/Union member
- tapPair0¶
Structure/Union member
- tapPair1¶
Structure/Union member
- tapPair2¶
Structure/Union member
- tapPair3¶
Structure/Union member
- tapPair4¶
Structure/Union member
- tapPair5¶
Structure/Union member
- uFlags¶
Structure/Union member
- ucInterfaceType¶
Structure/Union member
- class ics.structures.op_eth_link_mode.op_eth_link_mode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- OPETH_LINK_AUTO = 0¶
- OPETH_LINK_MASTER = 1¶
- OPETH_LINK_SLAVE = 2¶
- class ics.structures.op_eth_settings.op_eth_settings¶
- Nameless14996¶
Structure/Union member
- link_spd¶
Structure/Union member
- mac_addr1¶
Structure/Union member
- mac_addr2¶
Structure/Union member
- mac_spoofing_en¶
Structure/Union member
- mac_spoofing_isDstOrSrc¶
Structure/Union member
- preemption_en¶
Structure/Union member
- q2112_phy_mode¶
Structure/Union member
- reserved¶
Structure/Union member
- reserved0¶
Structure/Union member
- ucConfigMode¶
Structure/Union member
- class ics.structures.phy_error_type.phy_error_type(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- PhyFlashingDeinitError = 7¶
- PhyFlashingEraseError = 3¶
- PhyFlashingInitError = 2¶
- PhyFlashingInvalidDataFile = 9¶
- PhyFlashingInvalidHardware = 8¶
- PhyFlashingReadError = 5¶
- PhyFlashingVerifyError = 6¶
- PhyFlashingWriteError = 4¶
- PhyGetVersionError = 10¶
- PhyIndexError = 11¶
- PhyOperationError = 0¶
- PhyOperationSuccess = 1¶
- class ics.structures.port_identity.port_identity¶
- clock_identity¶
Structure/Union member
- port_number¶
Structure/Union member
- class ics.structures.priority_vector.priority_vector¶
- port_number¶
Structure/Union member
- portid¶
Structure/Union member
- steps_removed¶
Structure/Union member
- sysid¶
Structure/Union member
- class ics.structures.rad_moon_duo_converter_settings.rad_moon_duo_converter_settings¶
- converter1Mode¶
Structure/Union member
- ipAddress¶
Structure/Union member
- ipGateway¶
Structure/Union member
- ipMask¶
Structure/Union member
- linkMode0¶
Structure/Union member
- linkMode1¶
Structure/Union member
- class ics.structures.rad_reporting_settings.rad_reporting_settings¶
- fan_speed_interval_ms¶
Structure/Union member
- flags¶
Structure/Union member
- gps_interval_ms¶
Structure/Union member
- io_interval_ms¶
Structure/Union member
- rsvd¶
Structure/Union member
- serdes_interval_ms¶
Structure/Union member
- temp_interval_ms¶
Structure/Union member
- class ics.structures.s_cm_probe_settings.s_cm_probe_settings¶
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- class ics.structures.s_cyan_settings.s_cyan_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- can8¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- canfd8¶
Structure/Union member
- digitalIoThresholdEnable¶
Structure/Union member
- digitalIoThresholdTicks¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- idle_wakeup_network_enables_3¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso9141_kwp_settings_3¶
Structure/Union member
- iso9141_kwp_settings_4¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_msg_termination_3¶
Structure/Union member
- iso_msg_termination_4¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_parity_3¶
Structure/Union member
- iso_parity_4¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lin3¶
Structure/Union member
- lin4¶
Structure/Union member
- lin5¶
Structure/Union member
- lin6¶
Structure/Union member
- lsftcan1¶
Structure/Union member
- lsftcan2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- slaveVnetA¶
Structure/Union member
- slaveVnetB¶
Structure/Union member
- swcan1¶
Structure/Union member
- swcan2¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSync¶
Structure/Union member
- class ics.structures.s_device_settings.s_device_settings¶
- DeviceSettingType¶
Structure/Union member
- Settings¶
Structure/Union member
- class ics.structures.s_disk_details.s_disk_details¶
- status¶
Structure/Union member
- structure¶
Structure/Union member
- class ics.structures.s_disk_format_progress.s_disk_format_progress¶
- sectorsRemaining¶
Structure/Union member
- state¶
Structure/Union member
- class ics.structures.s_disk_status.s_disk_status¶
- bytesPerSector¶
Structure/Union member
- sectors¶
Structure/Union member
- status¶
Structure/Union member
- class ics.structures.s_disk_structure.s_disk_structure¶
- options¶
Structure/Union member
- settings¶
Structure/Union member
- class ics.structures.s_ether_badge_settings.s_ether_badge_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.s_ext_sub_cmd_hdr.s_ext_sub_cmd_hdr¶
- command¶
Structure/Union member
- length¶
Structure/Union member
- class ics.structures.s_extended_data_flash_header.s_extended_data_flash_header¶
- chksum¶
Structure/Union member
- len¶
Structure/Union member
- version¶
Structure/Union member
- class ics.structures.s_fire3_flexray_settings.s_fire3_flexray_settings¶
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can10¶
Structure/Union member
- can11¶
Structure/Union member
- can12¶
Structure/Union member
- can13¶
Structure/Union member
- can14¶
Structure/Union member
- can15¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- can8¶
Structure/Union member
- can9¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd10¶
Structure/Union member
- canfd11¶
Structure/Union member
- canfd12¶
Structure/Union member
- canfd13¶
Structure/Union member
- canfd14¶
Structure/Union member
- canfd15¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- canfd8¶
Structure/Union member
- canfd9¶
Structure/Union member
- digitalIoThresholdEnable¶
Structure/Union member
- digitalIoThresholdTicks¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet2_1¶
Structure/Union member
- ethernet2_2¶
Structure/Union member
- ethernet2_3¶
Structure/Union member
- ethernet_1¶
Structure/Union member
- ethernet_2¶
Structure/Union member
- ethernet_3¶
Structure/Union member
- flags¶
Structure/Union member
- flex_mode¶
Structure/Union member
- flex_termination¶
Structure/Union member
- gPTP¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso9141_kwp_settings_3¶
Structure/Union member
- iso9141_kwp_settings_4¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_msg_termination_3¶
Structure/Union member
- iso_msg_termination_4¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_parity_3¶
Structure/Union member
- iso_parity_4¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lin3¶
Structure/Union member
- lin4¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- os_settings¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reserved¶
Structure/Union member
- slaveVnetA¶
Structure/Union member
- termination_enables_1¶
Structure/Union member
- termination_enables_2¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSync¶
Structure/Union member
- class ics.structures.s_fire3_settings.s_fire3_settings¶
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can10¶
Structure/Union member
- can11¶
Structure/Union member
- can12¶
Structure/Union member
- can13¶
Structure/Union member
- can14¶
Structure/Union member
- can15¶
Structure/Union member
- can16¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- can8¶
Structure/Union member
- can9¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd10¶
Structure/Union member
- canfd11¶
Structure/Union member
- canfd12¶
Structure/Union member
- canfd13¶
Structure/Union member
- canfd14¶
Structure/Union member
- canfd15¶
Structure/Union member
- canfd16¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- canfd8¶
Structure/Union member
- canfd9¶
Structure/Union member
- digitalIoThresholdEnable¶
Structure/Union member
- digitalIoThresholdTicks¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet2_1¶
Structure/Union member
- ethernet2_2¶
Structure/Union member
- ethernet2_3¶
Structure/Union member
- ethernet_1¶
Structure/Union member
- ethernet_2¶
Structure/Union member
- ethernet_3¶
Structure/Union member
- flags¶
Structure/Union member
- gPTP¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso9141_kwp_settings_3¶
Structure/Union member
- iso9141_kwp_settings_4¶
Structure/Union member
- iso9141_kwp_settings_5¶
Structure/Union member
- iso9141_kwp_settings_6¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_msg_termination_3¶
Structure/Union member
- iso_msg_termination_4¶
Structure/Union member
- iso_msg_termination_5¶
Structure/Union member
- iso_msg_termination_6¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_parity_3¶
Structure/Union member
- iso_parity_4¶
Structure/Union member
- iso_parity_5¶
Structure/Union member
- iso_parity_6¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lin3¶
Structure/Union member
- lin4¶
Structure/Union member
- lin5¶
Structure/Union member
- lin6¶
Structure/Union member
- lin7¶
Structure/Union member
- lin8¶
Structure/Union member
- lsftcan1¶
Structure/Union member
- lsftcan2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- os_settings¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reserved¶
Structure/Union member
- selectable_network_1¶
Structure/Union member
- selectable_network_2¶
Structure/Union member
- slaveVnetA¶
Structure/Union member
- swcan1¶
Structure/Union member
- swcan2¶
Structure/Union member
- termination_enables_1¶
Structure/Union member
- termination_enables_2¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSync¶
Structure/Union member
- class ics.structures.s_fire_settings.s_fire_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- cgi_baud¶
Structure/Union member
- cgi_chksum_enable¶
Structure/Union member
- cgi_enable_reserved¶
Structure/Union member
- cgi_rx_ifs_bit_times¶
Structure/Union member
- cgi_tx_ifs_bit_times¶
Structure/Union member
- fast_init_network_enables_1¶
Structure/Union member
- fast_init_network_enables_2¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso9141_kwp_settings_3¶
Structure/Union member
- iso9141_kwp_settings_4¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_msg_termination_3¶
Structure/Union member
- iso_msg_termination_4¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_parity_3¶
Structure/Union member
- iso_parity_4¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lin3¶
Structure/Union member
- lin4¶
Structure/Union member
- lsftcan¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- neoMostGateway¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwm_man_timeout¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- swcan¶
Structure/Union member
- text_api¶
Structure/Union member
- uart¶
Structure/Union member
- uart2¶
Structure/Union member
- vnetBits¶
Structure/Union member
- class ics.structures.s_fire_vnet_settings.s_fire_vnet_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- cgi_baud¶
Structure/Union member
- cgi_chksum_enable¶
Structure/Union member
- cgi_enable_reserved¶
Structure/Union member
- cgi_rx_ifs_bit_times¶
Structure/Union member
- cgi_tx_ifs_bit_times¶
Structure/Union member
- fast_init_network_enables_1¶
Structure/Union member
- fast_init_network_enables_2¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso9141_kwp_settings_3¶
Structure/Union member
- iso9141_kwp_settings_4¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_msg_termination_3¶
Structure/Union member
- iso_msg_termination_4¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_parity_3¶
Structure/Union member
- iso_parity_4¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lin3¶
Structure/Union member
- lin4¶
Structure/Union member
- lin5¶
Structure/Union member
- lsftcan¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- neoMostGateway¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwm_man_timeout¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- swcan¶
Structure/Union member
- swcan2¶
Structure/Union member
- text_api¶
Structure/Union member
- uart¶
Structure/Union member
- uart2¶
Structure/Union member
- vnetBits¶
Structure/Union member
- class ics.structures.s_flex_vnetz_settings.s_flex_vnetz_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- flex_mode¶
Structure/Union member
- flex_termination¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- slaveVnetA¶
Structure/Union member
- slaveVnetB¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSync¶
Structure/Union member
- class ics.structures.s_jupiter_ptp_params_s.s_jupiter_ptp_params_s¶
- gPTPportRole¶
Structure/Union member
- initLogPDelayReqInterval¶
Structure/Union member
- initLogSyncInterval¶
Structure/Union member
- neighborPropDelay¶
Structure/Union member
- operationLogPDelayReqInterval¶
Structure/Union member
- operationLogSyncInterval¶
Structure/Union member
- class ics.structures.s_neo_ecu12_settings.s_neo_ecu12_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ecu_id¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- lin1¶
Structure/Union member
- lsftcan1¶
Structure/Union member
- lsftcan2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reserved_field¶
Structure/Union member
- swcan1¶
Structure/Union member
- swcan2¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.s_neo_most_gateway_settings.s_neo_most_gateway_settings¶
- Config¶
Structure/Union member
- netId¶
Structure/Union member
- zero0¶
Structure/Union member
- class ics.structures.s_pendant_settings.s_pendant_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- ecu_id¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lsftcan¶
Structure/Union member
- lsftcan2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- selected_network¶
Structure/Union member
- swcan¶
Structure/Union member
- swcan2¶
Structure/Union member
- text_api¶
Structure/Union member
- uart¶
Structure/Union member
- uart2¶
Structure/Union member
- class ics.structures.s_phy_reg_pkt.s_phy_reg_pkt¶
- BusIndex¶
Structure/Union member
- Clause45Enable¶
Structure/Union member
- Enabled¶
Structure/Union member
- Nameless5382¶
Structure/Union member
- Nameless60883¶
Structure/Union member
- WriteEnable¶
Structure/Union member
- clause22¶
Structure/Union member
- clause45¶
Structure/Union member
- flags¶
Structure/Union member
- reserved¶
Structure/Union member
- status¶
Structure/Union member
- version¶
Structure/Union member
- class ics.structures.s_phy_reg_pkt_clause22_mess.s_phy_reg_pkt_clause22_mess¶
- page¶
Structure/Union member
- phyAddr¶
Structure/Union member
- regAddr¶
Structure/Union member
- regVal¶
Structure/Union member
- class ics.structures.s_phy_reg_pkt_clause45_mess.s_phy_reg_pkt_clause45_mess¶
- device¶
Structure/Union member
- port¶
Structure/Union member
- regAddr¶
Structure/Union member
- regVal¶
Structure/Union member
- class ics.structures.s_phy_reg_pkt_hdr.s_phy_reg_pkt_hdr¶
- entryBytes¶
Structure/Union member
- numEntries¶
Structure/Union member
- version¶
Structure/Union member
- class ics.structures.s_phy_reg_pkt_rw.s_phy_reg_pkt_rw(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- PHYREG_BOTH = 2¶
- PHYREG_READ = 0¶
- PHYREG_WRITE = 1¶
- class ics.structures.s_phy_reg_pkt_status.s_phy_reg_pkt_status(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- PHYREG_FAILURE = 1¶
- PHYREG_INVALID_MDIO_BUS_INDEX = 2¶
- PHYREG_INVALID_PHY_ADDR = 3¶
- PHYREG_RESERVED1 = 5¶
- PHYREG_RESERVED2 = 6¶
- PHYREG_RESERVED3 = 7¶
- PHYREG_SUCCESS = 0¶
- PHYREG_UNSUPPORTED_MDIO_CLAUSE = 4¶
- class ics.structures.s_pluto_avb_params_s.s_pluto_avb_params_s¶
- destmeta¶
Structure/Union member
- srcmeta¶
Structure/Union member
- class ics.structures.s_pluto_clock_sync_params_s.s_pluto_clock_sync_params_s¶
- accdevwin¶
Structure/Union member
- asytensyen¶
Structure/Union member
- caentmout¶
Structure/Union member
- etssrcpcf¶
Structure/Union member
- fullcbg¶
Structure/Union member
- intcydur¶
Structure/Union member
- inttosyncth¶
Structure/Union member
- inttotentth¶
Structure/Union member
- ipcframesy¶
Structure/Union member
- listentmout¶
Structure/Union member
- maxintegcy¶
Structure/Union member
- maxtranspclk¶
Structure/Union member
- numstbcy¶
Structure/Union member
- numunstbcy¶
Structure/Union member
- obvwinsz¶
Structure/Union member
- pad1¶
Structure/Union member
- pad2¶
Structure/Union member
- pad3¶
Structure/Union member
- pcfpriority¶
Structure/Union member
- pcfsze¶
Structure/Union member
- srcport¶
Structure/Union member
- stabasyen¶
Structure/Union member
- stth¶
Structure/Union member
- sttointth¶
Structure/Union member
- swmaster¶
Structure/Union member
- syasyen¶
Structure/Union member
- sydomain¶
Structure/Union member
- sypriority¶
Structure/Union member
- syrelen¶
Structure/Union member
- sysyen¶
Structure/Union member
- syth¶
Structure/Union member
- sytostben¶
Structure/Union member
- sytousyth¶
Structure/Union member
- tentsyrelen¶
Structure/Union member
- tsyth¶
Structure/Union member
- tsytosyth¶
Structure/Union member
- tsytousyth¶
Structure/Union member
- unsytosyth¶
Structure/Union member
- unsytotsyth¶
Structure/Union member
- vlidimnmin¶
Structure/Union member
- vlidinmax¶
Structure/Union member
- vlidout¶
Structure/Union member
- vlidselect¶
Structure/Union member
- waitthsync¶
Structure/Union member
- wfintmout¶
Structure/Union member
- class ics.structures.s_pluto_custom_params_s.s_pluto_custom_params_s¶
- ae1Select¶
Structure/Union member
- enablePhy¶
Structure/Union member
- mode¶
Structure/Union member
- pad¶
Structure/Union member
- ptpParams¶
Structure/Union member
- speed¶
Structure/Union member
- usbSelect¶
Structure/Union member
- class ics.structures.s_pluto_general_params_s.s_pluto_general_params_s¶
- casc_port¶
Structure/Union member
- host_port¶
Structure/Union member
- hostprio¶
Structure/Union member
- ignore2stf¶
Structure/Union member
- incl_srcpt0¶
Structure/Union member
- incl_srcpt1¶
Structure/Union member
- mac_flt0¶
Structure/Union member
- mac_flt1¶
Structure/Union member
- mac_fltres0¶
Structure/Union member
- mac_fltres1¶
Structure/Union member
- mirr_port¶
Structure/Union member
- mirr_ptacu¶
Structure/Union member
- send_meta0¶
Structure/Union member
- send_meta1¶
Structure/Union member
- switchid¶
Structure/Union member
- tpid¶
Structure/Union member
- tpid2¶
Structure/Union member
- vllupformat¶
Structure/Union member
- vlmarker¶
Structure/Union member
- vlmask¶
Structure/Union member
- class ics.structures.s_pluto_l2_address_lookup_entry_s.s_pluto_l2_address_lookup_entry_s¶
- destports¶
Structure/Union member
- enfport¶
Structure/Union member
- index¶
Structure/Union member
- learnedEntry¶
Structure/Union member
- macaddr¶
Structure/Union member
- pad1¶
Structure/Union member
- pad2¶
Structure/Union member
- pad3¶
Structure/Union member
- vlanID¶
Structure/Union member
- class ics.structures.s_pluto_l2_address_lookup_params_s.s_pluto_l2_address_lookup_params_s¶
- dyn_tbsz¶
Structure/Union member
- maxage¶
Structure/Union member
- no_enf_hostprt¶
Structure/Union member
- no_mgmt_learn¶
Structure/Union member
- pad¶
Structure/Union member
- poly¶
Structure/Union member
Structure/Union member
- class ics.structures.s_pluto_l2_forwarding_entry_s.s_pluto_l2_forwarding_entry_s¶
- bc_domain¶
Structure/Union member
- fl_domain¶
Structure/Union member
- pad¶
Structure/Union member
- reach_port¶
Structure/Union member
- vlan_pmap¶
Structure/Union member
- class ics.structures.s_pluto_l2_forwarding_params_s.s_pluto_l2_forwarding_params_s¶
- max_dynp¶
Structure/Union member
- pad¶
Structure/Union member
- part_spc¶
Structure/Union member
- class ics.structures.s_pluto_l2_policing_s.s_pluto_l2_policing_s¶
- maxlen¶
Structure/Union member
- partition¶
Structure/Union member
- rate¶
Structure/Union member
- sharindx¶
Structure/Union member
- smax¶
Structure/Union member
- class ics.structures.s_pluto_mac_config_s.s_pluto_mac_config_s¶
- base¶
Structure/Union member
- drpdtag¶
Structure/Union member
- drpnona664¶
Structure/Union member
- drpuntag¶
Structure/Union member
- dyn_learn¶
Structure/Union member
- egr_mirr¶
Structure/Union member
- egress¶
Structure/Union member
- enabled¶
Structure/Union member
- ifg¶
Structure/Union member
- ing_mirr¶
Structure/Union member
- ingress¶
Structure/Union member
- maxage¶
Structure/Union member
- pad¶
Structure/Union member
- retag¶
Structure/Union member
- speed¶
Structure/Union member
- top¶
Structure/Union member
- tp_delin¶
Structure/Union member
- tp_delout¶
Structure/Union member
- vlanid¶
Structure/Union member
- vlanprio¶
Structure/Union member
- class ics.structures.s_pluto_ptp_params_s.s_pluto_ptp_params_s¶
- clockaccuracy¶
Structure/Union member
- clockclass¶
Structure/Union member
- gPTPportRole¶
Structure/Union member
- logAnnounceInterval¶
Structure/Union member
- logPDelayReqInterval¶
Structure/Union member
- logSyncInterval¶
Structure/Union member
- neighborPropDelayThresh¶
Structure/Union member
- offset_scaled_log_variance¶
Structure/Union member
- portEnable¶
Structure/Union member
- priority1¶
Structure/Union member
- priority2¶
Structure/Union member
- profile¶
Structure/Union member
- sys_phc_sync_interval¶
Structure/Union member
- class ics.structures.s_pluto_retagging_entry_s.s_pluto_retagging_entry_s¶
- destports¶
Structure/Union member
- do_not_learn¶
Structure/Union member
- egr_port¶
Structure/Union member
- ing_port¶
Structure/Union member
- pad¶
Structure/Union member
- use_dest_ports¶
Structure/Union member
- vlan_egr¶
Structure/Union member
- vlan_ing¶
Structure/Union member
- class ics.structures.s_pluto_switch_settings_s.s_pluto_switch_settings_s¶
- flashHeader¶
Structure/Union member
- generalParams¶
Structure/Union member
- l2_ForwardingEntries¶
Structure/Union member
- l2_addressLookupEntries¶
Structure/Union member
- l2_addressLookupParams¶
Structure/Union member
- l2_forwardingParams¶
Structure/Union member
- l2_policing¶
Structure/Union member
- macConfig¶
Structure/Union member
- retagging¶
Structure/Union member
- vlan_LookupEntries¶
Structure/Union member
- class ics.structures.s_pluto_vl_forwarding_entry_s.s_pluto_vl_forwarding_entry_s¶
- destports¶
Structure/Union member
- partition¶
Structure/Union member
- priority¶
Structure/Union member
- type¶
Structure/Union member
- class ics.structures.s_pluto_vl_forwarding_params_s.s_pluto_vl_forwarding_params_s¶
- debugen¶
Structure/Union member
- pad¶
Structure/Union member
- partspc¶
Structure/Union member
- class ics.structures.s_pluto_vl_lookup_entry_s.s_pluto_vl_lookup_entry_s¶
- Nameless11656¶
Structure/Union member
- vllupformat0¶
Structure/Union member
- vllupformat1¶
Structure/Union member
- class ics.structures.s_pluto_vl_policing_entry_s.s_pluto_vl_policing_entry_s¶
- bag¶
Structure/Union member
- jitter¶
Structure/Union member
- maxlen¶
Structure/Union member
- sharindx¶
Structure/Union member
- type¶
Structure/Union member
- class ics.structures.s_pluto_vlan_lookup_s.s_pluto_vlan_lookup_s¶
- pad¶
Structure/Union member
- tag_port¶
Structure/Union member
- vegr_mirr¶
Structure/Union member
- ving_mirr¶
Structure/Union member
- vlan_bc¶
Structure/Union member
- vlanid¶
Structure/Union member
- vmemb_port¶
Structure/Union member
- class ics.structures.s_rad_moon_duo_settings.s_rad_moon_duo_settings¶
- converter¶
Structure/Union member
- flags¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- class ics.structures.s_red2_settings.s_red2_settings¶
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- can8¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- canfd8¶
Structure/Union member
- digitalIoThresholdEnable¶
Structure/Union member
- digitalIoThresholdTicks¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet2_1¶
Structure/Union member
- ethernet2_2¶
Structure/Union member
- ethernet_1¶
Structure/Union member
- ethernet_2¶
Structure/Union member
- flags¶
Structure/Union member
- gPTP¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- os_settings¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reserved¶
Structure/Union member
- slaveVnetA¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSync¶
Structure/Union member
- class ics.structures.s_red_settings.s_red_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- class ics.structures.s_spi_port_setting.s_spi_port_setting¶
- byte¶
Structure/Union member
- config¶
Structure/Union member
- class ics.structures.s_spi_port_settings.s_spi_port_settings¶
- port_a¶
Structure/Union member
- port_b¶
Structure/Union member
- class ics.structures.s_text_api_settings.s_text_api_settings¶
- can1_options¶
Structure/Union member
- can1_rx_id¶
Structure/Union member
- can1_tx_id¶
Structure/Union member
- can2_options¶
Structure/Union member
- can2_rx_id¶
Structure/Union member
- can2_tx_id¶
Structure/Union member
- can3_options¶
Structure/Union member
- can3_rx_id¶
Structure/Union member
- can3_tx_id¶
Structure/Union member
- can4_options¶
Structure/Union member
- can4_rx_id¶
Structure/Union member
- can4_tx_id¶
Structure/Union member
- network_enables¶
Structure/Union member
- reserved¶
Structure/Union member
- class ics.structures.s_vivid_can_settings.s_vivid_can_settings¶
- can1¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- ecu_id¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- lsftcan1¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- swcan1¶
Structure/Union member
- termination_enables¶
Structure/Union member
- class ics.structures.s_wil_bridge_config.s_wil_bridge_config¶
- config¶
Structure/Union member
- dword¶
Structure/Union member
- class ics.structures.s_wil_connection_settings.s_wil_connection_settings¶
- attemptConnect¶
Structure/Union member
- fault_servicing_config¶
Structure/Union member
- network_data_capture_config¶
Structure/Union member
- sensor_buffer_size¶
Structure/Union member
- using_port_a¶
Structure/Union member
- using_port_b¶
Structure/Union member
- class ics.structures.s_wil_fault_servicing_settings.s_wil_fault_servicing_settings¶
- enabled¶
Structure/Union member
- wBMSDeviceID¶
Structure/Union member
- class ics.structures.s_wil_network_data_capture_settings.s_wil_network_data_capture_settings¶
- enabled¶
Structure/Union member
- class ics.structures.scan_hub_settings.scan_hub_settings¶
- can1¶
Structure/Union member
- canfd1¶
Structure/Union member
- ecu_id¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- sleep_id¶
Structure/Union member
- termination_enables¶
Structure/Union member
- class ics.structures.scan_sleep_id.scan_sleep_id¶
- id¶
Structure/Union member
- word¶
Structure/Union member
- class ics.structures.secu_avb_settings.secu_avb_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.secu_settings.secu_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- ecu_id¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- lsftcan¶
Structure/Union member
- lsftcan2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- selected_network¶
Structure/Union member
- swcan¶
Structure/Union member
- swcan2¶
Structure/Union member
- text_api¶
Structure/Union member
- uart¶
Structure/Union member
- uart2¶
Structure/Union member
- class ics.structures.seevb_settings.seevb_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- ecu_id¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- rsvd¶
Structure/Union member
- class ics.structures.serdescam_settings.serdescam_settings¶
- bitPos¶
Structure/Union member
- flags¶
Structure/Union member
- frameSkip¶
Structure/Union member
- mode¶
Structure/Union member
- resHeight¶
Structure/Union member
- resWidth¶
Structure/Union member
- rsvd1¶
Structure/Union member
- rsvd2¶
Structure/Union member
- videoFormat¶
Structure/Union member
- class ics.structures.serdesgen_settings.serdesgen_settings¶
- flags¶
Structure/Union member
- mod_id¶
Structure/Union member
- rsvd1¶
Structure/Union member
- rsvd2¶
Structure/Union member
- rx_speed¶
Structure/Union member
- tx_speed¶
Structure/Union member
- class ics.structures.serdespoc_settings.serdespoc_settings¶
- chksum¶
Structure/Union member
- mode¶
Structure/Union member
- rsvd¶
Structure/Union member
- voltage¶
Structure/Union member
- class ics.structures.sfp_id.sfp_id(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
A ctypes-compatible IntEnum superclass.
- classmethod from_param(obj)¶
- SFP_ID_FINISAR_FCLF8522P2BTL = 1¶
- SFP_ID_FS_GB_GE_T = 2¶
- SFP_ID_ICS_MV2112A2 = 3¶
- SFP_ID_ICS_MV2221MB1 = 4¶
- SFP_ID_ICS_MV3244 = 5¶
- SFP_ID_MAX = 6¶
- SFP_ID_UNKNOWN = 0¶
- class ics.structures.sievb_settings.sievb_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- ecu_id¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_analog_enable_2¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reserved_1¶
Structure/Union member
- reserved_2¶
Structure/Union member
- selected_network¶
Structure/Union member
- text_api¶
Structure/Union member
- uart¶
Structure/Union member
- uart2¶
Structure/Union member
- class ics.structures.sobd2_lc_settings.sobd2_lc_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- swcan1¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.sobd2_pro_settings.sobd2_pro_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- swcan1¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.sobd2_sim_settings.sobd2_sim_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.software_update_command.software_update_command¶
- commandData¶
Structure/Union member
- commandSizeOrProgress¶
Structure/Union member
- commandType¶
Structure/Union member
- componentIdentifier¶
Structure/Union member
- offset¶
Structure/Union member
- class ics.structures.spy_filter_long.spy_filter_long¶
- ByteDataLSB¶
Structure/Union member
- ByteDataLength¶
Structure/Union member
- ByteDataMSB¶
Structure/Union member
- ByteDataMaskLSB¶
Structure/Union member
- ByteDataMaskMSB¶
Structure/Union member
- ExpectedLength¶
Structure/Union member
- FrameMaster¶
Structure/Union member
- Header¶
Structure/Union member
- HeaderLength¶
Structure/Union member
- HeaderMask¶
Structure/Union member
- MiscData¶
Structure/Union member
- MiscDataMask¶
Structure/Union member
- NetworkID¶
Structure/Union member
- NodeID¶
Structure/Union member
- Status2Mask¶
Structure/Union member
- Status2Value¶
Structure/Union member
- StatusMask¶
Structure/Union member
- StatusValue¶
Structure/Union member
- bStuff2¶
Structure/Union member
- bUseArbIdRangeFilter¶
Structure/Union member
- class ics.structures.srad_comet_settings.srad_comet_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ecu_id¶
Structure/Union member
- ethT1¶
Structure/Union member
- ethT1s1¶
Structure/Union member
- ethT1s2¶
Structure/Union member
- ethernet¶
Structure/Union member
- flags¶
Structure/Union member
- gPTP¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- opEth1¶
Structure/Union member
- opEthGen¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reporting¶
Structure/Union member
- t1s1¶
Structure/Union member
- t1s2¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srad_epsilon_settings.srad_epsilon_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- switchSettings¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.srad_epsilon_switch_settings.srad_epsilon_switch_settings¶
- enablePhy¶
Structure/Union member
- legacy¶
Structure/Union member
- pad¶
Structure/Union member
- phyMode¶
Structure/Union member
- speed¶
Structure/Union member
- spoofMacFlag¶
Structure/Union member
- spoofedMac¶
Structure/Union member
- class ics.structures.srad_galaxy_settings.srad_galaxy_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- can8¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- canfd8¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet1¶
Structure/Union member
- ethernet2¶
Structure/Union member
- gPTP¶
Structure/Union member
- hwComLatencyTestEn¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- idle_wakeup_network_enables_3¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- logger¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_4¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- opEth1¶
Structure/Union member
- opEth10¶
Structure/Union member
- opEth11¶
Structure/Union member
- opEth12¶
Structure/Union member
- opEth2¶
Structure/Union member
- opEth3¶
Structure/Union member
- opEth4¶
Structure/Union member
- opEth5¶
Structure/Union member
- opEth6¶
Structure/Union member
- opEth7¶
Structure/Union member
- opEth8¶
Structure/Union member
- opEth9¶
Structure/Union member
- opEthGen¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reporting¶
Structure/Union member
- swcan1¶
Structure/Union member
- swcan2¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srad_gigalog_settings.srad_gigalog_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- can7¶
Structure/Union member
- can8¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- canfd7¶
Structure/Union member
- canfd8¶
Structure/Union member
- disk¶
Structure/Union member
- ecu_id¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet10g¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- idle_wakeup_network_enables_3¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- logger¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_4¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reporting¶
Structure/Union member
- rsvd1¶
Structure/Union member
- rsvd2¶
Structure/Union member
- serdescam1¶
Structure/Union member
- serdescam2¶
Structure/Union member
- serdescam3¶
Structure/Union member
- serdescam4¶
Structure/Union member
- serdesgen¶
Structure/Union member
- serdespoc¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srad_gigastar_settings.srad_gigastar_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- can5¶
Structure/Union member
- can6¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- canfd5¶
Structure/Union member
- canfd6¶
Structure/Union member
- disk¶
Structure/Union member
- ecu_id¶
Structure/Union member
- ethernet1¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- gPTP¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- idle_wakeup_network_enables_3¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- logger¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_4¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- opEth1¶
Structure/Union member
- opEth2¶
Structure/Union member
- opEthGen¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reporting¶
Structure/Union member
- serdescam1¶
Structure/Union member
- serdescam2¶
Structure/Union member
- serdescam3¶
Structure/Union member
- serdescam4¶
Structure/Union member
- serdesgen¶
Structure/Union member
- serdespoc¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srad_gptp_and_tap_settings_s.srad_gptp_and_tap_settings_s¶
- gPTP¶
Structure/Union member
- tap¶
Structure/Union member
- class ics.structures.srad_gptp_settings_s.srad_gptp_settings_s¶
- clockaccuracy¶
Structure/Union member
- clockclass¶
Structure/Union member
- enableClockSyntonization¶
Structure/Union member
- gPTPportRole¶
Structure/Union member
- gptpEnabledPort¶
Structure/Union member
- logAnnounceInterval¶
Structure/Union member
- logPDelayReqInterval¶
Structure/Union member
- logSyncInterval¶
Structure/Union member
- neighborPropDelayThresh¶
Structure/Union member
- offset_scaled_log_variance¶
Structure/Union member
- priority1¶
Structure/Union member
- priority2¶
Structure/Union member
- profile¶
Structure/Union member
- rsvd¶
Structure/Union member
- sys_phc_sync_interval¶
Structure/Union member
- class ics.structures.srad_jupiter_settings.srad_jupiter_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- switchSettings¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.srad_jupiter_switch_settings.srad_jupiter_switch_settings¶
- enablePhy¶
Structure/Union member
- pad¶
Structure/Union member
- phyMode¶
Structure/Union member
- port7Select¶
Structure/Union member
- port8Legacy¶
Structure/Union member
- port8Select¶
Structure/Union member
- port8Speed¶
Structure/Union member
- ptpParams_unused¶
Structure/Union member
- spoofMacFlag¶
Structure/Union member
- spoofedMac¶
Structure/Union member
- class ics.structures.srad_moon2_settings.srad_moon2_settings¶
- gPTP¶
Structure/Union member
- hwComLatencyTestEn¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- opEth1¶
Structure/Union member
- opEthGen¶
Structure/Union member
- pc_com_mode¶
Structure/Union member
- perf_en¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srad_moon3_settings.srad_moon3_settings¶
- autoEth10g¶
Structure/Union member
- eth10g¶
Structure/Union member
- flags¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- perf_en¶
Structure/Union member
- class ics.structures.srad_pluto_settings.srad_pluto_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- custom¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.srad_star2_settings.srad_star2_settings¶
- ain_sample_period¶
Structure/Union member
- ain_threshold¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can_switch_mode¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ethernet¶
Structure/Union member
- gPTP¶
Structure/Union member
- hwComLatencyTestEn¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- idle_wakeup_network_enables_3¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- opEth1¶
Structure/Union member
- opEth2¶
Structure/Union member
- opEthGen¶
Structure/Union member
- pc_com_mode¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reporting¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srad_super_moon_settings.srad_super_moon_settings¶
- Eth2¶
Structure/Union member
- gPTP¶
Structure/Union member
- hwComLatencyTestEn¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- opEth1¶
Structure/Union member
- opEthGen¶
Structure/Union member
- pc_com_mode¶
Structure/Union member
- perf_en¶
Structure/Union member
- text_api¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.srada2_b_settings.srada2_b_settings¶
- a2b_monitor¶
Structure/Union member
- a2b_node¶
Structure/Union member
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- disk¶
Structure/Union member
- ethernet¶
Structure/Union member
- flags¶
Structure/Union member
- gPTP¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- logger¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reporting¶
Structure/Union member
- termination_enables¶
Structure/Union member
- timeSyncSettings¶
Structure/Union member
- class ics.structures.sradbms_settings.sradbms_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- gateway¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- network_enables_4¶
Structure/Union member
- network_enables_5¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- rsvd¶
Structure/Union member
- spi_config¶
Structure/Union member
- termination_enables¶
Structure/Union member
- wbms_wil_1¶
Structure/Union member
- wbms_wil_2¶
Structure/Union member
- wil1_nwk_metadata_buff_count¶
Structure/Union member
- wil2_nwk_metadata_buff_count¶
Structure/Union member
- class ics.structures.st_api_firmware_info.st_api_firmware_info¶
- iAppMajor¶
Structure/Union member
- iAppMinor¶
Structure/Union member
- iBoardRevMajor¶
Structure/Union member
- iBoardRevMinor¶
Structure/Union member
- iBootLoaderVersionMajor¶
Structure/Union member
- iBootLoaderVersionMinor¶
Structure/Union member
- iMainFirmChkSum¶
Structure/Union member
- iMainFirmDateDay¶
Structure/Union member
- iMainFirmDateHour¶
Structure/Union member
- iMainFirmDateMin¶
Structure/Union member
- iMainFirmDateMonth¶
Structure/Union member
- iMainFirmDateSecond¶
Structure/Union member
- iMainFirmDateYear¶
Structure/Union member
- iMainVnetHWrevMajor¶
Structure/Union member
- iMainVnetHWrevMinor¶
Structure/Union member
- iMainVnetSRAMSize¶
Structure/Union member
- iManufactureDay¶
Structure/Union member
- iManufactureMonth¶
Structure/Union member
- iManufactureYear¶
Structure/Union member
- iPhySiliconRev¶
Structure/Union member
- iType¶
Structure/Union member
- class ics.structures.st_chip_versions.st_chip_versions¶
- cmprobe_versions¶
Structure/Union member
- epsilon_versions¶
Structure/Union member
- ether_badge_versions¶
Structure/Union member
- fire3_flexray_versions¶
Structure/Union member
- fire3_versions¶
Structure/Union member
- fire_versions¶
Structure/Union member
- jupiter_versions¶
Structure/Union member
- neoecu_avb_versions¶
Structure/Union member
- obd2dev_versions¶
Structure/Union member
- obd2lc_versions¶
Structure/Union member
- obd2pro_versions¶
Structure/Union member
- plasma_fire_vnet¶
Structure/Union member
- pluto_versions¶
Structure/Union member
- rad_a2b_versions¶
Structure/Union member
- rad_comet_versions¶
Structure/Union member
- rad_moon_duo_versions¶
Structure/Union member
- rad_wbms_versions¶
Structure/Union member
- radgalaxy_versions¶
Structure/Union member
- radgigalog3_versions¶
Structure/Union member
- radgigalog_versions¶
Structure/Union member
- radgigastar_usbz_versions¶
Structure/Union member
- radgigastar_versions¶
Structure/Union member
- radmoon2_versions¶
Structure/Union member
- radmoon2_z7010_versions¶
Structure/Union member
- radmoon3_versions¶
Structure/Union member
- radstar2_versions¶
Structure/Union member
- radsupermoon_versions¶
Structure/Union member
- red2_versions¶
Structure/Union member
- vcan3_versions¶
Structure/Union member
- vcan41_versions¶
Structure/Union member
- vcan42_versions¶
Structure/Union member
- vcanrf_versions¶
Structure/Union member
- vividcan_versions¶
Structure/Union member
- class ics.structures.st_cm_iso157652_rx_message.st_cm_iso157652_rx_message¶
- Nameless61974¶
Structure/Union member
- blockSize¶
Structure/Union member
- cf_timeout¶
Structure/Union member
- enableFlowControlTransmission¶
Structure/Union member
- ext_address_enable¶
Structure/Union member
- extendedAddress¶
Structure/Union member
- fc_ext_address_enable¶
Structure/Union member
- fc_id¶
Structure/Union member
- fc_id_29_bit_enable¶
Structure/Union member
- flags¶
Structure/Union member
- flowControlExtendedAddress¶
Structure/Union member
- id¶
Structure/Union member
- id_29_bit_enable¶
Structure/Union member
- id_mask¶
Structure/Union member
- isBRSEnabled¶
Structure/Union member
- iscanFD¶
Structure/Union member
- padding¶
Structure/Union member
- paddingEnable¶
Structure/Union member
- reserved¶
Structure/Union member
- stMin¶
Structure/Union member
- vs_netid¶
Structure/Union member
- class ics.structures.st_cm_iso157652_tx_message.st_cm_iso157652_tx_message¶
- Nameless9252¶
Structure/Union member
- blockSize¶
Structure/Union member
- data¶
Structure/Union member
- ext_address_enable¶
Structure/Union member
- extendedAddress¶
Structure/Union member
- fc_ext_address_enable¶
Structure/Union member
- fc_id¶
Structure/Union member
- fc_id_29_bit_enable¶
Structure/Union member
- fc_id_mask¶
Structure/Union member
- flags¶
Structure/Union member
- flowControlExtendedAddress¶
Structure/Union member
- fs_timeout¶
Structure/Union member
- fs_wait¶
Structure/Union member
- id¶
Structure/Union member
- id_29_bit_enable¶
Structure/Union member
- isBRSEnabled¶
Structure/Union member
- iscanFD¶
Structure/Union member
- num_bytes¶
Structure/Union member
- overrideBlockSize¶
Structure/Union member
- overrideSTmin¶
Structure/Union member
- padding¶
Structure/Union member
- paddingEnable¶
Structure/Union member
- stMin¶
Structure/Union member
- tx_dl¶
Structure/Union member
- tx_index¶
Structure/Union member
- vs_netid¶
Structure/Union member
- class ics.structures.start_dhcp_server_command.start_dhcp_server_command¶
- endAddress¶
Structure/Union member
- gatewayAddress¶
Structure/Union member
- leaseTime¶
Structure/Union member
- networkId¶
Structure/Union member
- overwrite¶
Structure/Union member
- serverIpAddress¶
Structure/Union member
- startAddress¶
Structure/Union member
- subnetMask¶
Structure/Union member
- class ics.structures.stop_dhcp_server_command.stop_dhcp_server_command¶
- networkId¶
Structure/Union member
- class ics.structures.svcan3_settings.svcan3_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- class ics.structures.svcan412_settings.svcan412_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.svcan4_ind_settings.svcan4_ind_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_parity¶
Structure/Union member
- lin1¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- termination_enables¶
Structure/Union member
- class ics.structures.svcan4_settings.svcan4_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- canfd1¶
Structure/Union member
- canfd2¶
Structure/Union member
- canfd3¶
Structure/Union member
- canfd4¶
Structure/Union member
- ethernet¶
Structure/Union member
- ethernet2¶
Structure/Union member
- flags¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_settings_1¶
Structure/Union member
- iso_9141_kwp_enable_reserved¶
Structure/Union member
- iso_msg_termination_1¶
Structure/Union member
- iso_parity_1¶
Structure/Union member
- lin1¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- network_enables_3¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- termination_enables¶
Structure/Union member
- text_api¶
Structure/Union member
- class ics.structures.svcanrf_settings.svcanrf_settings¶
- can1¶
Structure/Union member
- can2¶
Structure/Union member
- can3¶
Structure/Union member
- can4¶
Structure/Union member
- disableFwLEDs¶
Structure/Union member
- idle_wakeup_network_enables_1¶
Structure/Union member
- idle_wakeup_network_enables_2¶
Structure/Union member
- iso15765_separation_time_offset¶
Structure/Union member
- iso9141_kwp_enable_reserved¶
Structure/Union member
- iso9141_kwp_settings¶
Structure/Union member
- iso9141_kwp_settings_2¶
Structure/Union member
- iso_msg_termination¶
Structure/Union member
- iso_msg_termination_2¶
Structure/Union member
- iso_parity¶
Structure/Union member
- iso_parity_2¶
Structure/Union member
- iso_tester_pullup_enable¶
Structure/Union member
- lin1¶
Structure/Union member
- lin2¶
Structure/Union member
- misc_io_analog_enable¶
Structure/Union member
- misc_io_initial_ddr¶
Structure/Union member
- misc_io_initial_latch¶
Structure/Union member
- misc_io_on_report_events¶
Structure/Union member
- misc_io_report_period¶
Structure/Union member
- network_enabled_on_boot¶
Structure/Union member
- network_enables¶
Structure/Union member
- network_enables_2¶
Structure/Union member
- perf_en¶
Structure/Union member
- pwr_man_enable¶
Structure/Union member
- pwr_man_timeout¶
Structure/Union member
- reservedZero¶
Structure/Union member
- class ics.structures.swcan_settings.swcan_settings¶
- BRP¶
Structure/Union member
- Baudrate¶
Structure/Union member
- Mode¶
Structure/Union member
- RESERVED¶
Structure/Union member
- SetBaudrate¶
Structure/Union member
- TqProp¶
Structure/Union member
- TqSeg1¶
Structure/Union member
- TqSeg2¶
Structure/Union member
- TqSync¶
Structure/Union member
- auto_baud¶
Structure/Union member
- high_speed_auto_switch¶
Structure/Union member
- transceiver_mode¶
Structure/Union member
- class ics.structures.system_identity.system_identity¶
- clock_identity¶
Structure/Union member
- clock_quality¶
Structure/Union member
- priority_1¶
Structure/Union member
- priority_2¶
Structure/Union member
- class ics.structures.tag_options_find_neo_ex.tag_options_find_neo_ex¶
- CANOptions¶
Structure/Union member
- Reserved¶
Structure/Union member
- class ics.structures.tag_options_open_neo_ex.tag_options_open_neo_ex¶
- CANOptions¶
Structure/Union member
- Reserved¶
Structure/Union member
- class ics.structures.tagicsneo_vi_command.tagicsneo_vi_command¶
- CommandByteLength¶
Structure/Union member
- CommandType¶
Structure/Union member
- Data¶
Structure/Union member
- class ics.structures.timestamp_.timestamp_¶
- nanoseconds¶
Structure/Union member
- seconds_lsb¶
Structure/Union member
- seconds_msb¶
Structure/Union member
- class ics.structures.timesync_icshardware_settings.timesync_icshardware_settings¶
- MasterEnable¶
Structure/Union member
- MasterNetwork¶
Structure/Union member
- SlaveEnable¶
Structure/Union member
- SlaveNetwork¶
Structure/Union member
- class ics.structures.uart_port_config.uart_port_config¶
- baudrate¶
Structure/Union member
- port¶
Structure/Union member
- reserve¶
Structure/Union member
- class ics.structures.uart_port_data.uart_port_data¶
- bData¶
Structure/Union member
- len¶
Structure/Union member
- port¶
Structure/Union member
- class ics.structures.uart_port_port_bytes.uart_port_port_bytes¶
- flag¶
Structure/Union member
- len¶
Structure/Union member
- port¶
Structure/Union member
- class ics.structures.uart_settings.uart_settings¶
- Baudrate¶
Structure/Union member
- Nameless2284¶
Structure/Union member
- bOptions¶
Structure/Union member
- brgh¶
Structure/Union member
- flow_control¶
Structure/Union member
- half_duplex¶
Structure/Union member
- invert_rx¶
Structure/Union member
- invert_tx¶
Structure/Union member
- parity¶
Structure/Union member
- reserved_1¶
Structure/Union member
- reserved_bits¶
Structure/Union member
- reserved_bits2¶
Structure/Union member
- spbrg¶
Structure/Union member
- stop_bits¶
Structure/Union member
- class ics.structures.version_report.version_report¶
- commitHash¶
Structure/Union member
- componentInfo¶
Structure/Union member
- dotVersion¶
Structure/Union member
- expansionSlot¶
Structure/Union member
- identifier¶
Structure/Union member
- reserved¶
Structure/Union member
- valid¶
Structure/Union member
Module Variables¶
- ics.ics.A2B_SETTINGS_FLAG_16BIT = 1¶
- ics.ics.AUTO = 0¶
- ics.ics.BPS100 = 5¶
- ics.ics.BPS1000 = 10¶
- ics.ics.BPS100000 = 7¶
- ics.ics.BPS10400 = 1¶
- ics.ics.BPS117647 = 8¶
- ics.ics.BPS125 = 6¶
- ics.ics.BPS20 = 0¶
- ics.ics.BPS2000 = 12¶
- ics.ics.BPS250 = 7¶
- ics.ics.BPS33 = 1¶
- ics.ics.BPS33333 = 2¶
- ics.ics.BPS4000 = 13¶
- ics.ics.BPS50 = 2¶
- ics.ics.BPS500 = 8¶
- ics.ics.BPS5000 = 0¶
- ics.ics.BPS50000 = 3¶
- ics.ics.BPS62 = 3¶
- ics.ics.BPS62500 = 4¶
- ics.ics.BPS666 = 11¶
- ics.ics.BPS71429 = 5¶
- ics.ics.BPS800 = 9¶
- ics.ics.BPS83 = 4¶
- ics.ics.BPS83333 = 6¶
- ics.ics.BUILD_DATETIME = Feb 1 2024 11:29:42¶
- ics.ics.CANFD_BRS_ENABLED = 2¶
- ics.ics.CANFD_BRS_ENABLED_ISO = 4¶
- ics.ics.CANFD_ENABLED = 1¶
- ics.ics.CANFD_ENABLED_ISO = 3¶
- ics.ics.CANFD_SETTINGS_SIZE = 10¶
- ics.ics.CANNODE_STATUS_COREMINI_IS_RUNNING = 1¶
- ics.ics.CANNODE_STATUS_IN_BOOTLOADER = 2¶
- ics.ics.CANTERM_SETTINGS_SIZE = 6¶
- ics.ics.CAN_BPS10000 = 17¶
- ics.ics.CAN_BPS5000 = 14¶
- ics.ics.CAN_BPS6667 = 15¶
- ics.ics.CAN_BPS8000 = 16¶
- ics.ics.CAN_SETTINGS_SIZE = 12¶
- ics.ics.DEVICECOUNT_FOR_EXPLORER = 46¶
- ics.ics.DISABLE = 1¶
- ics.ics.DISK_SETTINGS_SIZE = 14¶
- ics.ics.DISK_STATUS_FLAG_INITIALIZED = 2¶
- ics.ics.DISK_STATUS_FLAG_PRESENT = 1¶
- ics.ics.DISK_STRUCTURE_FLAG_FULL_FORMAT = 1¶
- ics.ics.DRIVER_MASK = 192¶
- ics.ics.DRIVER_USB1 = 64¶
- ics.ics.DRIVER_USB2 = 128¶
- ics.ics.DRIVER_USB3 = 192¶
- ics.ics.ETHERNET10G_SETTINGS_SIZE = 24¶
- ics.ics.ETHERNET10T1S_SETTINGS_FLAG_BUS_DECODING_ALL = 8¶
- ics.ics.ETHERNET10T1S_SETTINGS_FLAG_BUS_DECODING_BEACONS = 4¶
- ics.ics.ETHERNET10T1S_SETTINGS_FLAG_ENABLE_PLCA = 1¶
- ics.ics.ETHERNET10T1S_SETTINGS_FLAG_TERMINATION = 2¶
- ics.ics.ETHERNET10T1S_SETTINGS_SIZE = 12¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_AUTO_NEG = 2¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_COMM_IN_USE = -2147483648¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_CONFIG_NOT_ALLOWED = 32¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_DEVICE_HOSTING_ENABLE = 16¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_FULL_DUPLEX = 1¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_ICS_SFP = 64¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_LINK_MODE = 128¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_LINK_MODE_AUTO = 512¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_PHY_MODE = 256¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_RTSP_ENABLE = 8¶
- ics.ics.ETHERNET_SETTINGS10G_FLAG_TCPIP_ENABLE = 4¶
- ics.ics.ETHERNET_SETTINGS2_FLAG2_LINK_MODE = 1¶
- ics.ics.ETHERNET_SETTINGS2_FLAG2_LINK_MODE_AUTO = 4¶
- ics.ics.ETHERNET_SETTINGS2_FLAG2_PHY_MODE = 2¶
- ics.ics.ETHERNET_SETTINGS2_FLAG2_SFP_ID_MASK = 240¶
- ics.ics.ETHERNET_SETTINGS2_FLAG2_SFP_ID_SHIFT = 4¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_AUTO_NEG = 2¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_COMM_IN_USE = 128¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_CONFIG_NOT_ALLOWED = 32¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_DEVICE_HOSTING_ENABLE = 16¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_FULL_DUPLEX = 1¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_ICS_SFP = 64¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_RTSP_ENABLE = 8¶
- ics.ics.ETHERNET_SETTINGS2_FLAG_TCPIP_ENABLE = 4¶
- ics.ics.ETHERNET_SETTINGS2_SIZE = 16¶
- ics.ics.ETHERNET_SETTINGS_SIZE = 8¶
- ics.ics.EXTENDED_RESPONSE_INVALID_COMMAND = -1¶
- ics.ics.EXTENDED_RESPONSE_INVALID_PARAMETER = -5¶
- ics.ics.EXTENDED_RESPONSE_INVALID_STATE = -2¶
- ics.ics.EXTENDED_RESPONSE_OK = 0¶
- ics.ics.EXTENDED_RESPONSE_OPERATION_FAILED = -3¶
- ics.ics.EXTENDED_RESPONSE_OPERATION_PENDING = -4¶
- ics.ics.FAST_MODE = 3¶
- ics.ics.FIRE2_REPORT_EMISC1_ANALOG = 32¶
- ics.ics.FIRE2_REPORT_EMISC1_DIGITAL = 2¶
- ics.ics.FIRE2_REPORT_EMISC2_ANALOG = 64¶
- ics.ics.FIRE2_REPORT_EMISC2_DIGITAL = 4¶
- ics.ics.FIRE2_REPORT_GPS = 1024¶
- ics.ics.FIRE2_REPORT_MISC5_DIGITAL = 8¶
- ics.ics.FIRE2_REPORT_MISC6_DIGITAL = 16¶
- ics.ics.FIRE2_REPORT_PERIODIC = 1¶
- ics.ics.FIRE2_REPORT_PWM_IN = 512¶
- ics.ics.FIRE2_REPORT_TEMP_ANALOG = 256¶
- ics.ics.FIRE2_REPORT_VBATT_ANALOG = 128¶
- ics.ics.FIRE3_REPORT_ORIENTATION = 2048¶
- ics.ics.GENERIC_API_DATA_BUFFER_SIZE = 513¶
- ics.ics.GENERIC_BINARY_STATUS_ERROR_ANY_MASK = 7¶
- ics.ics.GENERIC_BINARY_STATUS_ERROR_BINARY_EMPTY = 4¶
- ics.ics.GENERIC_BINARY_STATUS_ERROR_OVERSIZE = 2¶
- ics.ics.GENERIC_BINARY_STATUS_ERROR_UNKNOWN_BINARY = 1¶
- ics.ics.GET_SUPPORTED_FEATURES_COMMAND_VERSION = 1¶
- ics.ics.GLOBAL_SETTINGS_SIZE = 1480¶
- ics.ics.GS_VERSION = 5¶
- ics.ics.HARDWARE_TIMESTAMP_ID_AVT_716 = 2¶
- ics.ics.HARDWARE_TIMESTAMP_ID_AVT_717 = 5¶
- ics.ics.HARDWARE_TIMESTAMP_ID_DOUBLE_SEC = 7¶
- ics.ics.HARDWARE_TIMESTAMP_ID_NEORED_10NS = 10¶
- ics.ics.HARDWARE_TIMESTAMP_ID_NEORED_10US = 8¶
- ics.ics.HARDWARE_TIMESTAMP_ID_NEORED_25NS = 9¶
- ics.ics.HARDWARE_TIMESTAMP_ID_NEOVI = 4¶
- ics.ics.HARDWARE_TIMESTAMP_ID_NI_CAN = 3¶
- ics.ics.HARDWARE_TIMESTAMP_ID_NONE = 0¶
- ics.ics.HARDWARE_TIMESTAMP_ID_VSI = 1¶
- ics.ics.HW_ETH_SETTINGS_SIZE = 20¶
- ics.ics.ISO15765_2_NETWORK_HSCAN = 1¶
- ics.ics.ISO15765_2_NETWORK_HSCAN2 = 4¶
- ics.ics.ISO15765_2_NETWORK_HSCAN3 = 8¶
- ics.ics.ISO15765_2_NETWORK_HSCAN4 = 20¶
- ics.ics.ISO15765_2_NETWORK_HSCAN5 = 24¶
- ics.ics.ISO15765_2_NETWORK_HSCAN6 = 28¶
- ics.ics.ISO15765_2_NETWORK_HSCAN7 = 32¶
- ics.ics.ISO15765_2_NETWORK_MSCAN = 2¶
- ics.ics.ISO15765_2_NETWORK_SWCAN = 16¶
- ics.ics.ISO15765_2_NETWORK_SWCAN2 = 36¶
- ics.ics.ISO9141_KEYWORD2000_SETTINGS_SIZE = 114¶
- ics.ics.ISO9141_KEYWORD2000__INIT_STEP_SIZE = 6¶
- ics.ics.J1708_SETTINGS_SIZE = 2¶
- ics.ics.LINUX_BOOT_ALLOWED = 1¶
- ics.ics.LINUX_CONFIG_PORT_ETH_01 = 1¶
- ics.ics.LINUX_CONFIG_PORT_ETH_02 = 2¶
- ics.ics.LINUX_CONFIG_PORT_NONE = 0¶
- ics.ics.LIN_SETTINGS_SIZE = 10¶
- ics.ics.LISTEN_ALL = 7¶
- ics.ics.LISTEN_ONLY = 3¶
- ics.ics.LOGGER_SETTINGS_SIZE = 4¶
- ics.ics.LOOPBACK = 2¶
- ics.ics.MACSEC_CIPHER_GCM_AES_128 = 0¶
- ics.ics.MACSEC_CIPHER_GCM_AES_128_XPN = 2¶
- ics.ics.MACSEC_CIPHER_GCM_AES_256 = 1¶
- ics.ics.MACSEC_CIPHER_GCM_AES_256_XPN = 3¶
- ics.ics.MACSEC_NUM_FLAGS_PER_CONFIG = 1¶
- ics.ics.MACSEC_NUM_MAPS_PER_CONFIG = 2¶
- ics.ics.MACSEC_NUM_RULES_PER_CONFIG = 2¶
- ics.ics.MACSEC_NUM_SA_PER_CONFIG = 4¶
- ics.ics.MACSEC_NUM_SC_PER_CONFIG = 2¶
- ics.ics.MACSEC_NUM_SECY_PER_CONFIG = 2¶
- ics.ics.MACSEC_PACKET_DUAL_VLAN = 2¶
- ics.ics.MACSEC_PACKET_DUAL_VLAN_FOLLOW_BY_MPLS = 5¶
- ics.ics.MACSEC_PACKET_MPLS = 3¶
- ics.ics.MACSEC_PACKET_NO_VLAN_OR_MPLS = 0¶
- ics.ics.MACSEC_PACKET_SINGLE_VLAN = 1¶
- ics.ics.MACSEC_PACKET_SINGLE_VLAN_FOLLOW_BY_MPLS = 4¶
- ics.ics.MACSEC_PACKET_UNSUPPORTED_TYPE = 6¶
- ics.ics.MACSEC_SECTAG_ICV_BOTH_STRIP = 0¶
- ics.ics.MACSEC_SECTAG_ICV_NO_STRIP = 3¶
- ics.ics.MACSEC_SECTAG_ICV_RESERVED = 1¶
- ics.ics.MACSEC_SECTAG_ICV_STRIP_ICV_ONLY = 2¶
- ics.ics.MACSEC_SETTINGS_FLAGS_SIZE = 4¶
- ics.ics.MACSEC_SETTINGS_MAP_SIZE = 20¶
- ics.ics.MACSEC_SETTINGS_RULE_SIZE = 88¶
- ics.ics.MACSEC_SETTINGS_SA_SIZE = 80¶
- ics.ics.MACSEC_SETTINGS_SC_SIZE = 24¶
- ics.ics.MACSEC_SETTINGS_SECY_SIZE = 24¶
- ics.ics.MACSEC_SETTINGS_SIZE = 1400¶
- ics.ics.MACSEC_VF_CHECK = 1¶
- ics.ics.MACSEC_VF_DISABLED = 0¶
- ics.ics.MACSEC_VF_NA = 3¶
- ics.ics.MACSEC_VF_STRICT = 2¶
- ics.ics.MAIN_VNET = 1¶
- ics.ics.MAX_NUMBYTES_PHYSETTINGS = 512¶
- ics.ics.MAX_PHY_REG_PKT_ENTRIES = 128¶
- ics.ics.MAX_PHY_SETTINGS_STRUCT = 128¶
- ics.ics.MAX_REPORTED_VERSIONS = 16¶
- ics.ics.MAX_SERIAL = 2176782335¶
- ics.ics.MAX_VL_FORWARDING_ENTRIES = 1024¶
- ics.ics.MAX_VL_POLICING_ENTRIES = 1024¶
- ics.ics.MIN_BASE36_SERIAL = 16796160¶
- ics.ics.NEODEVICE_ANY_ION = 262144¶
- ics.ics.NEODEVICE_ANY_PLASMA = 4096¶
- ics.ics.NEODEVICE_BLUE = 1¶
- ics.ics.NEODEVICE_CMPROBE = 8388608¶
- ics.ics.NEODEVICE_CT_OBD = 32768¶
- ics.ics.NEODEVICE_DONT_REUSE0 = 8192¶
- ics.ics.NEODEVICE_DONT_REUSE1 = 65536¶
- ics.ics.NEODEVICE_DONT_REUSE2 = 131072¶
- ics.ics.NEODEVICE_DONT_REUSE3 = 1048576¶
- ics.ics.NEODEVICE_DW_VCAN = 4¶
- ics.ics.NEODEVICE_ECU = 128¶
- ics.ics.NEODEVICE_ECU22 = 27¶
- ics.ics.NEODEVICE_ECUCHIP_UART = 2048¶
- ics.ics.NEODEVICE_ECU_AVB = 2¶
- ics.ics.NEODEVICE_EEVB = 16777216¶
- ics.ics.NEODEVICE_ETHER_BADGE = 22¶
- ics.ics.NEODEVICE_FIRE = 8¶
- ics.ics.NEODEVICE_FIRE2 = 67108864¶
- ics.ics.NEODEVICE_FIRE2_REDLINE = 21¶
- ics.ics.NEODEVICE_FIRE3 = 15¶
- ics.ics.NEODEVICE_FIRE3_FLEXRAY = 37¶
- ics.ics.NEODEVICE_FLEX = 134217728¶
- ics.ics.NEODEVICE_GIGASTAR = 19¶
- ics.ics.NEODEVICE_IEVB = 256¶
- ics.ics.NEODEVICE_ION = 262144¶
- ics.ics.NEODEVICE_NEOANALOG = 16384¶
- ics.ics.NEODEVICE_NEOECU12 = 12¶
- ics.ics.NEODEVICE_NEOECUCHIP = 256¶
- ics.ics.NEODEVICE_NEW_DEVICE_27 = 39¶
- ics.ics.NEODEVICE_NEW_DEVICE_58 = 31¶
- ics.ics.NEODEVICE_NEW_DEVICE_59 = 33¶
- ics.ics.NEODEVICE_OBD2_DEV = 26¶
- ics.ics.NEODEVICE_OBD2_LC = 13¶
- ics.ics.NEODEVICE_OBD2_PRO = 1024¶
- ics.ics.NEODEVICE_OBD2_SIM = -2147483648¶
- ics.ics.NEODEVICE_OBD2_SIM_DOIP = 25¶
- ics.ics.NEODEVICE_PENDANT = 512¶
- ics.ics.NEODEVICE_PLASMA = 4096¶
- ics.ics.NEODEVICE_RADCOMET = 36¶
- ics.ics.NEODEVICE_RADEPSILON = 24¶
- ics.ics.NEODEVICE_RADEPSILON_EXPRESS = 29¶
- ics.ics.NEODEVICE_RADEPSILON_T = 28¶
- ics.ics.NEODEVICE_RADGALAXY = 268435456¶
- ics.ics.NEODEVICE_RADGIGALOG = 6¶
- ics.ics.NEODEVICE_RADIO_CANHUB = 11¶
- ics.ics.NEODEVICE_RADJUPITER = 17¶
- ics.ics.NEODEVICE_RADMOON2 = 5¶
- ics.ics.NEODEVICE_RADMOON3 = 35¶
- ics.ics.NEODEVICE_RADPLUTO = 9¶
- ics.ics.NEODEVICE_RADPROXIMA = 30¶
- ics.ics.NEODEVICE_RADSTAR = 524288¶
- ics.ics.NEODEVICE_RADSTAR2 = 536870912¶
- ics.ics.NEODEVICE_RADSUPERMOON = 3¶
- ics.ics.NEODEVICE_RAD_A2B = 23¶
- ics.ics.NEODEVICE_RAD_BMS = 34¶
- ics.ics.NEODEVICE_RAD_MOON_DUO = 14¶
- ics.ics.NEODEVICE_RED = 64¶
- ics.ics.NEODEVICE_RED2 = 20¶
- ics.ics.NEODEVICE_RED2_OEM = 38¶
- ics.ics.NEODEVICE_UNKNOWN = 0¶
- ics.ics.NEODEVICE_VCAN3 = 16¶
- ics.ics.NEODEVICE_VCAN41 = 7¶
- ics.ics.NEODEVICE_VCAN42 = 4194304¶
- ics.ics.NEODEVICE_VCAN42_EL = 10¶
- ics.ics.NEODEVICE_VCAN44 = 2097152¶
- ics.ics.NEODEVICE_VCAN4_IND = 18¶
- ics.ics.NEODEVICE_VCANRF = 33554432¶
- ics.ics.NEODEVICE_VIVIDCAN = 1073741824¶
- ics.ics.NEOVI6_VCAN_TIMESTAMP_1 = 1e-06¶
- ics.ics.NEOVI6_VCAN_TIMESTAMP_2 = 0.065536¶
- ics.ics.NEOVIPRO_VCAN_TIMESTAMP_1 = 1e-06¶
- ics.ics.NEOVIPRO_VCAN_TIMESTAMP_2 = 0.065536¶
- ics.ics.NEOVI_3G_MAX_SETTINGS_SIZE = 1480¶
- ics.ics.NEOVI_COMMTYPE_FIRE_USB = 5¶
- ics.ics.NEOVI_COMMTYPE_RS232 = 0¶
- ics.ics.NEOVI_COMMTYPE_TCPIP = 3¶
- ics.ics.NEOVI_COMMTYPE_USB_BULK = 1¶
- ics.ics.NEOVI_RED_TIMESTAMP_1_10NS = 1e-08¶
- ics.ics.NEOVI_RED_TIMESTAMP_1_25NS = 2.5e-08¶
- ics.ics.NEOVI_RED_TIMESTAMP_2_10NS = 429.4967296¶
- ics.ics.NEOVI_RED_TIMESTAMP_2_25NS = 107.3741824¶
- ics.ics.NEOVI_TIMESTAMP_1 = 1.6e-06¶
- ics.ics.NEOVI_TIMESTAMP_2 = 0.1048576¶
- ics.ics.NEO_CFG_MPIC_HS_CAN_CNF1 = 522¶
- ics.ics.NEO_CFG_MPIC_HS_CAN_CNF2 = 521¶
- ics.ics.NEO_CFG_MPIC_HS_CAN_CNF3 = 520¶
- ics.ics.NEO_CFG_MPIC_HS_CAN_MODE = 566¶
- ics.ics.NEO_CFG_MPIC_LSFT_CAN_CNF1 = 558¶
- ics.ics.NEO_CFG_MPIC_LSFT_CAN_CNF2 = 557¶
- ics.ics.NEO_CFG_MPIC_LSFT_CAN_CNF3 = 556¶
- ics.ics.NEO_CFG_MPIC_MS_CAN_CNF1 = 534¶
- ics.ics.NEO_CFG_MPIC_MS_CAN_CNF2 = 533¶
- ics.ics.NEO_CFG_MPIC_MS_CAN_CNF3 = 532¶
- ics.ics.NEO_CFG_MPIC_SW_CAN_CNF1 = 546¶
- ics.ics.NEO_CFG_MPIC_SW_CAN_CNF2 = 545¶
- ics.ics.NEO_CFG_MPIC_SW_CAN_CNF3 = 544¶
- ics.ics.NETID_3G_APP_SIGNAL_STATUS = 56¶
- ics.ics.NETID_3G_FB_STATUS = 55¶
- ics.ics.NETID_3G_LOGGING_OVERFLOW = 59¶
- ics.ics.NETID_3G_READ_DATALINK_CM_RX_MSG = 58¶
- ics.ics.NETID_3G_READ_DATALINK_CM_TX_MSG = 57¶
- ics.ics.NETID_3G_READ_SETTINGS_EX = 60¶
- ics.ics.NETID_3G_RESET_STATUS = 54¶
- ics.ics.NETID_A2B_01 = 522¶
- ics.ics.NETID_A2B_02 = 523¶
- ics.ics.NETID_AUTOSAR = 515¶
- ics.ics.NETID_AUX = 7¶
- ics.ics.NETID_CAN_SWITCH = 526¶
- ics.ics.NETID_CGI = 53¶
- ics.ics.NETID_DATA_TO_HOST = 70¶
- ics.ics.NETID_DEVICE = 0¶
- ics.ics.NETID_DEVICE_STATUS = 513¶
- ics.ics.NETID_DWCAN_09 = 534¶
- ics.ics.NETID_DWCAN_10 = 535¶
- ics.ics.NETID_DWCAN_11 = 536¶
- ics.ics.NETID_DWCAN_12 = 537¶
- ics.ics.NETID_DWCAN_13 = 538¶
- ics.ics.NETID_DWCAN_14 = 539¶
- ics.ics.NETID_DWCAN_15 = 540¶
- ics.ics.NETID_DWCAN_16 = 541¶
- ics.ics.NETID_ETHERNET = 93¶
- ics.ics.NETID_ETHERNET2 = 520¶
- ics.ics.NETID_ETHERNET3 = 524¶
- ics.ics.NETID_ETHERNET_DAQ = 69¶
- ics.ics.NETID_ETHERNET_TX_WRAP = 521¶
- ics.ics.NETID_FLEXRAY = 85¶
- ics.ics.NETID_FLEXRAY1A = 80¶
- ics.ics.NETID_FLEXRAY1B = 81¶
- ics.ics.NETID_FLEXRAY2 = 86¶
- ics.ics.NETID_FLEXRAY2A = 82¶
- ics.ics.NETID_FLEXRAY2B = 83¶
- ics.ics.NETID_FORDSCP = 5¶
- ics.ics.NETID_FORWARDED_MESSAGE = 516¶
- ics.ics.NETID_GMFSA = 94¶
- ics.ics.NETID_HSCAN = 1¶
- ics.ics.NETID_HSCAN2 = 42¶
- ics.ics.NETID_HSCAN3 = 44¶
- ics.ics.NETID_HSCAN4 = 61¶
- ics.ics.NETID_HSCAN5 = 62¶
- ics.ics.NETID_HSCAN6 = 96¶
- ics.ics.NETID_HSCAN7 = 97¶
- ics.ics.NETID_HW_COM_LATENCY_TEST = 512¶
- ics.ics.NETID_I2C1 = 88¶
- ics.ics.NETID_I2C2 = 517¶
- ics.ics.NETID_I2C3 = 518¶
- ics.ics.NETID_I2C4 = 519¶
- ics.ics.NETID_INVALID = 65535¶
- ics.ics.NETID_ISM_LOGGER = 525¶
- ics.ics.NETID_ISO = 9¶
- ics.ics.NETID_ISO14230 = 15¶
- ics.ics.NETID_ISO2 = 14¶
- ics.ics.NETID_ISO3 = 41¶
- ics.ics.NETID_ISO4 = 47¶
- ics.ics.NETID_ISOPIC = 10¶
- ics.ics.NETID_J1708 = 6¶
- ics.ics.NETID_JVPW = 8¶
- ics.ics.NETID_LIN = 16¶
- ics.ics.NETID_LIN2 = 48¶
- ics.ics.NETID_LIN3 = 49¶
- ics.ics.NETID_LIN4 = 50¶
- ics.ics.NETID_LIN5 = 84¶
- ics.ics.NETID_LIN6 = 98¶
- ics.ics.NETID_LIN_07 = 542¶
- ics.ics.NETID_LIN_08 = 543¶
- ics.ics.NETID_LSFTCAN = 4¶
- ics.ics.NETID_LSFTCAN2 = 99¶
- ics.ics.NETID_MAIN51 = 11¶
- ics.ics.NETID_MAX = 100¶
- ics.ics.NETID_MDIO_01 = 545¶
- ics.ics.NETID_MDIO_02 = 546¶
- ics.ics.NETID_MDIO_03 = 547¶
- ics.ics.NETID_MDIO_04 = 548¶
- ics.ics.NETID_MDIO_05 = 549¶
- ics.ics.NETID_MDIO_06 = 550¶
- ics.ics.NETID_MDIO_07 = 551¶
- ics.ics.NETID_MDIO_08 = 552¶
- ics.ics.NETID_MOST = 51¶
- ics.ics.NETID_MOST150 = 92¶
- ics.ics.NETID_MOST25 = 90¶
- ics.ics.NETID_MOST50 = 91¶
- ics.ics.NETID_MSCAN = 2¶
- ics.ics.NETID_OP_ETHERNET1 = 17¶
- ics.ics.NETID_OP_ETHERNET10 = 78¶
- ics.ics.NETID_OP_ETHERNET11 = 79¶
- ics.ics.NETID_OP_ETHERNET12 = 87¶
- ics.ics.NETID_OP_ETHERNET2 = 18¶
- ics.ics.NETID_OP_ETHERNET3 = 19¶
- ics.ics.NETID_OP_ETHERNET4 = 45¶
- ics.ics.NETID_OP_ETHERNET5 = 46¶
- ics.ics.NETID_OP_ETHERNET6 = 73¶
- ics.ics.NETID_OP_ETHERNET7 = 75¶
- ics.ics.NETID_OP_ETHERNET8 = 76¶
- ics.ics.NETID_OP_ETHERNET9 = 77¶
- ics.ics.NETID_RED = 12¶
- ics.ics.NETID_RED_APP_ERROR = 52¶
- ics.ics.NETID_RED_VBAT = 74¶
- ics.ics.NETID_RS232 = 63¶
- ics.ics.NETID_SCI = 13¶
- ics.ics.NETID_SPI1 = 72¶
- ics.ics.NETID_SPI2 = 544¶
- ics.ics.NETID_SWCAN = 3¶
- ics.ics.NETID_SWCAN2 = 68¶
- ics.ics.NETID_TCP = 95¶
- ics.ics.NETID_TEXTAPI_TO_HOST = 71¶
- ics.ics.NETID_UART = 64¶
- ics.ics.NETID_UART2 = 65¶
- ics.ics.NETID_UART3 = 66¶
- ics.ics.NETID_UART4 = 67¶
- ics.ics.NETID_UDP = 514¶
- ics.ics.NETID_WBMS = 532¶
- ics.ics.NETID_WBMS2 = 533¶
- ics.ics.NORMAL = 0¶
- ics.ics.NORMAL_MODE = 2¶
- ics.ics.NO_CANFD = 0¶
- ics.ics.NUM_DEVICE_FEATURE_BITFIELDS = 1¶
- ics.ics.NUM_VALID_DEVICE_FEATURES = 17¶
- ics.ics.OPETH_FUNC_MEDIACONVERTER = 1¶
- ics.ics.OPETH_FUNC_RAW_MEDIA_CONVERTER = 3¶
- ics.ics.OPETH_FUNC_RAW_MEDIA_CONVERTER2 = 4¶
- ics.ics.OPETH_FUNC_RAW_MEDIA_CONVERTER2_LOW_LATENCY = 5¶
- ics.ics.OPETH_FUNC_TAP = 0¶
- ics.ics.OPETH_FUNC_TAP_LOW_LATENCY = 2¶
- ics.ics.OPETH_LINK_AUTO = 0¶
- ics.ics.OPETH_LINK_MASTER = 1¶
- ics.ics.OPETH_LINK_SLAVE = 2¶
- ics.ics.OPETH_MAC_SPOOF_DST_ADDR = 0¶
- ics.ics.OPETH_MAC_SPOOF_SRC_ADDR = 1¶
- ics.ics.OP_ETH_GENERAL_SETTINGS_SIZE = 20¶
- ics.ics.OP_ETH_SETTINGS_SIZE = 16¶
- ics.ics.PHYREG_BOTH = 2¶
- ics.ics.PHYREG_FAILURE = 1¶
- ics.ics.PHYREG_INVALID_MDIO_BUS_INDEX = 2¶
- ics.ics.PHYREG_INVALID_PHY_ADDR = 3¶
- ics.ics.PHYREG_READ = 0¶
- ics.ics.PHYREG_RESERVED1 = 5¶
- ics.ics.PHYREG_RESERVED2 = 6¶
- ics.ics.PHYREG_RESERVED3 = 7¶
- ics.ics.PHYREG_SUCCESS = 0¶
- ics.ics.PHYREG_UNSUPPORTED_MDIO_CLAUSE = 4¶
- ics.ics.PHYREG_WRITE = 1¶
- ics.ics.PHY_REG_PKT_VERSION = 1¶
- ics.ics.PLASMA_SLAVE1_OFFSET = 100¶
- ics.ics.PLASMA_SLAVE1_OFFSET_RANGE2 = 4608¶
- ics.ics.PLASMA_SLAVE2_OFFSET = 200¶
- ics.ics.PLASMA_SLAVE2_OFFSET_RANGE2 = 8704¶
- ics.ics.PLASMA_SLAVE3_OFFSET_RANGE2 = 12800¶
- ics.ics.PLASMA_SLAVE_NUM = 51¶
- ics.ics.PLUTO_MAX_FORWARDING_ENTRIES = 13¶
- ics.ics.PLUTO_MAX_L2_ADDRESS_LOOKUP = 1024¶
- ics.ics.PLUTO_MAX_L2_POLICING = 45¶
- ics.ics.PLUTO_MAX_MAC_CONFIG_ENTRIES = 5¶
- ics.ics.PLUTO_MAX_RETAGGING_ENTRIES = 32¶
- ics.ics.PLUTO_MAX_VLAN_LOOKUP = 4096¶
- ics.ics.PLUTO_NUM_PORTS = 5¶
- ics.ics.PLUTO_NUM_PRIORITY = 8¶
- ics.ics.RADEPSILON_MAX_PHY = 18¶
- ics.ics.RADEPSILON_NUM_PORTS = 9¶
- ics.ics.RADJUPITER_NUM_PORTS = 8¶
- ics.ics.RADMOONDUO_CONVERTER_SETTINGS_SIZE = 16¶
- ics.ics.RAD_GPTP_AND_TAP_SETTINGS_SIZE = 40¶
- ics.ics.RAD_GPTP_SETTINGS_SIZE = 36¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_AIN1 = 256¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_FAN_SPEED_ENABLE = 1024¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_INT_GPS_ENABLE = 4¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_MIC2_GPS_ENABLE = 2¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_MIC2_GPS_ENABLE2 = 8¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_MISC1_DIN = 16¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_MISC1_PWMIN = 64¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_MISC2_DIN = 32¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_MISC2_PWMIN = 128¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_SERDES_ENABLE = 512¶
- ics.ics.RAD_REPORTING_SETTINGS_FLAG_TEMP_ENABLE = 1¶
- ics.ics.RAD_REPORTING_SETTINGS_SIZE = 16¶
- ics.ics.REGISTER_BY_SERIAL = 16¶
- ics.ics.REPORT_ON_GPS = 15¶
- ics.ics.REPORT_ON_KLINE = 9¶
- ics.ics.REPORT_ON_LED1 = 7¶
- ics.ics.REPORT_ON_LED2 = 8¶
- ics.ics.REPORT_ON_MISC1 = 1¶
- ics.ics.REPORT_ON_MISC2 = 2¶
- ics.ics.REPORT_ON_MISC3 = 3¶
- ics.ics.REPORT_ON_MISC3_AIN = 10¶
- ics.ics.REPORT_ON_MISC4 = 4¶
- ics.ics.REPORT_ON_MISC4_AIN = 11¶
- ics.ics.REPORT_ON_MISC5 = 5¶
- ics.ics.REPORT_ON_MISC5_AIN = 12¶
- ics.ics.REPORT_ON_MISC6 = 6¶
- ics.ics.REPORT_ON_MISC6_AIN = 13¶
- ics.ics.REPORT_ON_PERIODIC = 0¶
- ics.ics.RESISTOR_OFF = 1¶
- ics.ics.RESISTOR_ON = 0¶
- ics.ics.SCRIPT_LOCATION_EMMC = 6¶
- ics.ics.SCRIPT_LOCATION_FLASH_MEM = 0¶
- ics.ics.SCRIPT_LOCATION_INTERNAL_FLASH = 2¶
- ics.ics.SCRIPT_LOCATION_SDCARD = 1¶
- ics.ics.SCRIPT_LOCATION_VCAN3_MEM = 4¶
- ics.ics.SCRIPT_STATUS_RUNNING = 1¶
- ics.ics.SCRIPT_STATUS_STOPPED = 0¶
- ics.ics.SERDESCAM_MODE_COUNT = 4¶
- ics.ics.SERDESCAM_MODE_CUSTOM = 3¶
- ics.ics.SERDESCAM_MODE_LOG_ONLY = 2¶
- ics.ics.SERDESCAM_MODE_SPLITTER = 1¶
- ics.ics.SERDESCAM_MODE_TAP_REPEATER = 0¶
- ics.ics.SERDESCAM_PIXEL_BIT_POS_0 = 0¶
- ics.ics.SERDESCAM_PIXEL_BIT_POS_1 = 1¶
- ics.ics.SERDESCAM_PIXEL_BIT_POS_2 = 2¶
- ics.ics.SERDESCAM_PIXEL_BIT_POS_3 = 3¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_AUTO_DET_RES_ENABLE = 4¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_CONFIG_ENABLE = 8¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_ENABLE = 1¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_LOGGING_ENABLE = 16¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_RTSP_ENABLE = 2¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_TX0_ENABLE = 32¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_TX1_ENABLE = 64¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_TX2_ENABLE = 128¶
- ics.ics.SERDESCAM_SETTINGS_FLAG_TX3_ENABLE = 256¶
- ics.ics.SERDESCAM_SETTINGS_SIZE = 32¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_BGGR_10LE_PACKED = 19¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_BGGR_12LE_PACKED = 20¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_BGGR_16BE = 22¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_BGGR_16LE = 21¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_BGGR_8 = 4¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GBRG_10LE_PACKED = 74¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GBRG_12LE_PACKED = 75¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GBRG_16BE = 77¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GBRG_16LE = 76¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GBRG_8 = 73¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GRBG_10LE_PACKED = 82¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GRBG_12LE_PACKED = 83¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GRBG_16BE = 85¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GRBG_16LE = 84¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_GRBG_8 = 81¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_RGGB_10LE_PACKED = 66¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_RGGB_12LE_PACKED = 67¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_RGGB_16BE = 69¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_RGGB_16LE = 68¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_BAYER_RGGB_8 = 65¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_COUNT = 89¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_BGGR_10LE_PACKED = 51¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_BGGR_12LE_PACKED = 52¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_BGGR_8 = 50¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_GBRG_10LE_PACKED = 79¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_GBRG_12LE_PACKED = 80¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_GBRG_8 = 78¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_GRBG_10LE_PACKED = 87¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_GRBG_12LE_PACKED = 88¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_GRBG_8 = 86¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_RGGB_10LE_PACKED = 71¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_RGGB_12LE_PACKED = 72¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_BAYER_RGGB_8 = 70¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_10 = 54¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_12 = 56¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_14 = 58¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_16 = 59¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_20 = 60¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_24 = 61¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_30 = 62¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_32 = 63¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_36 = 64¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RAW_8 = 53¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RGB565 = 47¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RGB666 = 48¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_RGB888 = 49¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_UYVY_422_10LE_PACKED = 39¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_UYVY_422_12LE_PACKED = 43¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_UYVY_422_8 = 35¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_VYUY_422_10LE_PACKED = 42¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_VYUY_422_12LE_PACKED = 46¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_VYUY_422_8 = 38¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_YUYV_422_10LE_PACKED = 40¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_YUYV_422_12LE_PACKED = 44¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_YUYV_422_8 = 36¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_YVYU_422_10LE_PACKED = 41¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_YVYU_422_12LE_PACKED = 45¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_CSI2_YVYU_422_8 = 37¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_JPEG = 23¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_NONE = -1¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_10 = 6¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_12 = 7¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_14 = 34¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_16 = 8¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_20 = 9¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_24 = 10¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_30 = 11¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_32 = 12¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_36 = 13¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RAW_8 = 5¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RGB565 = 30¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RGB666 = 31¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_RGB888 = 14¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_UYVY_422_10LE_PACKED = 15¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_UYVY_422_12LE_PACKED = 24¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_UYVY_422_8 = 0¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_VYUY_422_10LE_PACKED = 18¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_VYUY_422_12LE_PACKED = 27¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_VYUY_422_8 = 3¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YUV422_10LE_PLANAR = 28¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YUV422_16LE_PLANAR = 29¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YUYV_422_10LE_PACKED = 16¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YUYV_422_12LE_PACKED = 25¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YUYV_422_8 = 1¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YVYU_422_10LE_PACKED = 17¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YVYU_422_12LE_PACKED = 26¶
- ics.ics.SERDESCAM_VIDEO_FORMAT_YVYU_422_8 = 2¶
- ics.ics.SERDESGEN_MOD_ID_NONE = 0¶
- ics.ics.SERDESGEN_MOD_ID_UNKNOWN = -1¶
- ics.ics.SERDESGEN_SETTINGS_FLAG_TX_PATGEN_ENABLE = 1¶
- ics.ics.SERDESGEN_SETTINGS_SIZE = 32¶
- ics.ics.SERDESPOC_SETTINGS_MODE_DISABLED = 0¶
- ics.ics.SERDESPOC_SETTINGS_MODE_SERIALIZER = 2¶
- ics.ics.SERDESPOC_SETTINGS_MODE_SUPPLY = 1¶
- ics.ics.SERDESPOC_SETTINGS_SIZE = 10¶
- ics.ics.SFP_ID_FINISAR_FCLF8522P2BTL = 1¶
- ics.ics.SFP_ID_FS_GB_GE_T = 2¶
- ics.ics.SFP_ID_ICS_MV2112A2 = 3¶
- ics.ics.SFP_ID_ICS_MV2221MB1 = 4¶
- ics.ics.SFP_ID_ICS_MV3244 = 5¶
- ics.ics.SFP_ID_MAX = 6¶
- ics.ics.SFP_ID_UNKNOWN = 0¶
- ics.ics.SLAVE_VNET_A = 2¶
- ics.ics.SLAVE_VNET_B = 4¶
- ics.ics.SLEEP_MODE = 0¶
- ics.ics.SLOW_MODE = 1¶
- ics.ics.SPI_MODE_MASTER = 0¶
- ics.ics.SPI_MODE_PMS_EMULATION = 2¶
- ics.ics.SPI_MODE_SLAVE = 1¶
- ics.ics.SPI_PORT_EXTERNAL = 1¶
- ics.ics.SPI_PORT_ONBOARD = 0¶
- ics.ics.SPI_TYPE_RAW = 1¶
- ics.ics.SPI_TYPE_WIL = 0¶
- ics.ics.SPY_PROTOCOL_A2B = 35¶
- ics.ics.SPY_PROTOCOL_AUTOSAR = 34¶
- ics.ics.SPY_PROTOCOL_BEAN = 11¶
- ics.ics.SPY_PROTOCOL_CAN = 1¶
- ics.ics.SPY_PROTOCOL_CANFD = 30¶
- ics.ics.SPY_PROTOCOL_CGI = 18¶
- ics.ics.SPY_PROTOCOL_CHRYSLER_CCD = 8¶
- ics.ics.SPY_PROTOCOL_CHRYSLER_JVPW = 14¶
- ics.ics.SPY_PROTOCOL_CHRYSLER_SCI = 9¶
- ics.ics.SPY_PROTOCOL_CUSTOM = 0¶
- ics.ics.SPY_PROTOCOL_DALLAS_1WIRE = 25¶
- ics.ics.SPY_PROTOCOL_ETHERNET = 29¶
- ics.ics.SPY_PROTOCOL_FLEXRAY = 16¶
- ics.ics.SPY_PROTOCOL_FORD_UBP = 10¶
- ics.ics.SPY_PROTOCOL_GENERIC_MANCHSESTER = 26¶
- ics.ics.SPY_PROTOCOL_GENERIC_UART = 22¶
- ics.ics.SPY_PROTOCOL_GME_CIM_SCL_KLINE = 19¶
- ics.ics.SPY_PROTOCOL_GMFSA = 31¶
- ics.ics.SPY_PROTOCOL_GMLAN = 2¶
- ics.ics.SPY_PROTOCOL_GM_ALDL_UART = 7¶
- ics.ics.SPY_PROTOCOL_I2C = 21¶
- ics.ics.SPY_PROTOCOL_ISO9141 = 5¶
- ics.ics.SPY_PROTOCOL_J1708 = 13¶
- ics.ics.SPY_PROTOCOL_J1850PWM = 4¶
- ics.ics.SPY_PROTOCOL_J1850VPW = 3¶
- ics.ics.SPY_PROTOCOL_J1939 = 15¶
- ics.ics.SPY_PROTOCOL_JTAG = 23¶
- ics.ics.SPY_PROTOCOL_LIN = 12¶
- ics.ics.SPY_PROTOCOL_MDIO = 37¶
- ics.ics.SPY_PROTOCOL_MOST = 17¶
- ics.ics.SPY_PROTOCOL_SENT_PROTOCOL = 27¶
- ics.ics.SPY_PROTOCOL_SPI = 20¶
- ics.ics.SPY_PROTOCOL_TCP = 32¶
- ics.ics.SPY_PROTOCOL_UART = 28¶
- ics.ics.SPY_PROTOCOL_UDP = 33¶
- ics.ics.SPY_PROTOCOL_UNIO = 24¶
- ics.ics.SPY_PROTOCOL_WBMS = 36¶
- ics.ics.SPY_STATUS2_CAN_HAVE_LINK_DATA = 4194304¶
- ics.ics.SPY_STATUS2_CAN_ISO15765_LOGICAL_FRAME = 2097152¶
- ics.ics.SPY_STATUS2_END_OF_LONG_MESSAGE = 1048576¶
- ics.ics.SPY_STATUS2_ERROR_FRAME = 131072¶
- ics.ics.SPY_STATUS2_ETHERNET_CRC_ERROR = 2097152¶
- ics.ics.SPY_STATUS2_ETHERNET_FCS_VERIFIED = 268435456¶
- ics.ics.SPY_STATUS2_ETHERNET_FRAME_TOO_SHORT = 4194304¶
- ics.ics.SPY_STATUS2_ETHERNET_MANUALFCS_ENABLED = 134217728¶
- ics.ics.SPY_STATUS2_ETHERNET_NO_PADDING = 16777216¶
- ics.ics.SPY_STATUS2_ETHERNET_PREEMPTION_ENABLED = 33554432¶
- ics.ics.SPY_STATUS2_ETHERNET_T1S_BURST = 1073741824¶
- ics.ics.SPY_STATUS2_ETHERNET_T1S_ETHERNET = -2147483648¶
- ics.ics.SPY_STATUS2_ETHERNET_T1S_SYMBOL = 536870912¶
- ics.ics.SPY_STATUS2_ETHERNET_UPDATE_CHECKSUMS = 67108864¶
- ics.ics.SPY_STATUS2_FLEXRAY_NO_CRC = 33554432¶
- ics.ics.SPY_STATUS2_FLEXRAY_NO_HEADERCRC = 67108864¶
- ics.ics.SPY_STATUS2_FLEXRAY_TX_AB = 2097152¶
- ics.ics.SPY_STATUS2_FLEXRAY_TX_AB_NO_A = 4194304¶
- ics.ics.SPY_STATUS2_FLEXRAY_TX_AB_NO_B = 8388608¶
- ics.ics.SPY_STATUS2_FLEXRAY_TX_AB_NO_MATCH = 16777216¶
- ics.ics.SPY_STATUS2_GLOBAL_CHANGE = 65536¶
- ics.ics.SPY_STATUS2_HAS_VALUE = 1¶
- ics.ics.SPY_STATUS2_HIGH_VOLTAGE = 4¶
- ics.ics.SPY_STATUS2_I2C_DIR_READ = 8388608¶
- ics.ics.SPY_STATUS2_I2C_ERR_NACK = 4194304¶
- ics.ics.SPY_STATUS2_I2C_ERR_TIMEOUT = 2097152¶
- ics.ics.SPY_STATUS2_ISO_FRAME_ERROR = 134217728¶
- ics.ics.SPY_STATUS2_ISO_OVERFLOW_ERROR = 268435456¶
- ics.ics.SPY_STATUS2_ISO_PARITY_ERROR = 536870912¶
- ics.ics.SPY_STATUS2_LIN_ERR_MSG_ID_PARITY = 67108864¶
- ics.ics.SPY_STATUS2_LIN_ERR_RX_BREAK_NOT_0 = 2097152¶
- ics.ics.SPY_STATUS2_LIN_ERR_RX_BREAK_TOO_SHORT = 4194304¶
- ics.ics.SPY_STATUS2_LIN_ERR_RX_DATA_GREATER_8 = 16777216¶
- ics.ics.SPY_STATUS2_LIN_ERR_RX_SYNC_NOT_55 = 8388608¶
- ics.ics.SPY_STATUS2_LIN_ERR_TX_RX_MISMATCH = 33554432¶
- ics.ics.SPY_STATUS2_LIN_ID_FRAME_ERROR = 268435456¶
- ics.ics.SPY_STATUS2_LIN_NO_SLAVE_DATA = -2147483648¶
- ics.ics.SPY_STATUS2_LIN_SLAVE_BYTE_ERROR = 536870912¶
- ics.ics.SPY_STATUS2_LIN_SYNC_FRAME_ERROR = 134217728¶
- ics.ics.SPY_STATUS2_LONG_MESSAGE = 8¶
- ics.ics.SPY_STATUS2_MDIO_CLAUSE45 = 536870912¶
- ics.ics.SPY_STATUS2_MDIO_ERR_TIMEOUT = 2097152¶
- ics.ics.SPY_STATUS2_MDIO_INVALID_BUS = 8388608¶
- ics.ics.SPY_STATUS2_MDIO_INVALID_PHYADDR = 16777216¶
- ics.ics.SPY_STATUS2_MDIO_INVALID_REGADDR = 33554432¶
- ics.ics.SPY_STATUS2_MDIO_JOB_CANCELLED = 4194304¶
- ics.ics.SPY_STATUS2_MDIO_OVERFLOW = 268435456¶
- ics.ics.SPY_STATUS2_MDIO_READ = 1073741824¶
- ics.ics.SPY_STATUS2_MDIO_UNSUPPORTED_CLAUSE = 67108864¶
- ics.ics.SPY_STATUS2_MDIO_UNSUPPORTED_OPCODE = 134217728¶
- ics.ics.SPY_STATUS2_MOST_CHANGED_PAR = -2147483648¶
- ics.ics.SPY_STATUS2_MOST_CONTROL_DATA = 16777216¶
- ics.ics.SPY_STATUS2_MOST_I2S_DUMP = 134217728¶
- ics.ics.SPY_STATUS2_MOST_LOW_LEVEL = 8388608¶
- ics.ics.SPY_STATUS2_MOST_MHP_CONTROL_DATA = 67108864¶
- ics.ics.SPY_STATUS2_MOST_MHP_USER_DATA = 33554432¶
- ics.ics.SPY_STATUS2_MOST_MOST150 = 1073741824¶
- ics.ics.SPY_STATUS2_MOST_MOST50 = 536870912¶
- ics.ics.SPY_STATUS2_MOST_PACKET_DATA = 2097152¶
- ics.ics.SPY_STATUS2_MOST_TOO_SHORT = 268435456¶
- ics.ics.SPY_STATUS2_RX_TIMEOUT_ERROR = 1073741824¶
- ics.ics.SPY_STATUS2_VALUE_IS_BOOLEAN = 2¶
- ics.ics.SPY_STATUS2_WBMS_API_IS_CALLBACK = 2097152¶
- ics.ics.SPY_STATUS3_CANFD_BRS = 16¶
- ics.ics.SPY_STATUS3_CANFD_ESI = 1¶
- ics.ics.SPY_STATUS3_CANFD_FDF = 8¶
- ics.ics.SPY_STATUS3_CANFD_IDE = 2¶
- ics.ics.SPY_STATUS3_CANFD_RTR = 4¶
- ics.ics.SPY_STATUS3_LIN_JUST_BREAK_SYNC = 1¶
- ics.ics.SPY_STATUS3_LIN_ONLY_UPDATE_SLAVE_TABLE_ONCE = 4¶
- ics.ics.SPY_STATUS3_LIN_SLAVE_DATA_TOO_SHORT = 2¶
- ics.ics.SPY_STATUS_A2B_CONTROL = 268435456¶
- ics.ics.SPY_STATUS_A2B_MONITOR = 536870912¶
- ics.ics.SPY_STATUS_A2B_SCF_VALID_WAITING = 8¶
- ics.ics.SPY_STATUS_A2B_UPSTREAM = 1073741824¶
- ics.ics.SPY_STATUS_ANALOG_DIGITAL_INPUT = 16777216¶
- ics.ics.SPY_STATUS_AUDIO_COMMENT = 4194304¶
- ics.ics.SPY_STATUS_AVSI_REC_OVERFLOW = 1048576¶
- ics.ics.SPY_STATUS_BAD_MESSAGE_BIT_TIME_ERROR = 16384¶
- ics.ics.SPY_STATUS_BREAK = 524288¶
- ics.ics.SPY_STATUS_BUS_RECOVERED = 1024¶
- ics.ics.SPY_STATUS_BUS_SHORTED_GND = 4096¶
- ics.ics.SPY_STATUS_BUS_SHORTED_PLUS = 2048¶
- ics.ics.SPY_STATUS_CANFD = 536870912¶
- ics.ics.SPY_STATUS_CAN_BUS_OFF = 512¶
- ics.ics.SPY_STATUS_CAN_ERROR_PASSIVE = 32¶
- ics.ics.SPY_STATUS_CHECKSUM_ERROR = 8192¶
- ics.ics.SPY_STATUS_COMM_IN_OVERFLOW = 65536¶
- ics.ics.SPY_STATUS_CRC_ERROR = 16¶
- ics.ics.SPY_STATUS_EXPECTED_LEN_MISMATCH = 131072¶
- ics.ics.SPY_STATUS_EXTENDED = -2147483648¶
- ics.ics.SPY_STATUS_FLEXRAY_PDU = 268435456¶
- ics.ics.SPY_STATUS_FLEXRAY_PDU_NO_UPDATE_BIT = 8¶
- ics.ics.SPY_STATUS_FLEXRAY_PDU_UPDATE_BIT_SET = 1073741824¶
- ics.ics.SPY_STATUS_GLOBAL_ERR = 1¶
- ics.ics.SPY_STATUS_GPS_DATA = 8388608¶
- ics.ics.SPY_STATUS_HEADERCRC_ERROR = 32¶
- ics.ics.SPY_STATUS_HIGH_SPEED = 1073741824¶
- ics.ics.SPY_STATUS_INCOMPLETE_FRAME = 64¶
- ics.ics.SPY_STATUS_INIT_MESSAGE = 536870912¶
- ics.ics.SPY_STATUS_LIN_MASTER = 536870912¶
- ics.ics.SPY_STATUS_LOST_ARBITRATION = 128¶
- ics.ics.SPY_STATUS_MSG_NO_MATCH = 262144¶
- ics.ics.SPY_STATUS_NETWORK_MESSAGE_TYPE = 67108864¶
- ics.ics.SPY_STATUS_PDU = 268435456¶
- ics.ics.SPY_STATUS_REMOTE_FRAME = 8¶
- ics.ics.SPY_STATUS_TEST_TRIGGER = 2097152¶
- ics.ics.SPY_STATUS_TEXT_COMMENT = 33554432¶
- ics.ics.SPY_STATUS_TX_MSG = 2¶
- ics.ics.SPY_STATUS_TX_NOMATCH = 32768¶
- ics.ics.SPY_STATUS_UNDEFINED_ERROR = 256¶
- ics.ics.SPY_STATUS_VSI_IFR_CRC_BIT = 268435456¶
- ics.ics.SPY_STATUS_VSI_TX_UNDERRUN = 134217728¶
- ics.ics.SPY_STATUS_XTD_FRAME = 4¶
- ics.ics.SWCAN_AUTOSWITCH_DISABLED = 0¶
- ics.ics.SWCAN_AUTOSWITCH_DISABLED_RESISTOR_ENABLED = 3¶
- ics.ics.SWCAN_AUTOSWITCH_NO_RESISTOR = 1¶
- ics.ics.SWCAN_AUTOSWITCH_WITH_RESISTOR = 2¶
- ics.ics.SWCAN_SETTINGS_SIZE = 14¶
- ics.ics.TCP_SUPPORTED = 32¶
- ics.ics.TIMESYNC_ICSHARDWARE_SETTINGS_SIZE = 4¶
- ics.ics.UART_SETTINGS_SIZE = 16¶
- ics.ics.USE_TQ = 1¶
- ics.ics.VNETBITS_FEATURE_ANDROID_MSGS = 1¶
- ics.ics.VNETBITS_FEATURE_DISABLE_USB_CHECK = 2¶
- ics.ics.WBMS_GATEWAY_NETWORK_DWCAN_01 = 1¶
- ics.ics.WBMS_GATEWAY_NETWORK_DWCAN_02 = 2¶
- ics.ics.WBMS_GATEWAY_NETWORK_NONE = 0¶
- ics.ics.WBMS_GATEWAY_NETWORK_UDP_MULTICAST = 3¶
- ics.ics.WIFI_ANTENNA_EXTERNAL = 1¶
- ics.ics.WIFI_ANTENNA_INTERNAL = 0¶
- ics.ics.WIFI_CONNECTION = 8¶