IPETRONIK: ETHOSยถ
Vendor information
Vendor |
Web page |
Product name |
Version |
|---|---|---|---|
IPETRONIK GmbH & Co. KG |
ETHOS |
2022.10.11 |
Categories
MDL ๐ |
APL ๐ |
BAN ๐ |
BMA ๐ |
SVC ๐ |
DGN ๐ |
FIU ๐ |
EES ๐ |
FCT ๐ |
DBG ๐ |
IMG ๐ |
AUDIO ๐ |
ENVSIM ๐ |
ENVCOM ๐ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Platform
Operating system |
Support |
|---|---|
Windows |
โ |
Linux |
โ |
Specificsยถ
This tool connection allows you to start, stop and then retrieve recordings from IPETRONIK ETHOS data loggers.
Preparationยถ
The following additional licenses are required to use the connection: SCRIPT_ENG, UI_OPENABK.
It is not yet possible to set the channels to be recorded via ecu.test. Instead, they must already be defined in the configuration file of the logger (.ccmc) and assigned to a data set. In addition, the tool jobs to start and stop the recordings require a trigger. To set this up in the configuration file, the following steps are necessary:
Create a new script and insert the following:
int trigger_taster; ON EVENT HID_KEY (HID_KEY_TRIGGER, HID_KEY_EVENT_PRESS, 0) { trigger_taster=1; } ON EVENT HID_KEY (HID_KEY_TRIGGER, HID_KEY_EVENT_RELEASE, 0) { trigger_taster=0; } SIGNAL 'Trigger_Taster' (10, trigger_taster);Create a new standard trigger and enter
"Trigger_Taster" = 1as the trigger formulaCreate a second standard trigger and enter
"Trigger_Taster" = 0as the trigger formulaMake the following settings in the
Generatetab of the dataset to be recorded:Select
Pause is inverted startasModeSelect the first previously created trigger as
Start-triggerSelect
At shutdown and triggerasCompletion-conditionSelect the second previously created trigger as
Trigger
Properties ๐ยถ
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
General |
|||||
IP address |
General |
โ203.0.113.1โ |
string |
IP address of the data logger. |
|
Configuration file โฒoptionalโณ |
General |
string |
Path to a configuration file (*.ccmc) that is available on the test host. The path can be given absolute or relative to the workspace. The logger will be restarted to apply the configuration. If the field is empty, the current settings of the logger are used. |
||
SSH Connection to ETHOS logger |
|||||
SSH port |
SSH Connection to ETHOS logger |
22 |
int |
Host port |
|
SSH username |
SSH Connection to ETHOS logger |
string |
Username for the authentication. |
||
Authentication method |
SSH Connection to ETHOS logger |
Keyfile |
[None, Password, Keyfile] Display values:
|
string |
Method used to log into the remote system. |
SSH key path |
SSH Connection to ETHOS logger ยป Authentication method: โKeyfileโ |
string |
Path to the SSH private key for public key authentication. Can be specified absolute or relative to the tool host base path. If no tool host base path is set, the path can be relative to the workspace. Supported key formats: RSA, DSA, ECDSA and ED25519 |
||
SSH password |
SSH Connection to ETHOS logger ยป Authentication method: โPasswordโ |
string |
Password of the specified user. Attention: The password is stored unencrypted in the TBC! |
||
File transfer protocol |
SSH Connection to ETHOS logger |
SFTP |
[SFTP, SCP] |
string |
Sets the protocol used to transfer files. If possible, SFTP should be preferred because it is the more stable and secure protocol. |
Timeout for tool call โฒin sec.โณ |
โ600โ |
string |
Timeout after which a tool call is aborted. |
Jobs ๐ยถ
DownloadLatestRecordingsยถ
Copies the recorded datasets from the ETHOS logger to the testโs report folder.
StartRecordingยถ
Starts a recording as defined in the configuration file.
StopRecordingยถ
Stops a recording and creates a recording file.