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-reinstall
Note: Refer to platform specific installation if not on Windows
- v803
pip install 'python_ics>=3.0,<4.0' --force-reinstall
Note: Refer to platform specific installation if not on Windows
- v900
pip install 'python_ics>=4.0,<5.0' --force-reinstall
Note: 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
Debian/Ubuntu Dependencies¶
sudo apt install build-essential python-dev clang-format
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:
object
NeoDevice object
-
AutoHandleClose
¶ When NeoDevice is freed the handle will automatically be closed, if true.
-
DeviceType
¶
-
Handle
¶
-
IsOpen
¶ This contains the handle returned from icsneoOpenDevice() API. If uncertain, don’t use this.
-
MaxAllowedClients
¶
-
Name
¶ String describing DeviceType, extension to Python api only.
-
NumberOfClients
¶
-
SerialNumber
¶
-
-
class
ics.ics.
SpyMessage
¶ Bases:
object
SpyMessage 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:
object
SpyMessageJ1850 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
will 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.NeoDevice
location (int): Accepts
ics.ics.SCRIPT_LOCATION_FLASH_MEM
,ics.ics.SCRIPT_LOCATION_SDCARD
, orics.ics.SCRIPT_LOCATION_VCAN3_MEM
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
index (int): Index of the function block.
- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
coremini (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:
ics.ics.RuntimeError
- 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.NeoDevice
index (int): Index of the application signal.
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
index (int): Index of the application signal.
j1850 (bool): Use
ics.ics.SpyMessageJ1850
instead.- Raises:
ics.ics.RuntimeError
- Returns:
ics.ics.SpyMessage
Success.>>> 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.NeoDevice
index (int): Index of the application signal.
j1850 (bool): Use
ics.ics.SpyMessageJ1850
instead.- Raises:
ics.ics.RuntimeError
- Returns:
ics.ics.SpyMessage
Success.>>> 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.NeoDevice
location (int): Accepts
ics.ics.SCRIPT_LOCATION_FLASH_MEM
,ics.ics.SCRIPT_LOCATION_SDCARD
, orics.ics.SCRIPT_LOCATION_VCAN3_MEM
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
index (int): Index of the function block.
- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
index (int): Index of the function block.
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
index (int): Index of the application signal.
value (float): New value of the application signal.
- Raises:
ics.ics.RuntimeError
- 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 withics.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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
enable (
bool
):int
reserved (
int
):int
: Optional. Should be set to zero. Don’t set, if unsure.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
enable (
bool
):bool
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
enable (
bool
):bool
net_id (
int
):int
: Optional. If left blank, disables/enables all networks.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
for 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:
ics.ics.RuntimeError
- Returns:
Tuple of
ics.ics.NeoDevice
for 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:
ics.ics.RuntimeError
- 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.NeoDevice
data (
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:
ics.ics.RuntimeError
- Returns:
- None
-
ics.ics.
force_firmware_update
(device)¶ Forces the device to flash firmware.
- Args:
- device (
ics.ics.NeoDevice
):ics.ics.NeoDevice
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
api_index (
int
): api_index.instance_index (
int
): instance_index.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
api_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:
ics.ics.RuntimeError
- 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.NeoDevice
api_index (
int
): api_index.instance_index (
int
): instance_index.function_index (
int
): function_index.data (
bytes
): Data to be passed in.- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
reserved (
int
):int
: Optional. Should be set to zero. Don’t set, if unsure.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
device_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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- Returns:
list
oftuple`s. :class:`tuple
contents: (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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
j1850 (
bool
): Returnics.ics.SpyMessageJ1850
instead.timeout (
float
): Optional timeout to wait for messages in seconds (0.1 = 100ms).- Raises:
ics.ics.RuntimeError
- Returns:
tuple
of two items. First item is atuple
ofics.ics.SpyMessage
and 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
phy_index (
int
):int
: phy Index enum.check_success (
bool
):bool
: Optional, raises an exception if not successful- Raises:
ics.ics.RuntimeError
- Returns:
- None
-
ics.ics.
get_rtc
(device)¶ Gets the Real-Time Clock of the device.
- Args:
- device (
ics.ics.NeoDevice
):ics.ics.NeoDevice
- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
enable (
DeviceFeature
):DeviceFeature
- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- Returns:
- None
-
ics.ics.
iso15765_enable_networks
(device, networks)¶ Enables ISO15765 networks.
- Args:
- device (
ics.ics.NeoDevice
):ics.ics.NeoDevice
- Raises:
ics.ics.RuntimeError
- Returns:
- None
-
ics.ics.
iso15765_receive_message
(device, netid, rx_msg)¶ Setup rx ISO15765 Message.
- Args:
device (
ics.ics.NeoDevice
):ics.ics.NeoDevice
prx_msg (
ics.ics.st_cm_iso157652_rx_message
):ics.ics.st_cm_iso157652_rx_message
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
pMsg (
ics.ics.st_cm_iso157652_tx_message
):ics.ics.st_cm_iso157652_tx_message
- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
of the first free availible device, aics.ics.NeoDevice
, or a serial number of the device.- Args:
device (
ics.ics.NeoDevice
):ics.ics.NeoDevice
device (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:
ics.ics.RuntimeError
- Returns:
If
ics.ics.NeoDevice
is passed as a parameter, None. If serial number is passed as a parameter, aics.ics.NeoDevice
will be returned. If device parameter is omitted, aics.ics.NeoDevice
will be returned with the first availible free device.>>> for device in ics.find_devices(): ... ics.open_device(device) ...
Note
ics.ics.NeoDevice
will 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:
ics.ics.RuntimeError
- 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.NeoDevice
size (
int
):int
: size of the bytes to read of the firmware binary.vnetChannel (
int
):int
: Optional. Don’t set, if unsure.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
timeout_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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
settings (
ics.ics.device_settings
):ics.ics.device_settings
- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
led (
int
): Index or position of the LEDprop (
int
): Property of the LEDvalue (
int
): Value of the LED Property- Raises:
ics.ics.RuntimeError
- 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:
ics.ics.RuntimeError
- 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.NeoDevice
time (
datetime.datetime
): Optional. Sets to current time, if omitted.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
network_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:
ics.ics.RuntimeError
- 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.NeoDevice
network_id (
int
): NetworkID- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
messages (
ics.ics.SpyMessage
):ics.ics.SpyMessage
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
port (
ics.ics.structures.e_uart_port_t.e_uart_port_t
):ics.ics.structures.e_uart_port_t.e_uart_port_t
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
port (
ics.ics.structures.e_uart_port_t.e_uart_port_t
):ics.ics.structures.e_uart_port_t.e_uart_port_t
bytes_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:
ics.ics.RuntimeError
- 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.NeoDevice
port (
ics.ics.structures.e_uart_port_t.e_uart_port_t
):ics.ics.structures.e_uart_port_t.e_uart_port_t
baudrate (
int
): Baudrate of the UART to set.- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
port (
ics.ics.structures.e_uart_port_t.e_uart_port_t
):ics.ics.structures.e_uart_port_t.e_uart_port_t
data (
bytes
):bytes
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
or:
device (int): c style integer handle to the device.
- Raises:
ics.ics.RuntimeError
- 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.NeoDevice
manager (
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:
ics.ics.RuntimeError
- 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.NeoDevice
manager (
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
lock_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:
ics.ics.RuntimeError
- 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.NeoDevice
bytes (
bytes
):bytes
: bytes of the firmware binary.vnetChannel (
int
):int
: Optional. Don’t set, if unsure.- Raises:
ics.ics.RuntimeError
- 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¶
ics.ISO15765_DisableNetworks |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ISO15765_EnableNetworks |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ISO15765_ReceiveMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ISO15765_TransmitMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.close_device (device) |
Closes the device. |
ics.coremini_clear (device, location) |
Clears the CoreMini into the device. |
ics.coremini_get_fblock_status (device, index) |
Gets the status of a Coremini Function Block at index on device. |
ics.coremini_get_status (device) |
Gets the status of the CoreMini in the device. |
ics.coremini_load (device, coremini, location) |
Loads the CoreMini into the device. |
ics.coremini_read_app_signal (device, index) |
Gets the value of a Coremini application signal at index on device. |
ics.coremini_read_rx_message (device, index) |
Gets the value of a Coremini Message at index on device. |
ics.coremini_read_tx_message (device, index) |
Gets the value of a Coremini Message at index on device. |
ics.coremini_start (device, location) |
Starts the CoreMini into the device. |
ics.coremini_start_fblock (device, index) |
Starts a Coremini Function Block at index on device. |
ics.coremini_stop (device) |
Stops the CoreMini into the device. |
ics.coremini_stop_fblock (device, index) |
Stops a Coremini Function Block at index on device. |
ics.coremini_write_app_signal (device, index, …) |
Sets the value of a Coremini application signal at index on device. |
ics.coremini_write_rx_message (device, index, …) |
TODO |
ics.coremini_write_tx_message (device, index, msg) |
TODO |
ics.create_neovi_radio_message (Relay1, …) |
Python API only. |
ics.disk_format (device) |
Starts disk formatting on the device. |
ics.disk_format_cancel (device) |
Cancel in progress disk formatting on the device. |
ics.enable_bus_voltage_monitor (device, …) |
Enable or disable bus voltage monitoring. |
ics.enable_doip_line (device, enable) |
Activate or De-activate DOIP Line. |
ics.enable_network_com (device, enable, net_id) |
Enable or disable network communication. |
ics.find_devices ([device_type]) |
Finds all connected devices and returns a tuple of ics.ics.NeoDevice for use in ics.ics.open_device() |
ics.firmware_update_required (device) |
Determines if the device firmware needs flashing. |
ics.flash_phy_firmware (device, data, …) |
Flashes PHY Firmware. |
ics.force_firmware_update (device) |
Forces the device to flash firmware. |
ics.generic_api_get_status (device, …) |
Reads data in a generic way. |
ics.generic_api_read_data (device, api_index, …) |
Reads data in a generic way. |
ics.generic_api_send_command (device, …) |
Sends a command in a generic way. |
ics.get_active_vnet_channel (device) |
Gets active vnet channel for the device. |
ics.get_all_chip_versions (device, api_index, …) |
Get all the chip (firmware) versions of the device. |
ics.get_backup_power_enabled (device) |
Returns the device backup power enabled for the device. |
ics.get_backup_power_ready (device) |
Returns the device backup power is ready for the device. |
ics.get_bus_voltage (device, reserved) |
Reads bus voltage. |
ics.get_device_settings (device, device_type, …) |
Gets the settings in the device. |
ics.get_device_status (device) |
Returns the device status. |
ics.get_disk_details (device) |
Returns the device disk details. |
ics.get_disk_format_progress (device) |
Returns the device disk formatting progress. |
ics.get_dll_firmware_info (device) |
Returns the DLL firmware info for the device. |
ics.get_dll_version (device) |
Gets the DLL version. |
ics.get_error_messages (device[, j1850, timeout]) |
Gets the error message(s) on the device. |
ics.get_gptp_status (device) |
Gets the gPTP Status from the device. |
ics.get_hw_firmware_info (device) |
Returns the device firmware info for the device. |
ics.get_last_api_error (device) |
Gets the error message from the last API call. |
ics.get_library_path |
|
ics.get_messages (device[, j1850, timeout]) |
Gets the message(s) on the device. |
ics.get_pcb_serial_number (device) |
Gets the unique PCB serial number of the device. |
ics.get_performance_parameters (device) |
Gets the Performance Parameters on device. |
ics.get_phy_firmware_version (device, …) |
Gets PHY Firmware version. |
ics.get_rtc (device) |
Gets the Real-Time Clock of the device. |
ics.get_script_status |
Accepts a ics.ics.NeoDevice, exception on error. |
ics.get_serial_number (device) |
Gets the serial number out of the device. |
ics.get_timestamp_for_msg (device, msg) |
Calculates the timestamp for a message. |
ics.is_device_feature_supported (device, feature) |
Polls firmware in device to see if the feature is supported. |
ics.iso15765_disable_networks (device) |
Disables ISO15765 networks. |
ics.iso15765_enable_networks (device, networks) |
Enables ISO15765 networks. |
ics.iso15765_receive_message (device, netid, …) |
Setup rx ISO15765 Message. |
ics.iso15765_transmit_message (device, …) |
Transmits an ISO15765 Message. |
ics.load_default_settings (device) |
Load the default settings in the device. |
ics.open_device (device) |
Opens the device. |
ics.override_library_name (new_name) |
Overrides the default search for loading the icsneo40 library |
ics.read_jupiter_firmware (device, size, …) |
Reads firmware binary from a RAD-Jupiter. |
ics.read_sdcard |
icsneoReadSDCard(), Accepts a ics.ics.NeoDevice and sector index. |
ics.request_enter_sleep_mode (device, …) |
Signal neoVI to immediete go to sleep. |
ics.set_active_vnet_channel (device, channel) |
Sets active vnet channel for the device. |
ics.set_backup_power_enabled (device, enable) |
Sets the device backup power enabled for the device. |
ics.set_bit_rate (device, BitRate, NetworkID) |
Specifies bit rate setting. |
ics.set_bit_rate_ex (device, BitRate, …) |
Sets the bitrate for a given Network ID on the device with extended options. |
ics.set_context (device) |
Sets the “context” of how icsneoFindNeoDevices(Ex) and icsneoOpenNeoDevice(Ex) function. |
ics.set_device_settings (device, settings, …) |
Sets the settings in the device. |
ics.set_fd_bit_rate (device, BitRate, NetworkID) |
Sets the FD bitrate for a given Network ID on the device.. |
ics.set_led_property (device, led, prop, value) |
Sets the LED property on the device. |
ics.set_reflash_callback (callback) |
Sets the reflash display callback. |
ics.set_rtc (device[, time]) |
Sets the Real-Time Clock of the device. |
ics.start_dhcp_server (device, network_id, …) |
Starts a DHCP Server. |
ics.stop_dhcp_server (device, network_id) |
Stops the DHCP Server |
ics.transmit_messages (device, messages) |
Transmits message(s) on the device. |
ics.uart_get_baudrate (device, port) |
Gets the UART baudrate on the given port. |
ics.uart_read (device, port, bytes_to_read, flags) |
Reads UART on the given port. |
ics.uart_set_baudrate (device, port, baudrate) |
Sets the UART baudrate on the given port. |
ics.uart_write (device, port, data, flags) |
Writes UART on the given port |
ics.validate_hobject (device) |
Validates the handle is valid for a device. |
ics.wbms_manager_reset (device, manager) |
Resets the manager |
ics.wbms_manager_write_lock (device, manager, …) |
Sets the lock state on the manager |
ics.write_jupiter_firmware (device, bytes, …) |
Writes firmware binary to a RAD-Jupiter. |
ics.write_sdcard |
icsneoReadSDCard(), Accepts a ics.ics.NeoDevice, sector index, and a bytearray of 512 bytes. |
ics.ClosePort |
Note Compatibility Function: Identical to PEP8 compliant |
ics.EnableBusVoltageMonitor |
Note Compatibility Function: Identical to PEP8 compliant |
ics.EnableDOIPLine |
Note Compatibility Function: Identical to PEP8 compliant |
ics.EnableNetworkCom |
Note Compatibility Function: Identical to PEP8 compliant |
ics.FindNeoDevices |
Note Compatibility Function: Identical to PEP8 compliant |
ics.FirmwareUpdateRequired |
Note Compatibility Function: Identical to PEP8 compliant |
ics.FlashPhyFirmware |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ForceFirmwareUpdate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GenericAPIGetStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GenericAPIReadData |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GenericAPISendCommand |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetActiveVNETChannel |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetAllChipVersions |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetBackupPowerEnabled |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetBackupPowerReady |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetBusVoltage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetDLLFirmwareInfo |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetDLLVersion |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetDeviceSettings |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetDeviceStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetErrorMessages |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetGPTPStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetHWFirmwareInfo |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetLastAPIError |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetMessages |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetPCBSerialNumber |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetPerformanceParameters |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetPhyFwVersion |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetRTC |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetSerialNumber |
Note Compatibility Function: Identical to PEP8 compliant |
ics.GetTimeStampForMsg |
Note Compatibility Function: Identical to PEP8 compliant |
ics.IsDeviceFeatureSupported |
Note Compatibility Function: Identical to PEP8 compliant |
ics.LoadDefaultSettings |
Note Compatibility Function: Identical to PEP8 compliant |
ics.OpenNeoDevice |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ReadJupiterFirmware |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ReadSDCard |
Note Compatibility Function: Identical to PEP8 compliant |
ics.RequestDiskDetails |
Note Compatibility Function: Identical to PEP8 compliant |
ics.RequestDiskFormat |
Note Compatibility Function: Identical to PEP8 compliant |
ics.RequestDiskFormatCancel |
Note Compatibility Function: Identical to PEP8 compliant |
ics.RequestDiskFormatProgress |
Note Compatibility Function: Identical to PEP8 compliant |
ics.RequestEnterSleepMode |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptClear |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptGetFBlockStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptGetScriptStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptGetScriptStatusEx |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptLoad |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptReadAppSignal |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptReadRxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptReadTxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptStart |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptStartFBlock |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptStop |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptStopFBlock |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptWriteAppSignal |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptWriteRxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ScriptWriteTxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetActiveVNETChannel |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetBackupPowerEnabled |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetBitRate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetBitRateEx |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetContext |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetDeviceSettings |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetFDBitRate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetLedProperty |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetRTC |
Note Compatibility Function: Identical to PEP8 compliant |
ics.SetReflashDisplayCallback |
Note Compatibility Function: Identical to PEP8 compliant |
ics.StartDHCPServer |
Note Compatibility Function: Identical to PEP8 compliant |
ics.StopDHCPServer |
Note Compatibility Function: Identical to PEP8 compliant |
ics.TxMessages |
Note Compatibility Function: Identical to PEP8 compliant |
ics.UartGetBaudrate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.UartRead |
Note Compatibility Function: Identical to PEP8 compliant |
ics.UartSetBaudrate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.UartWrite |
Note Compatibility Function: Identical to PEP8 compliant |
ics.ValidateHObject |
Note Compatibility Function: Identical to PEP8 compliant |
ics.WriteJupiterFirmware |
Note Compatibility Function: Identical to PEP8 compliant |
ics.WriteSDCard |
Note Compatibility Function: Identical to PEP8 compliant |
ics.base36enc (serial) |
Converts a decimal serial number to base36. |
ics.wBMSManagerReset |
Note Compatibility Function: Identical to PEP8 compliant |
ics.wBMSManagerWriteLock |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoClosePort |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoEnableBusVoltageMonitor |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoEnableDOIPLine |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoEnableNetworkCom |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoFindNeoDevices |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoFirmwareUpdateRequired |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoFlashPhyFirmware |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoForceFirmwareUpdate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGenericAPIGetStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGenericAPIReadData |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGenericAPISendCommand |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetActiveVNETChannel |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetAllChipVersions |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetBackupPowerEnabled |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetBackupPowerReady |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetBusVoltage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetDLLFirmwareInfo |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetDLLVersion |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetDeviceSettings |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetDeviceStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetErrorMessages |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetGPTPStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetHWFirmwareInfo |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetLastAPIError |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetMessages |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetPCBSerialNumber |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetPerformanceParameters |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetPhyFwVersion |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetRTC |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetSerialNumber |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoGetTimeStampForMsg |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoISO15765_DisableNetworks |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoISO15765_EnableNetworks |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoISO15765_ReceiveMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoISO15765_TransmitMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoIsDeviceFeatureSupported |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoLoadDefaultSettings |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoOpenNeoDevice |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoReadJupiterFirmware |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoReadSDCard |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoRequestDiskDetails |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoRequestDiskFormat |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoRequestDiskFormatCancel |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoRequestDiskFormatProgress |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoRequestEnterSleepMode |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptClear |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptGetFBlockStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptGetScriptStatus |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptGetScriptStatusEx |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptLoad |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptReadAppSignal |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptReadRxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptReadTxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptStart |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptStartFBlock |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptStop |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptStopFBlock |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptWriteAppSignal |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptWriteRxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoScriptWriteTxMessage |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetActiveVNETChannel |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetBackupPowerEnabled |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetBitRate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetBitRateEx |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetContext |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetDeviceSettings |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetFDBitRate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetLedProperty |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetRTC |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoSetReflashDisplayCallbacks |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoStartDHCPServer |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoStopDHCPServer |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoTxMessages |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoUartGetBaudrate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoUartRead |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoUartSetBaudrate |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoUartWrite |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoValidateHObject |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoWriteJupiterFirmware |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneoWriteSDCard |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneowBMSManagerReset |
Note Compatibility Function: Identical to PEP8 compliant |
ics.icsneowBMSManagerWriteLock |
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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
a2bNodeTypeMaster
= 1¶
a2bNodeTypeMonitor
= 0¶
a2bNodeTypeSlave
= 2¶
from_param
= <bound method a2_b_node_type.from_param of <enum 'a2_b_node_type'>>¶
- class
ics.structures.a2_btdm_mode.
a2_btdm_mode
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
from_param
= <bound method a2_btdm_mode.from_param of <enum 'a2_btdm_mode'>>¶
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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
NUM_VALID_DEVICE_FEATURES
= 17¶
enhancedFlashDriver
= 16¶
from_param
= <bound method device_feature.from_param of <enum 'device_feature'>>¶
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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
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¶
from_param
= <bound method e_device_settings_type.from_param of <enum 'e_device_settings_type'>>¶
- class
ics.structures.e_disk_format.
e_disk_format
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
DiskFormatFAT32
= 1¶
DiskFormatUnknown
= 0¶
DiskFormatexFAT
= 2¶
from_param
= <bound method e_disk_format.from_param of <enum 'e_disk_format'>>¶
- class
ics.structures.e_disk_layout.
e_disk_layout
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
DiskLayoutIndividual
= 4¶
DiskLayoutRAID0
= 1¶
DiskLayoutRAID1
= 2¶
DiskLayoutRAID5
= 3¶
DiskLayoutSpanned
= 0¶
from_param
= <bound method e_disk_layout.from_param of <enum 'e_disk_layout'>>¶
- class
ics.structures.e_generic_api_options.
e_generic_api_options
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
eADI_WIL_API
= 1¶
eGENERIC_API
= 0¶
from_param
= <bound method e_generic_api_options.from_param of <enum 'e_generic_api_options'>>¶
- class
ics.structures.e_gptp_port.
e_gptp_port
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
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¶
from_param
= <bound method e_gptp_port.from_param of <enum 'e_gptp_port'>>¶
- class
ics.structures.e_gptp_role.
e_gptp_role
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
eRoleDisabled
= 0¶
eRoleMaster
= 2¶
eRolePassive
= 1¶
eRoleSlave
= 3¶
from_param
= <bound method e_gptp_role.from_param of <enum 'e_gptp_role'>>¶
- class
ics.structures.e_plasma_ion_vnet_channel_t.
e_plasma_ion_vnet_channel_t
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
PlasmaIonVnetChannelA
= 1¶
PlasmaIonVnetChannelB
= 2¶
PlasmaIonVnetChannelMain
= 0¶
eFpgaStatusResp
= 4¶
eSoftCore
= 3¶
from_param
= <bound method e_plasma_ion_vnet_channel_t.from_param of <enum 'e_plasma_ion_vnet_channel_t'>>¶
- class
ics.structures.e_uart_port_t.
e_uart_port_t
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
eUART0
= 0¶
eUART1
= 1¶
from_param
= <bound method e_uart_port_t.from_param of <enum 'e_uart_port_t'>>¶
- 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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
ewBMSInstance0
= 0¶
ewBMSInstance1
= 1¶
from_param
= <bound method ew_bms_instance_t.from_param of <enum 'ew_bms_instance_t'>>¶
- class
ics.structures.ew_bms_manager_lock_state_t.
ew_bms_manager_lock_state_t
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
eLockManager
= 0¶
eUnlockManager
= 1¶
from_param
= <bound method ew_bms_manager_lock_state_t.from_param of <enum 'ew_bms_manager_lock_state_t'>>¶
- class
ics.structures.ew_bms_manager_port_t.
ew_bms_manager_port_t
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
eManagerPortA
= 0¶
eManagerPortB
= 1¶
from_param
= <bound method ew_bms_manager_port_t.from_param of <enum 'ew_bms_manager_port_t'>>¶
- class
ics.structures.extended_response_code.
extended_response_code
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
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¶
from_param
= <bound method extended_response_code.from_param of <enum 'extended_response_code'>>¶
- 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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
flexVnetModeColdStart
= 4¶
flexVnetModeDisabled
= 0¶
flexVnetModeOneDual
= 2¶
flexVnetModeOneSingle
= 1¶
flexVnetModeTwoSingle
= 3¶
from_param
= <bound method flex_vnet_mode.from_param of <enum 'flex_vnet_mode'>>¶
- 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
Nameless18511
¶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
Nameless54558
¶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_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.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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
OPETH_LINK_AUTO
= 0¶
OPETH_LINK_MASTER
= 1¶
OPETH_LINK_SLAVE
= 2¶
from_param
= <bound method op_eth_link_mode.from_param of <enum 'op_eth_link_mode'>>¶
- 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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
PhyFlashingDeinitError
= 7¶
PhyFlashingEraseError
= 3¶
PhyFlashingInitError
= 2¶
PhyFlashingInvalidDataFile
= 9¶
PhyFlashingInvalidHardware
= 8¶
PhyFlashingReadError
= 5¶
PhyFlashingVerifyError
= 6¶
PhyFlashingWriteError
= 4¶
PhyGetVersionError
= 10¶
PhyIndexError
= 11¶
PhyOperationError
= 0¶
PhyOperationSuccess
= 1¶
from_param
= <bound method phy_error_type.from_param of <enum 'phy_error_type'>>¶
- 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
Nameless23244
¶Structure/Union member
Nameless5269
¶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
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
PHYREG_BOTH
= 2¶
PHYREG_READ
= 0¶
PHYREG_WRITE
= 1¶
from_param
= <bound method s_phy_reg_pkt_rw.from_param of <enum 's_phy_reg_pkt_rw'>>¶
- class
ics.structures.s_phy_reg_pkt_status.
s_phy_reg_pkt_status
(*args, **kwds)¶A ctypes-compatible IntEnum superclass.
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¶
from_param
= <bound method s_phy_reg_pkt_status.from_param of <enum 's_phy_reg_pkt_status'>>¶
- 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.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_1
¶Structure/Union member
iso_msg_termination_1
¶Structure/Union member
iso_parity_1
¶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
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
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
wil_config
¶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
= Jun 28 2023 16:13:59¶
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_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_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
= 1478¶
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.
JUPITER_PTP_ROLE_DISABLED
= 0¶
ics.ics.
JUPITER_PTP_ROLE_MASTER
= 1¶
ics.ics.
JUPITER_PTP_ROLE_SLAVE
= 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.
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_VL_FORWARDING_ENTRIES
= 1024¶
ics.ics.
MAX_VL_POLICING_ENTRIES
= 1024¶
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_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
= 1478¶
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.
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_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
= 524288¶
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¶