<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alkit.se/wice297/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Robin.karhu</id>
	<title>WICE Wiki v2.97 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alkit.se/wice297/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Robin.karhu"/>
	<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php/Special:Contributions/Robin.karhu"/>
	<updated>2026-05-07T19:39:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:Dlt-uds-task.png&amp;diff=4170</id>
		<title>File:Dlt-uds-task.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:Dlt-uds-task.png&amp;diff=4170"/>
		<updated>2026-02-20T07:49:09Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: Robin.karhu uploaded a new version of File:Dlt-uds-task.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A view of the DLT UDS task.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Creating_a_Task&amp;diff=4169</id>
		<title>Creating a Task</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Creating_a_Task&amp;diff=4169"/>
		<updated>2026-02-19T17:50:34Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* DLT UDS Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;== Creating a Task==&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
You create a new task by pressing the &amp;quot;New Task&amp;quot; button on the bottom of the &amp;quot;Tasks&amp;quot; tab. This will open a window where you choose the type of task you want to create. Note that it is not possible to create a new task for a WCU which has the system labels &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;shelving_in_progress&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;shelving_done&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;. However, if the WCU has the latter label, it is possible to unshelve it using the corresponding button in the bottom of the Vehicle-tab.  Here we will go through how to create tasks of each of the different kinds of tasks available. Remember that not all of the task types will be available as this depends on customer configuration and some types might not be enabled in the portal. &lt;br /&gt;
&lt;br /&gt;
To learn about how to add resources to the task, check [[New task|here]].&lt;br /&gt;
&lt;br /&gt;
== Arcos ==&lt;br /&gt;
[[File:Arcos-task.png|alt=The dialog for creating an Arcos task.|thumb|The dialog for creating an Arcos task.]]&lt;br /&gt;
The WICE system can interact with external loggers as well. From version 2.71 the portal can interact with the Arcos-logger from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The file should have the extension &amp;quot;&#039;&#039;.ccmc&#039;&#039;&amp;quot;. When the task is downloaded the WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.&lt;br /&gt;
&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the Arcos - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
Since version 2.79.0 Arcos tasks can now have software version validation in the same manner as described for the M-Log task (see [[Creating a Task#Software version validation (Available from version 2.74.0)|Software version validation]]).&lt;br /&gt;
&lt;br /&gt;
== Area5 ==&lt;br /&gt;
[[File:Area5 new task.png|thumb|500x500px|Area5 task]]&lt;br /&gt;
Area5 tasks are used to read out data from the memory of ECUs. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Assignment:&#039;&#039;&#039; To create a new Area5 task you first have to create an Area5 assignment in the [[Area5 Assignment Editor|Area5 Assignment Editor]]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Validate ECU SW version on WCU:&#039;&#039;&#039; By checking this box, the WCU will validate that the ECU SW version of the task and the actual ECU are the same before starting the task. If they are different, it will not start the task.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger Expression:&#039;&#039;&#039; The task can be started by an expression. This option lets the user specify start trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). For an explanation of trigger conditions look [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sync Signal:&#039;&#039;&#039; It is possible to specify a signal with given values that will be sent when the Area5 task starts and stops. This can be used to synchronize the Area5 read-out with external measurements systems like the M-Log.&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
An audio task makes it possible to record audio from a connected microphone. An audio recording can be started in five ways:&lt;br /&gt;
* &#039;&#039;&#039;Trigger button&#039;&#039;&#039;: to initiate the recording you need to attach a button to the WCU in order to start in the audio recording.&lt;br /&gt;
* &#039;&#039;&#039;Signal reader&#039;&#039;&#039;: initiate the recording by a trigger expression in a Signal Reader assignment. The recording is started as soon as a Signal Reader &#039;&#039;&#039;recorder&#039;&#039;&#039; is started. You specify the name of the Signal Reader recorder (e.g. SREC_0) you want to start the audio recording. You can also enter &amp;quot;auto&amp;quot; as the recorder name, in which case a recorder that include the Audio_Device_n internal signal will be selected. &lt;br /&gt;
* &#039;&#039;&#039;Expression&#039;&#039;&#039;: Similar to the &#039;Signal reader&#039; trigger option, the &#039;Expression&#039; option lets the user specify start and stop trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). Unlike the &#039;Signal Reader&#039; trigger, there does not have to be a recorder configured in the Signal Reader measurement assignment. For an explanation of triggers look [[Server Trigger|here]].&lt;br /&gt;
* &#039;&#039;&#039;Audio level&#039;&#039;&#039;: Start the trigger once the microphone registers volume above a certain threshold.&lt;br /&gt;
* &#039;&#039;&#039;None&#039;&#039;&#039;: start the recording as soon as possible.&lt;br /&gt;
  &lt;br /&gt;
In addition to this, you can set the &#039;&#039;&#039;pre-trig&#039;&#039;&#039; time which is only valid in the cases of trigger button, signal reader, expression and audio level above. As an example, let&#039;s assume the trigger button method is selected. At the moment the trigger button is pressed the audio has already been recorded for the number of seconds specified. This can be handy when you press the trigger button to make a comment about an event where the event was audible.[[File:Skärmavbild 2019-12-18 kl. 14.28.52.png|alt=Audio task|thumb|Audio task]]A maximum &#039;&#039;&#039;duration&#039;&#039;&#039; of the recording can also be set, in seconds from the start trigger event. If there is a stop trigger expression specified, the recording will be stopped either when the stop expression is fulfilled or the max duration is passed, whichever occurs first. If you do not enter a duration it will be set to a default value of 120 seconds.&lt;br /&gt;
It is possible to monitor the audio live. To do this, check the box &amp;quot;Monitoring&amp;quot;. To listen to the live audio you should use a tool such as [http://confero.alkit.se Alkit Confero]. &lt;br /&gt;
&lt;br /&gt;
There is more information about audio in WICE [[Wice audio|here]].&lt;br /&gt;
&lt;br /&gt;
Audio tasks can be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
== Blue piraT ==&lt;br /&gt;
The blue PiraT is a measurement system from Telemotive AG that can be configured with measurement set-ups, and data accessed through the WICE Portal. Note that to use the blue PiraT module, the WCUs to be used need to be preconfigured with a special software package (i.e. an &amp;quot;extra bundle&amp;quot;). Contact Alkit Communications in order to set this up.&lt;br /&gt;
&lt;br /&gt;
== CAN-recorder ==&lt;br /&gt;
[[File:Canrecorder.png|thumb|Canrecorder]]&lt;br /&gt;
Canrecorder is a measurement module that allows CAN frames to be captured and logged.&lt;br /&gt;
&lt;br /&gt;
1. In the grid, select which bus (or buses) to record from. By clicking below active column or select a row and click on “Toggle” button.&lt;br /&gt;
&lt;br /&gt;
2. To apply filters on specific CAN buses, select a row and click on “Edit filter”. There it is possible to select one specific frame or several by separating them by “,”. It is also possible to select a range between frames by using “-”. The value can either be decimal or hexadecimal. A example of a filter: “1, 0x12-0xFF”&lt;br /&gt;
&lt;br /&gt;
3. Below the grid settings for how long the recording should be and how many shots. If not using shot count, infinite result files will be created as long as the units are on. &lt;br /&gt;
&lt;br /&gt;
===Scheduling=== &lt;br /&gt;
&lt;br /&gt;
For WCUs with version &amp;gt;= 2.53 this task can be scheduled by selecting the &amp;quot;Add schedule&amp;quot;-checkbox. By doing so, the panel shown in Figure &amp;quot;Schedule Panel&amp;quot; appears. By thereafter selecting the &amp;quot;ASAP&amp;quot; checkbox, the task will be performed once and as soon as possible. If instead the task is to be performed at a specified time, deselect the &amp;quot;Time span&amp;quot; and &amp;quot;Repeat&amp;quot;-checkboxes and select the sought time in the &amp;quot;Start field&amp;quot;. The task can also be performed within a certain time span, and in this case &amp;quot;Time span&amp;quot; should be checked and the Date in &amp;quot;End&amp;quot; field specified. Repetition of the task is defined by checking the &amp;quot;Repeat&amp;quot; checkbox, defining a interval size in the field after &amp;quot;Every&amp;quot; and a recurrence rate in the drop down menu. The task will then be repeated at this rate until the date defined in the &amp;quot;Until&amp;quot; field is reached. By selecting the &amp;quot;On ignition&amp;quot; checkbox, the task will be performed once on ignition. If delay is above 0 then the task will be performed once the configured amount of seconds have passed after ignition.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration Schedule.png|thumb|left|600px|Schedule Panel]]&lt;br /&gt;
[[File:Scheduling on ignition.png|thumb|300x300px|Schedule Panel with &#039;On ignition&#039; enabled]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To control the time zone in which the task scheduling is to be performed the &amp;quot;WCU local time&amp;quot;-checkbox is used. If this option is deselected, the task will be performed in UTC-time (the date fields present the portal local time). On the other hand, if this box is checked, the task will be performed according to the local time zone predefined for the WCU. A WCU time zone can be defined for a WCU with version &amp;gt;= 2.53 by an administrator using &amp;quot;Edit configuration&amp;quot; in the [[The Portal Administrator View#The Vehicles Tab|Vehicles panel]]. This is useful when there is a need to perform a certain task at a specific time of the day regardless of which country the vehicle is in. For instance, when selecting 100 different WCUs scheduled to perform a task at 10:00, checking the &amp;quot;WCU local time&amp;quot;-checkbox will result in them performing the task according to their time zone setting. Without checking this option, the task will be performed in the corresponding UTC-time, which could mean in the middle of the day or night depending on where the vehicle is located.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic Log and Trace (DLT) ==&lt;br /&gt;
The DLT functionality comes in two flavors. One is based on communicating with a DLT daemon on the ECU and the other is based on the UDS service 38. You switch between the using the button &amp;quot;DLT UDS mode&amp;quot;. &lt;br /&gt;
[[File:DLT multi task and vehicle announcement.png|thumb|DLT multi task and get DLT Daemon address from vehicle announcement]]&lt;br /&gt;
From version 2.96 it also possible to create a task with DLT daemon and DLT UDS mode enabled at the same time by checking the &amp;quot;Enable multi task&amp;quot; checkbox as can be seen in the screenshot the right. &lt;br /&gt;
&lt;br /&gt;
=== DLT Daemon Mode ===&lt;br /&gt;
DLT itself provides a log and trace interface, based on the standardized protocol specified in the AUTOSAR standard 4.0 DLT. A DLT task in the WICE Portal makes it possible to collect such logs in a vehicle where this functionality is available and transfer the data to the WICE portal where logs can be downloaded for further analysis. For a more in-depth description, you can go [https://github.com/GENIVI/dlt-daemon here]. &lt;br /&gt;
&lt;br /&gt;
Basically the WCU is connecting to one or more DLT Daemons and unique filters can be applied to each daemon, filtering out specific log messages. &lt;br /&gt;
&lt;br /&gt;
So when creating a DLT task the number of daemons can be specified and for each daemon the following needs to be specified:&lt;br /&gt;
&lt;br /&gt;
# Daemon address - the IP-address in order for the WCUs DLT client to find the daemon. Check &amp;quot;Use vehicle announcement&amp;quot; (available from version 2.96.0) to get the address from vehicle announcement instead. See screenshot to the right.&lt;br /&gt;
# Daemon port - which port on the address the daemon is at.&lt;br /&gt;
# Filter configurations - filter expressions to be applied on the log messages. If left empty no filter is applied. For an explanation on how to write filter expressions, see [https://github.com/GENIVI/dlt-daemon#learn-more here].&lt;br /&gt;
&lt;br /&gt;
=== DLT UDS Mode ===&lt;br /&gt;
When in this mode the user is presented with a list of directories to handle. Each row in the table is for a specific WCU and directory, as indicated in the illustration for the UDS mode to the right. To add a row, or directory to fetch, press the button &amp;quot;Add transfer&amp;quot;. An editable row shows up in the table where you can enter data. Enter the ECU ID as hexadecimal number and the directory to fetch. You may also choose service area for the transfer, with the default being 0x19. You can add as many entries as you wish.&lt;br /&gt;
[[File:Dlt-uds-task.png|thumb|DLT UDS service 38 task]]&lt;br /&gt;
Previously it was possible to manually enter a PIN, that is no longer possible. Instead PINs will be automatically applied if they are available in the portal. For each transfer the specified ECU and area are used to find the correct PIN. For this to be possible PINs must either have been [[Vehicles#Upload Vehicle pins|uploaded from file]] or [[The Portal Administrator View#The Resource Groups Tab|fetched from PIE]].&lt;br /&gt;
&lt;br /&gt;
There is also a button &amp;quot;Check PINs&amp;quot; that will either show which ECUs and areas have PINs available for the vehicle if it is a WCU, or if it is a resource group show which resources have missing PINs.&lt;br /&gt;
&lt;br /&gt;
== ETAS ==&lt;br /&gt;
Through an ETAS task, an ETAS ES720 Drive Recorder system can be configured, and measurement data offloaded and accessed through the WICE Portal.&lt;br /&gt;
&lt;br /&gt;
When creating an ETAS task, the task description file you select must be a .exp file.&lt;br /&gt;
&lt;br /&gt;
== Ethernet capture ==&lt;br /&gt;
This kind of task is used to capture packet data from one of the ethernet interfaces on the WCU. The basics for this kind of task is that you choose the interface you would like to capture from and a capture expression to filter which packets you are interested in. The results from this task type is pcap files. To read more about this task type, go [[Ethernet capture|here]].&lt;br /&gt;
&lt;br /&gt;
== File fetcher ==&lt;br /&gt;
[[File:File fetcher proxy example.png|thumb|The new task dialog of the File fetcher task.]]&lt;br /&gt;
The File fetcher task fetches files from a specified unit and makes them available for downloading in the Portal.&lt;br /&gt;
&lt;br /&gt;
The following needs to be specified when creating such a task:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;File path&#039;&#039;&#039; - One or several paths to a files or file-containing directories on the unit&#039;s file system. This specifies which files that will be fetched.&lt;br /&gt;
* &#039;&#039;&#039;Username&#039;&#039;&#039; - To log in to the unit.&lt;br /&gt;
* &#039;&#039;&#039;Password&#039;&#039;&#039; - To log in to the unit.&lt;br /&gt;
* &#039;&#039;&#039;IP address&#039;&#039;&#039; - To find the unit.&lt;br /&gt;
* &#039;&#039;&#039;Port&#039;&#039;&#039; -  To find the unit. Default is 22, but can be changed.&lt;br /&gt;
&lt;br /&gt;
Furthermore, the task also allows the use of a proxy.&lt;br /&gt;
&lt;br /&gt;
To use a proxy, the &#039;&#039;&#039;Use Proxy&#039;&#039;&#039; checkbox has to be checked, and the following must be specified:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Proxy Username&#039;&#039;&#039; - To log in to the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy Password&#039;&#039;&#039; - To log in to the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy IP Address&#039;&#039;&#039; - To find the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy Port&#039;&#039;&#039; - To find the proxy unit. Default is 22, but can be changed.&amp;lt;br /&amp;gt;&lt;br /&gt;
== IDC ==&lt;br /&gt;
The Internal Diagnostic Client (IDC) is a measurement module that allows a sequence of diagnostic requests to be sent and responses recorded. The sequence of diagnostic requests can be created as an assignment in the Assignment tab, alternatively can be uploaded to the portal as a text file (usually ending with &amp;quot;.seq&amp;quot;). This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
== IPEmotion RT ==&lt;br /&gt;
The WICE system can interact with external loggers as well. From version 2.72 the portal can interact with the logger IPEmotion RT from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The file should have the extension &amp;quot;&#039;&#039;.irf&#039;&#039;&amp;quot;. When the task is downloaded the WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.&lt;br /&gt;
&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the IPEmotion RT - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
Since version 2.79.0 IPEmotion RT tasks can now have software version validation in the same manner as described for the M-Log task (see [[Creating a Task#Software version validation (Available from version 2.74.0)|Software version validation]]).&lt;br /&gt;
&lt;br /&gt;
== LPD ==&lt;br /&gt;
This type of task is ultimately handled by a separate App in an iPhone or iPad. The WICE system simply makes this task available to the App through a REST interface running on the WCU. The task consists of a specially crafted excel file. When the file is uploaded to the WICE portal it is validated to make sure that it can be read by the App.&lt;br /&gt;
[[File:Screenshot from 2023-05-24 16-09-55.png|thumb|View an LPD task]]&lt;br /&gt;
[[File:Screenshot-edit-lpd.png|thumb|Upload opportunity after pressing the Edit button]]&lt;br /&gt;
From version 2.83.0 of the WICE portal the task measurement file can be updated via the View Task function in the Tasks tab and a dialog as shown to the right will appear. By pressing the &amp;quot;Edit&amp;quot; button in the lower right corner, you will be presented with the possibility to upload a new measurement task file. This is shown with a red triangle in the illustration on the right.&lt;br /&gt;
&lt;br /&gt;
== M-Log ==&lt;br /&gt;
The WICE system can interact with external loggers as well. One such logger is called M-Log from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.[[File:MlogForWiki.png|thumb|M-Log task]]&lt;br /&gt;
[[File:Screenshot from 2022-04-21 09-34-11.png|alt=Entering ECU software version|thumb|Entering ECU software version]]&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the MLOG - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
==== Software version validation (Available from version 2.74.0) ====&lt;br /&gt;
The measurement assignment for an MLOG is created using an external tool to WICE. An assignment is created with a certain version of the ECU software in mind for each ECU in the assignment. In order for the assignment to work it might be important that the ECU software version in the vehicle matches the software version of the ECU it was created for. In WICE, you can ask the system to read the current software version for each ECU which is stored and can be viewed, e.g. via the [[ECU List|ECU list]]. As WICE cannot know which software versions the assignment was created for, the user can supply this to WICE. By doing that, WICE can validate the entered software versions against what has been read out for each vehicle and thus aid the user in making sure that an assignment will work once it will run. &lt;br /&gt;
&lt;br /&gt;
To make the validation possible the user enters a ECU by its address, not the name. To help find out the address for an ECU you can go to the [[ECU List|ECU list]] to find the address of a specific ECU. Have a look at the illustration, Entering ECU software version, to see where in the dialog this is entered. On the top you enter the ECU address on the left and what software version is expected on the right. When satisfied, press the &amp;quot;Add&amp;quot; button. The data you just entered will be added to the table and evaluated against what the WICE system has read out from the vehicle. In the example to the right something is incorrect which is indicated by the yellow color. To see the exact reason, simply use the cursor to see the specific message. &lt;br /&gt;
&lt;br /&gt;
A negative validation is not enforced in the sense that you cannot run the assignment but rather an indication that it might not work as expected. You can always go ahead and press &amp;quot;Submit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
If any ECU software versions have changed during the course of running the task it is also possible to edit the task in order to add, edit, or remove ECU SW to be validated anew. &lt;br /&gt;
 &lt;br /&gt;
== MQTT ==&lt;br /&gt;
A MQTT task makes it possible to record data from a MQTT message broker, by specifying a specific topic.&lt;br /&gt;
&lt;br /&gt;
== Rapid prototyping ==&lt;br /&gt;
A Rapid prototyping (RP) task makes it possible to download RP binaries to multiple WCUs and keep track of the result files the RP task might produce. For more information about RP, see [[WICE RP How-To]] and [[WICE RP Manual]].&lt;br /&gt;
[[File:Rapid prototyping task.png|thumb|Rapid prototyping task]]&lt;br /&gt;
The rapid prototyping tab can be seen in Figure &amp;quot;Rapid prototyping task&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
An RP task must consist of at least an &#039;RP binary&#039; or a &#039;Web application zip file&#039;.&lt;br /&gt;
&lt;br /&gt;
== SoftHub ==&lt;br /&gt;
The SoftHub is a measurement system that can be run either as a stand alone unit or as a software module on the WCU, with functionality similar to the Signal Reader module. A SoftHub task is created much in the same way as a Signal Reader task.&lt;br /&gt;
&lt;br /&gt;
When creating a SoftHub task, you select a .shub task file, and then proceed in the same way as the Signal Reader task. &lt;br /&gt;
&lt;br /&gt;
The SoftHub task will generate result files. It may be interesting to know if certain signals reach certain values in these result files, therefore it is possible to add &#039;&#039;&#039;server triggers&#039;&#039;&#039; to the task that will trigger and add a suitable label to the corresponding result file. Read more about this [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
== Signal Reader == &lt;br /&gt;
[[File:Illustration SignalReader.png|thumb|271x271px|Signal reader task]]&lt;br /&gt;
Signal Reader is a data capture module that allows monitoring and logging of CAN and FlexRay signals, as well as diagnostics data, and ECU-internal signals read by CCP or XCP. To create a Signal Reader task you proceed as follows:&lt;br /&gt;
&lt;br /&gt;
1. You either select an assignment file of .haf format, or choose an assignment created in the assignment creator (see [[Signal Reader Assignment Wizard]]). Your current choice will be displayed in the &amp;quot;Chosen file&amp;quot; field.&lt;br /&gt;
&lt;br /&gt;
2. When you have selected an assignment and one or more WCUs, the CAN buses defined in the assignment and on the WCU will be mapped. If they can be automatically mapped a green check symbol will be displayed, otherwise a red cross will be displayed. Clicking the mapping button will open the mapper. In the pop-up window you will have to map the different buses to each other manually and then save. Once this is done correctly, the red cross will become a green check mark, indicating that the mappings are ready to be automatically applied upon submit. Read more about this in [[I/O configurations]] and [[Mappings]].&lt;br /&gt;
&lt;br /&gt;
3. With a Signal Reader task you can monitor CAN, FlexRay, ODB-II and WCU-internal signals live by selecting &amp;quot;Monitor signals&amp;quot;. When selected, two boxes will appear under the task description. In the left one you search for signals and drag them over to the right one where the signals to be monitored are listed. You can later see the monitored signals by pressing the &#039;&#039;&#039;Monitor Signals&#039;&#039;&#039; button either in the Tasks tab or in the Vehicles tab. It is also possible to copy the signals text in the bottom right corner of the right box. Next to the copy text button you can also paste signals as text where the pasted signal names will be matched against the list of unselected signals&lt;br /&gt;
&lt;br /&gt;
4. You can choose if you want the signals to have their data source names as a prefix (e.g. CAN1.EngineSpeed instead of EngineSpeed).&lt;br /&gt;
&lt;br /&gt;
5. The Signal Reader task will generate result files. It may be interesting to know if certain signals reach certain values in these result files, therefore it is possible to add &#039;&#039;&#039;Server Triggers&#039;&#039;&#039; to the assignment that will trigger and add a suitable label to the corresponding result file. Read more about this [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
A Signal reader task can be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
=== The Signal Broker === &lt;br /&gt;
Signal Reader can act as a Signal Broker for other software components. For instance, the audio and video modules relies on the Signal Broker API of Signal Reader for evaluating start and stop trigger expressions. Moreover, the Signal Broker gives programmatical access to signals for Rapid Prototyping tasks.  Read more about this in [[WICE Signal Broker API]].&lt;br /&gt;
&lt;br /&gt;
=== Files containing references to sequence files === &lt;br /&gt;
[[File:SequenceFileForSignalreader.png|thumb|right|Sequence Files References in .haf File]] &lt;br /&gt;
If the measurement file contains references to sequence files, you are also required to select these in order to run the task. The portal scans the .haf file for such entries and presents this to you, see illustration 4.2. Click the button for each sequence file reference to upload each sequence file needed. Some requests in the sequence file may be for reading DTCs, and in such cases you can select the option of also reading associated &#039;&#039;Snapshots&#039;&#039; or &#039;&#039;Extended data&#039;&#039;. An example of this can found in Figure &amp;quot;Sequence Files References in .haf File&amp;quot;. &lt;br /&gt;
[[File:SequenceFilesForSignalreaderWithFunctionalQuery.png|thumb|right|Sequence File with Functional Query]] &lt;br /&gt;
&lt;br /&gt;
Here, the .haf file contained two references to sequence files. As no sequence files have yet been uploaded, the selection for reading snapshot or extended data is grayed out. In Figure &amp;quot;Sequence File with Functional Query&amp;quot; we have selected one such sequence file containing (functional) DTC requests. Here we have checked that we would like to read &#039;&#039;Extended data&#039;&#039;. It is also possible to select both &#039;&#039;Snapshots&#039;&#039; and &#039;&#039;Extended data&#039;&#039;.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WICE internal signals ===&lt;br /&gt;
In addition to CAN and FlexRay signals, a number of internal signals (i.e. internal to the WCU) are also available. The following WICE-internal signals are supported: [[WICE Internal Signals|WICE Internal Signals]]&lt;br /&gt;
&lt;br /&gt;
== SoH ==&lt;br /&gt;
[[File:SoH.png|thumb|799x799px|SoH]]&lt;br /&gt;
A State of Health (SoH) task collects specific status information from vehicles. You select which information you want the task to collect by filling in one or more of the checkboxes shown in Figure &amp;quot;SoH&amp;quot;. The number of checkboxes shown can vary depending on the WICE installation. In order for SoH data to be correctly interpreted, relevant description files (e.g. SDDB) for the vehicles executing the SoH task may have to been available. To add such a description file for a vehicle, see [[The_Portal_Administrator_View#The_Edit_Car_Dialog|The Edit Car Dialog]].The six different options are:&lt;br /&gt;
*Mileage&lt;br /&gt;
*Voltage&lt;br /&gt;
*Read ECU software numbers&lt;br /&gt;
*Read ECU DTC:s (optionally including &#039;Snapshot&#039; and &#039;Extended data&#039;)&lt;br /&gt;
*Read OBD-II PIDs&lt;br /&gt;
*App Diagnotstic Db Part Num&lt;br /&gt;
*Build ID&lt;br /&gt;
*DM1, Diagnostic Message using the [[wikipedia:SAE_J1939|j1939 protocol]]&lt;br /&gt;
*Odometer, reading the odometer using the [[wikipedia:SAE_J1939|j1939 protocol]] (available from WCU version 2.63)&lt;br /&gt;
*Clear DTCs. &lt;br /&gt;
**If reading DTCs is requested as well, those will be read before clearing the DTCs. (available from WCU version 2.63)&lt;br /&gt;
**If this option (Clear DTC) is chosen it is optionally possible to set a PIN code for unlocking a gateway module - e.g. Vehicle Gateway Module (VGM). (Available from WCU version 2.66)&lt;br /&gt;
*Engine hours, reading engine hours using the [[wikipedia:SAE_J1939|j1939 protocol]] (available from WCU version 2.64). The result for this can be read in the generated j1939-file from the task. It is a text type of file. In addition, a system value label called &#039;engine_hours&#039; (as default, can be changed on a customer basis). This label shows the latest read value and is available on the vehicle.  &lt;br /&gt;
&lt;br /&gt;
This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
Some selections above might not be available to you as this is a configuration setting depending on customer.&lt;br /&gt;
&lt;br /&gt;
== SWDL ==&lt;br /&gt;
[[File:Swdl task Screenshot from 2023-06-28 14-50-55.png|thumb|791x791px|New SWDL task]]&lt;br /&gt;
A Software Download (SWDL) task updates the ECU software in one or more ECUs in one or more vehicles. A number of Versatile Binary Format (VBF) files containing the ECU software need to be supplied, along with PIN codes to allow security access to re-program the ECUs. The PIN codes should be in the format of five hexadecimal numbers, e.g. &amp;lt;code&amp;gt;ff:00:1a:2c:77&amp;lt;/code&amp;gt; (or alternatively, omitting the colon separator, &amp;lt;code&amp;gt;ff001a2c77&amp;lt;/code&amp;gt;). When a SWDL task has been created and assigned to one or more WCUs, it will cause all vbf files to be downloaded to the WCUs, and then the actual re-programming can be triggered by the vehicle user through the WCU status GUI web interface. The uploaded vbf-files are presented in a table along with its ECU and software part type (SW part type). In a separate table, the PIN codes for each ECU are presented along with the total number of files uploaded per WCU, see Figure &amp;quot;New SWDL task&amp;quot;. To get an overview of how the files relate to the ECUs it is possible to choose the &amp;quot;Group by&amp;quot;-option when right clicking the ECU column in the file table. &lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include a &#039;&#039;&#039;pre-update sequence file and/or a post-update sequence file&#039;&#039;&#039;. The diagnostic requests of those sequence files will be sent before and after the ECU re-programming respectively.&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include one &#039;&#039;&#039;signature file&#039;&#039;&#039; (containing checksums). The file is assumed to be an xml file. (Available from WCU version 2.66) If either of the optional files is selected, a field will appear to the right of the chosen file. This field will contain the name of the chosen file. (Available from WCU version 2.70)&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include a &#039;&#039;&#039;VGM unlock&#039;&#039;&#039; access control mechanism, with a PIN code for the VGM node. This is specifically for vehicles requiring this kind of access control for ECU re-programming.&lt;br /&gt;
&lt;br /&gt;
By checking the box &#039;&#039;&#039;Run SoH after completion&#039;&#039;&#039; it is possible to let the SWDL task run the WCUs SoH task after the SWDL task is completed.&lt;br /&gt;
&lt;br /&gt;
If you would like to use any individual ECU pin codes for a vehicle, make sure to check the box &amp;quot;&#039;&#039;&#039;Use Vehicle Pin mappings&#039;&#039;&#039;&amp;quot;. If a pin code for the ECU targeted by a vbf file, the pin code for the vehicle will be used. If no such pin code is found, the one entered in the right hand side table is used. Read more on how to prepare a vehicle with pin codes [[The Portal Administrator View#Upload a file describing ECU pin codes for a vehicle|here]].&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally contain a &#039;&#039;&#039;Trigger Expression&#039;&#039;&#039; which must be fulfilled within a specified time limit (&amp;quot;Wait time&amp;quot;) for ECU re-programming to be allowed. The trigger expression follows the same syntax as Signal Reader trigger expressions (or [[Server Trigger|Server Triggers]], audio/video triggers), and should be built up from signals being measured in a Signal Reader assignment. The user must make sure that there is a Signal Reader assignment on the WCUs of the SWDL task, with the signals of the trigger expression being measured.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
It is also possible to choose to &#039;&#039;&#039;ignore checksums&#039;&#039;&#039; and/or &#039;&#039;&#039;disable pre-programming&#039;&#039;&#039; using the corresponding checkboxes.&lt;br /&gt;
&lt;br /&gt;
The SWDL module can be [[The Portal Administrator View#Configure the Software Download Module|configured]] to perform SWDL either over CAN or over Ethernet (DoIP).&lt;br /&gt;
&lt;br /&gt;
== Video ==&lt;br /&gt;
A video task makes it possible to record and monitor live video from one or two cameras attached to a WCU. You can trigger recording of video in four ways:&lt;br /&gt;
* &#039;&#039;&#039;Trigger button&#039;&#039;&#039;: To initiate the recording you need to attach a button to the WCU in order to start in the video recording.&lt;br /&gt;
* &#039;&#039;&#039;Signal reader&#039;&#039;&#039;: Initiate the recording when a recorder in a Signal Reader assignment starts. The recording is started as soon as a Signal Reader &#039;&#039;recorder&#039;&#039; is started. You specify the name of the Signal Reader recorder (e.g. SREC_0) you want to start the video recording. You can also enter &amp;quot;auto&amp;quot; as the recorder name, in which case a recorder that include the Video_Device_n internal signal will be selected. &lt;br /&gt;
* &#039;&#039;&#039;Expression&#039;&#039;&#039;: Similar to the &#039;Signal reader&#039; trigger option, the &#039;Expression&#039; option lets the user specify start and stop trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). Unlike the &#039;Signal Reader&#039; trigger, there does not have to be a recorder configured in the Signal Reader measurement assignment. For an explanation of how to enter triggers, have a look [[Server Trigger|here]].&lt;br /&gt;
* &#039;&#039;&#039;None&#039;&#039;&#039;: start the recording as soon as possible. (Use this with caution, since it tends to produce prohibitively large video files.)&lt;br /&gt;
&lt;br /&gt;
In addition to this, you can set the &#039;&#039;&#039;pre-trig&#039;&#039;&#039; time (not valid in the cases of the &#039;None&#039; trigger option above). As an example, let&#039;s assume the trigger button method is selected. At the moment the trigger button is pressed the video has already been recorded for the number of seconds specified.&lt;br /&gt;
&lt;br /&gt;
A maximum &#039;&#039;&#039;duration&#039;&#039;&#039; of the recording can also be set, in seconds from the start trigger event. If there is a stop trigger expression specified, the recording will be stopped either when the stop expression is fulfilled or the max duration is passed, whichever occurs first. If you do not enter a duration it will be set to a default value of 120 seconds.&lt;br /&gt;
&lt;br /&gt;
If monitoring of video from a WCU is enabled, a live video stream will be transmitted which can be viewed using a RTP-based video tool, for instance [http://confero.alkit.se Alkit Confero]. This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
Read more about the video support in WICE [[WICE_video|here]].&lt;br /&gt;
&lt;br /&gt;
== Applicable for all types ==&lt;br /&gt;
If enabled at your site, there might be an opportunity to announce to third party applications that a result file is available using a [[wikipedia:Jakarta_Messaging|JMS API]]. By checking this box, as soon as a result file is added in the back-end this will be signaled using a customer specific event. The check box title is &amp;quot;Announce result file availability&amp;quot;, this can be seen in the image in [[#SoH|SoH]].&lt;br /&gt;
&lt;br /&gt;
=== Site specific features ===&lt;br /&gt;
&lt;br /&gt;
==== Announce result file availability ====&lt;br /&gt;
[[File:Resultfilepanel.png|thumb|Announced On column]]&lt;br /&gt;
If enabled at your site, there might be an opportunity to announce to third party applications that a result file is available using a [[wikipedia:Jakarta_Messaging|JMS API]]. By checking this box, as soon as a result file is added in the back-end this will be signaled using a customer specific event. The check box title is &amp;quot;Announce result file availability&amp;quot;, this can be seen in the image in [[#SoH|SoH]]. Starting from version 2.87.0, there&#039;s a new &#039;Announced On&#039; column that keeps track of when the result file was announced.&lt;br /&gt;
&lt;br /&gt;
==== Retention time ====&lt;br /&gt;
[[File:Retention time.png|thumb|435x435px|Retention time]]&lt;br /&gt;
This function works by setting a retention time in days which simply says that data coming in from the task, i.e. result files and positions will be kept the set number of days from when the data was collected. If, e.g. setting the retention time for an task to 30 days, will keep data until it is 30 days old where it will be automatically removed. See image. &lt;br /&gt;
&lt;br /&gt;
It is possible to set a default retention time for resource groups. To do this, add a global value label named &#039;&#039;&#039;RETENTION_TIME&#039;&#039;&#039; to the resource group and give it an appropriate value. This value will then be used as a template value when creating a new task for this resource group. If multiple resource groups have this label and they have different values, the one with the lowest/shortest retention time value will be chosen as the template value.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4168</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4168"/>
		<updated>2026-02-19T17:37:33Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Vehicle Communication Forwarder now uses SGA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;br /&gt;
&lt;br /&gt;
== Vehicle Communication Forwarder now uses SGA ==&lt;br /&gt;
[[Vehicle Communication Forwarder|Vehicle Communication Forwarder (VCF)]], or MRCOM, now requires PINs for SGA instead of HIA and HIB. Previously these PINs could be entered manually, but that is now no longer possible and must instead be uploaded [[The Portal Administrator View#The Resource Groups Tab|via PIE]] or [[Vehicles#Upload Vehicle pins|from file]].&lt;br /&gt;
&lt;br /&gt;
In addition to checking if there is a PIN available via the Check PINs button mentioned [[New features in v2.97#Show whether PINs are available for a vehicle|above]], an icon will indicate whether an appropriate PIN is available on the WCUs vehicle.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;br /&gt;
&lt;br /&gt;
== Raw MRCOM mode for Vehicle Communication Forwarder ==&lt;br /&gt;
[[File:MRCOM forwarding mode.png|thumb|MRCOM forwarding]]&lt;br /&gt;
[[File:Raw MRCOM.png|thumb|Raw MRCOM]]&lt;br /&gt;
In addition to standard MRCOM forwarding via SGA, a [[Vehicle Communication Forwarder|VCF]] can now be configured to instead use raw MRCOM via ethernet.&lt;br /&gt;
&lt;br /&gt;
When raw MRCOM mode is selected, it is then possible to choose whether to use ETH0 or ETH1 as ethernet interface. Since SGA is not used for raw MRCOM, uploading a PIN for SGA is not necessary.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4167</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4167"/>
		<updated>2026-02-19T17:34:16Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Vehicle Communication Forwarder now uses SGA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;br /&gt;
&lt;br /&gt;
== Vehicle Communication Forwarder now uses SGA ==&lt;br /&gt;
Vehicle Communication Forwarder (VCF), or MRCOM, now requires PINs for SGA instead of HIA and HIB. Previously these PINs could be entered manually, but that is now no longer possible and must instead be uploaded [[The Portal Administrator View#The Resource Groups Tab|via PIE]] or [[Vehicles#Upload Vehicle pins|from file]].&lt;br /&gt;
&lt;br /&gt;
In addition to checking if there is a PIN available via the Check PINs button mentioned [[New features in v2.97#Show whether PINs are available for a vehicle|above]], an icon will indicate whether an appropriate PIN is available on the WCUs vehicle.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;br /&gt;
&lt;br /&gt;
== Raw MRCOM mode for Vehicle Communication Forwarder ==&lt;br /&gt;
[[File:MRCOM forwarding mode.png|thumb|MRCOM forwarding]]&lt;br /&gt;
[[File:Raw MRCOM.png|thumb|Raw MRCOM]]&lt;br /&gt;
In addition to standard MRCOM forwarding via SGA, a VCF can now be configured to instead use raw MRCOM via ethernet.&lt;br /&gt;
&lt;br /&gt;
When raw MRCOM mode is selected, it is then possible to choose whether to use ETH0 or ETH1 as ethernet interface. Since SGA is not used for raw MRCOM, uploading a PIN for SGA is not necessary.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4166</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4166"/>
		<updated>2026-02-19T17:33:41Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Vehicle Communication Forwarder now uses SGA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;br /&gt;
&lt;br /&gt;
== Vehicle Communication Forwarder now uses SGA ==&lt;br /&gt;
Vehicle Communication Forwarder (VCF), or MRCOM, now requires PINs for SGA instead of HIA and HIB. Previously these PINs could be entered manually, but that is now no longer possible and must instead be uploaded [[The Portal Administrator View#The Resource Groups Tab|via PIE]] or [[Vehicles#Upload Vehicle pins|from file]].&lt;br /&gt;
&lt;br /&gt;
In addition to checking if there is a PIN available for SGA on area 0x17 via the Check PINs button mentioned [[New features in v2.97#Show whether PINs are available for a vehicle|above]], an icon will indicate whether an appropriate PIN is available on the WCUs vehicle.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;br /&gt;
&lt;br /&gt;
== Raw MRCOM mode for Vehicle Communication Forwarder ==&lt;br /&gt;
[[File:MRCOM forwarding mode.png|thumb|MRCOM forwarding]]&lt;br /&gt;
[[File:Raw MRCOM.png|thumb|Raw MRCOM]]&lt;br /&gt;
In addition to standard MRCOM forwarding via SGA, a VCF can now be configured to instead use raw MRCOM via ethernet.&lt;br /&gt;
&lt;br /&gt;
When raw MRCOM mode is selected, it is then possible to choose whether to use ETH0 or ETH1 as ethernet interface. Since SGA is not used for raw MRCOM, uploading a PIN for SGA is not necessary.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=4165</id>
		<title>Vehicle Communication Forwarder</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=4165"/>
		<updated>2026-02-19T16:41:58Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Vehicle Communication Forwarder (VCF) is used as an extension of the measuring capabilities of a WCU when measuring on CAN channels. Configuring a VCF means adding a number of CAN channels. The configurations for these channels differ slightly from the configurations of the WCU&#039;s CAN channels. Speed is not configured, instead each channel requires an ECU-ID in the hexadecimal format of either 0x#### or ####, as well as a unique CAN bus number.&lt;br /&gt;
&lt;br /&gt;
It is also possible to configure LIN channels on the VCF, with the same requirements.&lt;br /&gt;
&lt;br /&gt;
Due to now using SGA instead of HIA and HIB, requires WCU version 2.97.0 or higher (previously required 2.89.0).&lt;br /&gt;
&lt;br /&gt;
To read more about adding a VCF, see the [[I/O configurations#Add CAN channels|Add CAN channels]] section in I/O configurations.&lt;br /&gt;
&lt;br /&gt;
A PIN for SGA area 0x17 has to be uploaded for the VCF to function correctly. Uploading PINs can be done from file for either [[Vehicles#Right click context menu|individual]] or for [[Vehicles#Upload Vehicle pins|multiple]] vehicles. As of 2.94.0 it is also possible to [[The Portal Administrator View#The Resource Groups Tab|fetch PINs from PIE]] for the resources in a group. Once the PINs have either been uploaded from file or fetched from PIE they will then be applied automatically to the VCF via the WCU.&lt;br /&gt;
[[File:VCF MRCOM forwarding.png|thumb|768x768px|VCF MRCOM forwarding with CAN and LIN channel configurations]]&lt;br /&gt;
[[File:VCF raw MRCOM.png|thumb|769x769px|VCF raw MRCOM with CAN and LIN channel configurations]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:VCF_raw_MRCOM.png&amp;diff=4164</id>
		<title>File:VCF raw MRCOM.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:VCF_raw_MRCOM.png&amp;diff=4164"/>
		<updated>2026-02-19T16:40:33Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Raw MRCOM mode selected. ETH0 is the chosen ethernet interface.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:VCF_MRCOM_forwarding.png&amp;diff=4163</id>
		<title>File:VCF MRCOM forwarding.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:VCF_MRCOM_forwarding.png&amp;diff=4163"/>
		<updated>2026-02-19T16:39:14Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MRCOM forwarding mode selected. Has valid SGA PIN.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=4162</id>
		<title>Vehicle Communication Forwarder</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=4162"/>
		<updated>2026-02-19T16:37:04Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Vehicle Communication Forwarder (VCF) is used as an extension of the measuring capabilities of a WCU when measuring on CAN channels. Configuring a VCF means adding a number of CAN channels. The configurations for these channels differ slightly from the configurations of the WCU&#039;s CAN channels. Speed is not configured, instead each channel requires an ECU-ID in the hexadecimal format of either 0x#### or ####, as well as a unique CAN bus number.&lt;br /&gt;
&lt;br /&gt;
It is also possible to configure LIN channels on the VCF, with the same requirements.&lt;br /&gt;
&lt;br /&gt;
Due to now using SGA instead of HIA and HIB, requires WCU version 2.97.0 or higher (previously required 2.89.0).&lt;br /&gt;
&lt;br /&gt;
To read more about adding a VCF, see the [[I/O configurations#Add CAN channels|Add CAN channels]] section in I/O configurations.&lt;br /&gt;
&lt;br /&gt;
A PIN for SGA area 0x17 has to be uploaded for the VCF to function correctly. Uploading PINs can be done from file for either [[Vehicles#Right click context menu|individual]] or for [[Vehicles#Upload Vehicle pins|multiple]] vehicles. As of 2.94.0 it is also possible to [[The Portal Administrator View#The Resource Groups Tab|fetch PINs from PIE]] for the resources in a group. Once the PINs have either been uploaded from file or fetched from PIE they will then be applied automatically to the VCF via the WCU.&lt;br /&gt;
[[File:VCF LIN - 2.91.0.png|thumb|768x768px|CAN and LIN channel configurations]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=4161</id>
		<title>I/O configurations</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=4161"/>
		<updated>2026-02-19T16:34:08Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: check PINs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;keywords&amp;quot;&amp;gt; io, io configurations, io config, io configs &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;= I/O configurations =&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;The following applies to version &amp;gt;= 2.41 of the portal:&amp;lt;/noinclude&amp;gt;For WCUs with software version &amp;gt;= 2.41 the &amp;quot;Edit Configuration&amp;quot; window has a new tab named &amp;quot;IO&amp;quot;. In this tab, it is possible to edit the settings of the CAN and Ethernet channels of a WCU. It is also possible to apply a pre defined template which is created and managed by an admin. The &amp;quot;Edit Configuration&amp;quot; window is reached by going to the Vehicles tab, select a WCU and press the button &amp;quot;Edit Configuration&amp;quot;.&lt;br /&gt;
[[File:Edit configuration IO.png|thumb|Edit Configuration: IO.]]&lt;br /&gt;
&lt;br /&gt;
==Edit CAN channels==&lt;br /&gt;
[[File:WCU conf io can channels.png|thumb|Edit CAN Channels]]&lt;br /&gt;
The number of available CAN channels depends on the platform type of the WCU which is configured. The group of CAN channels consists of four columns named Channel, Speed, Name and Comment. Each column is described separately below.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column is a checkbox and if you enable CAN X, this means that X is available for mappings when creating a new task and uploading this task to his WCU. Read more about [[Mappings]]. In the same way, disabling CAN X means that X is not available for mappings. If a CAN channel for some reason is not connected to the WCU, then it could be good choice to disabling it here.&lt;br /&gt;
&lt;br /&gt;
===Speed (kB)===&lt;br /&gt;
The speed column shows the baud rate of each CAN channel. This value was previously added to the WCU configuration when the WCU was connected to a CAR but from now it has to be set manually in this tab.&lt;br /&gt;
&lt;br /&gt;
=== FD Speed (kB) ===&lt;br /&gt;
[[File:Wcu-configuration-can-fd.png|alt=CAN FD setting for the HMX platform|thumb|CAN FD setting for the HMX platform]]&lt;br /&gt;
If the platform is HMX and the WCU version is 2.91.0 or later, a column will appear for the CAN channel. &lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column it is possible to set a nickname for the channel. This name is used when a Signalreader task or assignment is automapped (see [[Mappings]]) so choose your names carefully. The default value is CAN 1,2..6.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
The last column is used to add some comments to each channel. This is typically some describing text, e.g. the reason why a channel is disabled.&lt;br /&gt;
&lt;br /&gt;
===Add WMU(s)===&lt;br /&gt;
If your Portal has [[WMU | WMU&#039;s]] enabled the &amp;quot;Add WMU&amp;quot; button will show in the CAN section. You can then add/remove WMU&#039;s and configure their CAN channels in the same way as the WCU&#039;s CAN channels are configured. For each WMU that is added, a corresponding tab is added under the [[The_Portal_Administrator_View#WMU&#039;s_Power_Management | Power Management tab]] for configuring the WMU&#039;s power behaviour.&lt;br /&gt;
&lt;br /&gt;
=== Add CAN channels ===&lt;br /&gt;
If your Portal has Vehicle Communication Forwarder enabled, the &amp;quot;Add CAN channels&amp;quot; button will show in the CAN section. If both WMUs and Vehicle Communication Forwarder are enabled in your Portal, only &amp;quot;Add CAN channels&amp;quot; will show up. After having added a Vehicle Communication Forwarder with at least one CAN channel, pressing the button again will add more CAN channels to the Vehicle Communication Forwarder. When removing CAN channels, it is possible to either remove the entire Vehicle Communication Forwarder, or individual CAN channels from it.&lt;br /&gt;
&lt;br /&gt;
==Edit Ethernet Channels==&lt;br /&gt;
[[File:NewEthernetChannel.png|thumb|Edit Ethernet Channels]]&lt;br /&gt;
Like for CAN channels, the number of available Ethernet channels depends on the platform type of the WCU which is configured. The group of Ethernet channels contains eight columns and the individual meaning is as follows.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column indicates which interface or interfaces that exists.&lt;br /&gt;
&lt;br /&gt;
===Addressing mode===&lt;br /&gt;
In this column the Addressing mode is configured. The choices are &amp;quot;DHCP client&amp;quot;, &amp;quot;AutoIP&amp;quot; and &amp;quot;Static&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===IP address===&lt;br /&gt;
Here you set the static IP address if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Netmask===&lt;br /&gt;
Here you set the netmask if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Default route===&lt;br /&gt;
Here you set the default route if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. The default route is the route that takes effect when no other route is available for an IP destination address.&lt;br /&gt;
&lt;br /&gt;
===Name Server (DNS)===&lt;br /&gt;
Here you set the Name Server if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. Here you set the name of the DNS protocol.&lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column you can set a nickname for this channel. This setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
In this column you can set a comment for this channel. Like for the name, this setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
=== Role (Automotive only) ===&lt;br /&gt;
[[File:EthernetChannelWithAutomotive.png|thumb|Ethernet Channel With Automotive]]&lt;br /&gt;
Here you can select a role between Master and Slave. this is only available from version 2.97.0 and later.&lt;br /&gt;
&lt;br /&gt;
=== Speed (Automotive only) ===&lt;br /&gt;
In this field, the user can select the speed (in Mbps) for the Ethernet channel. The available options are 100 Mbps and 1000 Mbps. This feature is available starting from version 2.97.0.&lt;br /&gt;
&lt;br /&gt;
==The Miscellaneous Section==&lt;br /&gt;
[[File:Screenshot from 2024-09-16 09-49-47.png|thumb|Miscellaneous]]&lt;br /&gt;
This section is available for WCUs with version 2.49 or later.&lt;br /&gt;
===Set digital out 3 on boot=== &lt;br /&gt;
Digital out 3 is one of the output pins in the dsub contact on WCUs of model MX4. This setting activates that pin on start-up of the WCU. The purpose of this is to trigger an external measurement equipment (e.g. [[Creating_a_Task#M-Log|M-Log]] or [[Creating_a_Task#Arcos|Arcos]]).&lt;br /&gt;
&lt;br /&gt;
===Diagnostic tester priority===&lt;br /&gt;
For WCUs of version later than or equal to 2.60 it is possible to choose to configure the diagnostic tester priority. If enabled, a value between 1-12 can be selected. The described options are depicted in Figure &amp;quot;Miscellaneous&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Allow ethernet activation on WCU ===&lt;br /&gt;
For WCUs of version 2.90.4 or later it is possible to choose whether or not to allow the WCU to use ethernet activation. Not allowing this might disturb some of the WCUs features.&lt;br /&gt;
&lt;br /&gt;
===Set 5V out on boot===&lt;br /&gt;
Option to set one of the output pins on the WCU to supply electricity at 5V to external equipment when the WCU is starting up. The option is visible for WCUs of model MX4 (except submodel V61) and with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
===Activate buzzer on detected digital input change===&lt;br /&gt;
Option to enable that the WCU makes a buzzing sound when a trigger-button (or other digital input) is activated on the WCU. It is possible on all MX4 models. The option is visible for WCUs with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic firewall disable and PIN ===&lt;br /&gt;
Option to disable diagnostic firewall. Requires PIN. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic tester detection ===&lt;br /&gt;
Option to detect any diagnostic testers that they may not be interrupted, typically during OTA. Available for WCUs with version 2.96.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Manage templates==&lt;br /&gt;
[[File:Io config2.png|thumb|frame|Selecting Template]]&lt;br /&gt;
Admins can save configs as templates (see [[#Manage templates (for admins) | Manage templates (for admins)]]) and normal users can use these templates to fill all columns with the data stored in the template.&lt;br /&gt;
Clicking &amp;quot;Apply&amp;quot; will apply the selected template. You can always change settings or add more info, the template could be anything you need or just act as a starting point.&lt;br /&gt;
&lt;br /&gt;
If WMUs are enabled in the portal, a template will save the CANs from each WMU and when a template is selected the WMU CANs are applied 1:1 to each existing WMU in the configuration. &lt;br /&gt;
If there are no WMUs in the configuration the template&#039;s WMU CANs will not be applied, only the WCU&#039;s CANs.&lt;br /&gt;
&lt;br /&gt;
==Manage templates (for admins)==&lt;br /&gt;
[[File:Io config3.png|thumb|frame|Manage Templates (admin view)]]&lt;br /&gt;
[[File:Io config4.png|thumb|frame|Manage Templates (with WMUs enabled)]]&lt;br /&gt;
If you are an admin you have an extra button &amp;quot;Save current config as template&amp;quot; in the Manage configuration templates window. Clicking it to save the current configuration as a template will prompt you for a name. If the name already exists (case insensitive) a confirmation dialog will popup before overwriting.&lt;br /&gt;
&lt;br /&gt;
Additionally, as admin you will be able to remove existing templates, which is done by clicking the red &amp;quot;Remove record&amp;quot; icon to the right of the template name. A confirmation dialog will popup to prevent deletion by mistake.&lt;br /&gt;
&lt;br /&gt;
==Show Vehicle Profile==&lt;br /&gt;
[[File:WCU conf io car interf.png|thumb|Vehicle Profile]]&lt;br /&gt;
The button &amp;quot;Show vehicle profile&amp;quot; can be used to show, and hide, a panel showing the CAN and ethernet information for the connected car, see Figure &amp;quot;Vehicle Profile&amp;quot;. This option is disabled if no car is connected.&lt;br /&gt;
&lt;br /&gt;
== Check PINs ==&lt;br /&gt;
Requires version 2.97.0 or later and that checking PINs is enabled for the portal. Pressing &amp;quot;Check PINs&amp;quot; will open a new window that displays which ECUs have PINs and and for which areas.&lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). PINs can also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s. Read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]], and about uploading PINs from file [[Vehicles#Upload Vehicle pins|here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=4160</id>
		<title>I/O configurations</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=4160"/>
		<updated>2026-02-19T16:32:54Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Apply uploaded PINs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;keywords&amp;quot;&amp;gt; io, io configurations, io config, io configs &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;= I/O configurations =&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;The following applies to version &amp;gt;= 2.41 of the portal:&amp;lt;/noinclude&amp;gt;For WCUs with software version &amp;gt;= 2.41 the &amp;quot;Edit Configuration&amp;quot; window has a new tab named &amp;quot;IO&amp;quot;. In this tab, it is possible to edit the settings of the CAN and Ethernet channels of a WCU. It is also possible to apply a pre defined template which is created and managed by an admin. The &amp;quot;Edit Configuration&amp;quot; window is reached by going to the Vehicles tab, select a WCU and press the button &amp;quot;Edit Configuration&amp;quot;.&lt;br /&gt;
[[File:Edit configuration IO.png|thumb|Edit Configuration: IO.]]&lt;br /&gt;
&lt;br /&gt;
==Edit CAN channels==&lt;br /&gt;
[[File:WCU conf io can channels.png|thumb|Edit CAN Channels]]&lt;br /&gt;
The number of available CAN channels depends on the platform type of the WCU which is configured. The group of CAN channels consists of four columns named Channel, Speed, Name and Comment. Each column is described separately below.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column is a checkbox and if you enable CAN X, this means that X is available for mappings when creating a new task and uploading this task to his WCU. Read more about [[Mappings]]. In the same way, disabling CAN X means that X is not available for mappings. If a CAN channel for some reason is not connected to the WCU, then it could be good choice to disabling it here.&lt;br /&gt;
&lt;br /&gt;
===Speed (kB)===&lt;br /&gt;
The speed column shows the baud rate of each CAN channel. This value was previously added to the WCU configuration when the WCU was connected to a CAR but from now it has to be set manually in this tab.&lt;br /&gt;
&lt;br /&gt;
=== FD Speed (kB) ===&lt;br /&gt;
[[File:Wcu-configuration-can-fd.png|alt=CAN FD setting for the HMX platform|thumb|CAN FD setting for the HMX platform]]&lt;br /&gt;
If the platform is HMX and the WCU version is 2.91.0 or later, a column will appear for the CAN channel. &lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column it is possible to set a nickname for the channel. This name is used when a Signalreader task or assignment is automapped (see [[Mappings]]) so choose your names carefully. The default value is CAN 1,2..6.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
The last column is used to add some comments to each channel. This is typically some describing text, e.g. the reason why a channel is disabled.&lt;br /&gt;
&lt;br /&gt;
===Add WMU(s)===&lt;br /&gt;
If your Portal has [[WMU | WMU&#039;s]] enabled the &amp;quot;Add WMU&amp;quot; button will show in the CAN section. You can then add/remove WMU&#039;s and configure their CAN channels in the same way as the WCU&#039;s CAN channels are configured. For each WMU that is added, a corresponding tab is added under the [[The_Portal_Administrator_View#WMU&#039;s_Power_Management | Power Management tab]] for configuring the WMU&#039;s power behaviour.&lt;br /&gt;
&lt;br /&gt;
=== Add CAN channels ===&lt;br /&gt;
If your Portal has Vehicle Communication Forwarder enabled, the &amp;quot;Add CAN channels&amp;quot; button will show in the CAN section. If both WMUs and Vehicle Communication Forwarder are enabled in your Portal, only &amp;quot;Add CAN channels&amp;quot; will show up. After having added a Vehicle Communication Forwarder with at least one CAN channel, pressing the button again will add more CAN channels to the Vehicle Communication Forwarder. When removing CAN channels, it is possible to either remove the entire Vehicle Communication Forwarder, or individual CAN channels from it.&lt;br /&gt;
&lt;br /&gt;
==Edit Ethernet Channels==&lt;br /&gt;
[[File:NewEthernetChannel.png|thumb|Edit Ethernet Channels]]&lt;br /&gt;
Like for CAN channels, the number of available Ethernet channels depends on the platform type of the WCU which is configured. The group of Ethernet channels contains eight columns and the individual meaning is as follows.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column indicates which interface or interfaces that exists.&lt;br /&gt;
&lt;br /&gt;
===Addressing mode===&lt;br /&gt;
In this column the Addressing mode is configured. The choices are &amp;quot;DHCP client&amp;quot;, &amp;quot;AutoIP&amp;quot; and &amp;quot;Static&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===IP address===&lt;br /&gt;
Here you set the static IP address if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Netmask===&lt;br /&gt;
Here you set the netmask if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Default route===&lt;br /&gt;
Here you set the default route if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. The default route is the route that takes effect when no other route is available for an IP destination address.&lt;br /&gt;
&lt;br /&gt;
===Name Server (DNS)===&lt;br /&gt;
Here you set the Name Server if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. Here you set the name of the DNS protocol.&lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column you can set a nickname for this channel. This setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
In this column you can set a comment for this channel. Like for the name, this setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
=== Role (Automotive only) ===&lt;br /&gt;
[[File:EthernetChannelWithAutomotive.png|thumb|Ethernet Channel With Automotive]]&lt;br /&gt;
Here you can select a role between Master and Slave. this is only available from version 2.97.0 and later.&lt;br /&gt;
&lt;br /&gt;
=== Speed (Automotive only) ===&lt;br /&gt;
In this field, the user can select the speed (in Mbps) for the Ethernet channel. The available options are 100 Mbps and 1000 Mbps. This feature is available starting from version 2.97.0.&lt;br /&gt;
&lt;br /&gt;
==The Miscellaneous Section==&lt;br /&gt;
[[File:Screenshot from 2024-09-16 09-49-47.png|thumb|Miscellaneous]]&lt;br /&gt;
This section is available for WCUs with version 2.49 or later.&lt;br /&gt;
===Set digital out 3 on boot=== &lt;br /&gt;
Digital out 3 is one of the output pins in the dsub contact on WCUs of model MX4. This setting activates that pin on start-up of the WCU. The purpose of this is to trigger an external measurement equipment (e.g. [[Creating_a_Task#M-Log|M-Log]] or [[Creating_a_Task#Arcos|Arcos]]).&lt;br /&gt;
&lt;br /&gt;
===Diagnostic tester priority===&lt;br /&gt;
For WCUs of version later than or equal to 2.60 it is possible to choose to configure the diagnostic tester priority. If enabled, a value between 1-12 can be selected. The described options are depicted in Figure &amp;quot;Miscellaneous&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Allow ethernet activation on WCU ===&lt;br /&gt;
For WCUs of version 2.90.4 or later it is possible to choose whether or not to allow the WCU to use ethernet activation. Not allowing this might disturb some of the WCUs features.&lt;br /&gt;
&lt;br /&gt;
===Set 5V out on boot===&lt;br /&gt;
Option to set one of the output pins on the WCU to supply electricity at 5V to external equipment when the WCU is starting up. The option is visible for WCUs of model MX4 (except submodel V61) and with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
===Activate buzzer on detected digital input change===&lt;br /&gt;
Option to enable that the WCU makes a buzzing sound when a trigger-button (or other digital input) is activated on the WCU. It is possible on all MX4 models. The option is visible for WCUs with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic firewall disable and PIN ===&lt;br /&gt;
Option to disable diagnostic firewall. Requires PIN. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic tester detection ===&lt;br /&gt;
Option to detect any diagnostic testers that they may not be interrupted, typically during OTA. Available for WCUs with version 2.96.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Manage templates==&lt;br /&gt;
[[File:Io config2.png|thumb|frame|Selecting Template]]&lt;br /&gt;
Admins can save configs as templates (see [[#Manage templates (for admins) | Manage templates (for admins)]]) and normal users can use these templates to fill all columns with the data stored in the template.&lt;br /&gt;
Clicking &amp;quot;Apply&amp;quot; will apply the selected template. You can always change settings or add more info, the template could be anything you need or just act as a starting point.&lt;br /&gt;
&lt;br /&gt;
If WMUs are enabled in the portal, a template will save the CANs from each WMU and when a template is selected the WMU CANs are applied 1:1 to each existing WMU in the configuration. &lt;br /&gt;
If there are no WMUs in the configuration the template&#039;s WMU CANs will not be applied, only the WCU&#039;s CANs.&lt;br /&gt;
&lt;br /&gt;
==Manage templates (for admins)==&lt;br /&gt;
[[File:Io config3.png|thumb|frame|Manage Templates (admin view)]]&lt;br /&gt;
[[File:Io config4.png|thumb|frame|Manage Templates (with WMUs enabled)]]&lt;br /&gt;
If you are an admin you have an extra button &amp;quot;Save current config as template&amp;quot; in the Manage configuration templates window. Clicking it to save the current configuration as a template will prompt you for a name. If the name already exists (case insensitive) a confirmation dialog will popup before overwriting.&lt;br /&gt;
&lt;br /&gt;
Additionally, as admin you will be able to remove existing templates, which is done by clicking the red &amp;quot;Remove record&amp;quot; icon to the right of the template name. A confirmation dialog will popup to prevent deletion by mistake.&lt;br /&gt;
&lt;br /&gt;
==Show Vehicle Profile==&lt;br /&gt;
[[File:WCU conf io car interf.png|thumb|Vehicle Profile]]&lt;br /&gt;
The button &amp;quot;Show vehicle profile&amp;quot; can be used to show, and hide, a panel showing the CAN and ethernet information for the connected car, see Figure &amp;quot;Vehicle Profile&amp;quot;. This option is disabled if no car is connected.&lt;br /&gt;
&lt;br /&gt;
== Check PINs ==&lt;br /&gt;
Requires version 2.97.0 or later and that checking PINs is enabled for the portal. Pressing &amp;quot;Check PINs&amp;quot; will open a new window that displays which ECUs have PINs and and for which areas.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). PINs can also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s. Read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]], and about uploading PINs from file [[Vehicles#Upload Vehicle pins|here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=4159</id>
		<title>Vehicle Communication Forwarder</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=4159"/>
		<updated>2026-02-19T16:24:40Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: SGA instead of HIA &amp;amp; HIB&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Vehicle Communication Forwarder (VCF) is used as an extension of the measuring capabilities of a WCU when measuring on CAN channels. Configuring a VCF means adding a number of CAN channels. The configurations for these channels differ slightly from the configurations of the WCU&#039;s CAN channels. Speed is not configured, instead each channel requires an ECU-ID in the hexadecimal format of either 0x#### or ####, as well as a unique CAN bus number.&lt;br /&gt;
&lt;br /&gt;
It is also possible to configure LIN channels on the VCF, with the same requirements.&lt;br /&gt;
&lt;br /&gt;
Due to now using SGA instead of HIA and HIB, requires WCU version 2.97.0 or higher (previously required 2.89.0).&lt;br /&gt;
&lt;br /&gt;
To read more about adding a VCF, see the [[I/O configurations#Add CAN channels|Add CAN channels]] section in I/O configurations.&lt;br /&gt;
&lt;br /&gt;
A PIN for SGA area 0x17 has to be uploaded for the VCF to function correctly. Uploading PINs can be done from file for either [[Vehicles#Right click context menu|individual]] or for [[Vehicles#Upload Vehicle pins|multiple]] vehicles. As of 2.94.0 it is also possible to [[The Portal Administrator View#The Resource Groups Tab|fetch PINs from PIE]] for the resources in a group. Once the PINs have either been uploaded from file or fetched from PIE they will then be applied automatically to the VCF via the WCU.&lt;br /&gt;
[[File:Vehicle Communications Forwarder CAN channels.png|thumb|CAN channel configuration|769x769px]]&lt;br /&gt;
[[File:VCF LIN - 2.91.0.png|thumb|768x768px|CAN and LIN channel configurations]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4158</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4158"/>
		<updated>2026-02-19T16:07:47Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Raw MRCOM mode for Vehicle Communication Forwarder */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;br /&gt;
&lt;br /&gt;
== Vehicle Communication Forwarder now uses SGA ==&lt;br /&gt;
Vehicle Communication Forwarder (VCF), or MRCOM, now requires PINs for SGA instead of HIA and HIB. Previously these PINs could be entered manually, but that is now no longer possible and PINs must instead be uploaded [[The Portal Administrator View#The Resource Groups Tab|via PIE]] or [[Vehicles#Upload Vehicle pins|from file]].&lt;br /&gt;
&lt;br /&gt;
In addition to checking if there is a PIN available for SGA on area 0x17 via the Check PINs button mentioned [[New features in v2.97#Show whether PINs are available for a vehicle|above]], an icon will indicate whether an appropriate PIN is available on the WCUs vehicle.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;br /&gt;
&lt;br /&gt;
== Raw MRCOM mode for Vehicle Communication Forwarder ==&lt;br /&gt;
[[File:MRCOM forwarding mode.png|thumb|MRCOM forwarding]]&lt;br /&gt;
[[File:Raw MRCOM.png|thumb|Raw MRCOM]]&lt;br /&gt;
In addition to standard MRCOM forwarding via SGA, a VCF can now be configured to instead use raw MRCOM via ethernet.&lt;br /&gt;
&lt;br /&gt;
When raw MRCOM mode is selected, it is then possible to choose whether to use ETH0 or ETH1 as ethernet interface. Since SGA is not used for raw MRCOM, uploading a PIN for SGA is not necessary.&lt;br /&gt;
&lt;br /&gt;
Only available if Vehicle Communication Forwarder is enabled for the portal.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4157</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4157"/>
		<updated>2026-02-19T16:04:58Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: VCF SGA and raw MRCOM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;br /&gt;
&lt;br /&gt;
== Vehicle Communication Forwarder now uses SGA ==&lt;br /&gt;
Vehicle Communication Forwarder (VCF), or MRCOM, now requires PINs for SGA instead of HIA and HIB. Previously these PINs could be entered manually, but that is now no longer possible and PINs must instead be uploaded [[The Portal Administrator View#The Resource Groups Tab|via PIE]] or [[Vehicles#Upload Vehicle pins|from file]].&lt;br /&gt;
&lt;br /&gt;
In addition to checking if there is a PIN available for SGA on area 0x17 via the Check PINs button mentioned [[New features in v2.97#Show whether PINs are available for a vehicle|above]], an icon will indicate whether an appropriate PIN is available on the WCUs vehicle.&lt;br /&gt;
&lt;br /&gt;
== Raw MRCOM mode for Vehicle Communication Forwarder ==&lt;br /&gt;
[[File:MRCOM forwarding mode.png|thumb|MRCOM forwarding]]&lt;br /&gt;
[[File:Raw MRCOM.png|thumb|Raw MRCOM]]&lt;br /&gt;
In addition to standard MRCOM forwarding via SGA, a VCF can now be configured to instead use raw MRCOM via ethernet.&lt;br /&gt;
&lt;br /&gt;
When raw MRCOM mode is selected, it is then possible to choose whether to use ETH0 or ETH1 as ethernet interface. Since SGA is not used for raw MRCOM, uploading a PIN for SGA is not necessary.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:Raw_MRCOM.png&amp;diff=4156</id>
		<title>File:Raw MRCOM.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:Raw_MRCOM.png&amp;diff=4156"/>
		<updated>2026-02-19T16:02:35Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Raw MRCOM selected. Can choose ETH0 or ETH1 as ethernet interface.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:MRCOM_forwarding_mode.png&amp;diff=4155</id>
		<title>File:MRCOM forwarding mode.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:MRCOM_forwarding_mode.png&amp;diff=4155"/>
		<updated>2026-02-19T16:01:08Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MRCOM forwarding selected. Shows if PIN is available for SGA.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4154</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4154"/>
		<updated>2026-02-19T15:30:44Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Show whether PINs are available for a vehicle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
[[File:Check PINs result.png|thumb|Check PINs result]]&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:Check_PINs_result.png&amp;diff=4153</id>
		<title>File:Check PINs result.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:Check_PINs_result.png&amp;diff=4153"/>
		<updated>2026-02-19T15:24:30Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shows which ECUs and for which areas there are PINs available for the vehicle.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4152</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4152"/>
		<updated>2026-02-19T15:21:44Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Show whether PINs are available for a vehicle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU. Likewise, checking PINs for DLT tasks was previously limited to resource groups but will now also work for individual WCUs connected to a vehicle.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4151</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4151"/>
		<updated>2026-02-19T15:19:43Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Show whether PINs are available for a vehicle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle. &lt;br /&gt;
&lt;br /&gt;
Checking PINs from the IO tab of the WCU configuration was previously limited to only HIA and HIB PINs, but will now show for any available ECU.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4150</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4150"/>
		<updated>2026-02-19T15:16:41Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: check PINs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;br /&gt;
&lt;br /&gt;
== Show whether PINs are available for a vehicle ==&lt;br /&gt;
If enabled for the portal, it will now be possible to check which ECUs and areas have PINs available for a given vehicle. This can be done when editing a vehicle, when editing or creating a new DLT task, or, if Vehicle Communication Forwarder is also enabled in the portal, from the IO tab when editing the WCU configuration of a WCU with a connected vehicle.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4149</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4149"/>
		<updated>2026-02-19T14:53:39Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Removed manual entry of pin codes for DLT tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. This will then use the supplied ECU and area to determine which PIN is to be used. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4148</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4148"/>
		<updated>2026-02-19T14:50:46Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Changes to DLT tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;br /&gt;
&lt;br /&gt;
To read more about DLT tasks, [[Creating a Task#Diagnostic Log and Trace (DLT)|click here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4147</id>
		<title>New features in v2.97</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.97&amp;diff=4147"/>
		<updated>2026-02-19T14:48:41Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: DLT&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add all signals and multiple signal sources for signal reader in the assignment editor. ==&lt;br /&gt;
It is now possible to select multiple signal sources for a Signal Reader Recorder, instead of being limited to a single source.&lt;br /&gt;
&lt;br /&gt;
An “Add All” button has been introduced, allowing users to add either all available signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
A corresponding “Remove All” button is available in the Recorder, with the option to remove either all signals or only the filtered selection.&lt;br /&gt;
&lt;br /&gt;
== Support for WCU hardened mode. ==&lt;br /&gt;
WCU Hardened Mode indicates that a WCU meets the customer-specific requirements in the Module and Configuration settings. When the requirements are fulfilled, the WCU is marked with a system label named “wcu_hardened.”&lt;br /&gt;
&lt;br /&gt;
If Hardened Mode is enabled in the current environment, two buttons are available in both Edit Configuration and Modules. These provide an overview of the required settings and clearly show what is missing for the current WCU to meet the Hardened Mode requirements.&lt;br /&gt;
&lt;br /&gt;
== Support for automatically generating passwords ==&lt;br /&gt;
Admins can now automatically generate a new password for a user directly from the User panel’s Change Password dialog. Learn more [[The Portal Administrator View#The User Tab|here]].&lt;br /&gt;
&lt;br /&gt;
== Additional settings for ethernet interfaces on HMX for automotive Ethernet ==&lt;br /&gt;
Starting with version 2.97.0, the Ethernet interface settings on HMX have been extended with two additional fields for automotive Ethernet: &#039;&#039;&#039;Role&#039;&#039;&#039; and &#039;&#039;&#039;Speed&#039;&#039;&#039;. For automotive Ethernet channels, only the &#039;&#039;&#039;Static&#039;&#039;&#039; addressing mode is supported. Read more about it [[I/O configurations#Role (Automotive only)|here]].&lt;br /&gt;
&lt;br /&gt;
== Configurable default time interval for alarms in portal ==&lt;br /&gt;
It is now possible to set a default alarm interval directly in the portal. Users can do this by right-clicking the &#039;&#039;&#039;Active Alarms&#039;&#039;&#039; column in the &#039;&#039;&#039;Vehicles&#039;&#039;&#039; tab or by navigating to the &#039;&#039;&#039;Alarms&#039;&#039;&#039; tab in &#039;&#039;&#039;Administration&#039;&#039;&#039; and clicking the &#039;&#039;&#039;Set Alarm Interval&#039;&#039;&#039; button. Read more [[Alarm#Set Alarm Interval|here]].&lt;br /&gt;
&lt;br /&gt;
== Improvements to Creating/View Mapping on Signal Reader Task ==&lt;br /&gt;
[[File:SignalReaderNewView.png|thumb|Signal Reader View Task]]&lt;br /&gt;
[[File:SignalReaderCreateMapping.png|thumb|Signal Reader Create Mapping]]&lt;br /&gt;
The Signal Reader task view has been improved to display the mapped-from and mapped-to names for better clarity. It also shows the mapping type, which can be WCU, WMU, or MRCOM, making it easier to identify which mapping type the CAN/LIN is assigned to. &lt;br /&gt;
&lt;br /&gt;
The process of creating a Signal Reader task has also been enhanced to include additional information. It now indicates whether the CAN is sourced from a mapping type of WCU, WMU, or MRCOM. For a clearer example, refer to the image &#039;Signal Reader Create Mapping&#039;.&amp;quot; To read more about this, [[Mappings|click here]].&lt;br /&gt;
&lt;br /&gt;
== Improved timestamping in Signal Reader ==&lt;br /&gt;
The timestamping in MDF files generated by Signal Reader is improved by using the timestamps supplied by the CAN controller.&lt;br /&gt;
&lt;br /&gt;
== Changes to DLT tasks ==&lt;br /&gt;
&lt;br /&gt;
==== Edit DLT tasks ====&lt;br /&gt;
It is now possible to edit running DLT tasks. For UDS service 38 it is possible to edit ECU, service area code, and directory. For DLT daemons it is possible to edit the address, port and configuration, as well as whether to use vehicle announcement instead of address.&lt;br /&gt;
&lt;br /&gt;
==== Enable scheduling for DLT tasks ====&lt;br /&gt;
Scheduling is now possible for all new DLT tasks.&lt;br /&gt;
&lt;br /&gt;
==== Removed manual entry of pin codes for DLT tasks ====&lt;br /&gt;
It is no longer possible to enter PIN codes manually for DLT UDS service 38 tasks, and instead requires either [[The Portal Administrator View#The Resource Groups Tab|fetching PINs from PIE]] or [[Vehicles#Upload Vehicle pins|uploading PINs from file]] prior to creating the task. Checking whether PINs are available/missing for a given ECU and area can also be done directly from the DLT UDS task.&lt;br /&gt;
&lt;br /&gt;
==== Selectable area code for DLT tasks ====&lt;br /&gt;
It is now possible to select area code for DLT UDS service 38 tasks, default is 0x19.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4097</id>
		<title>New features in v2.96</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4097"/>
		<updated>2025-11-06T15:18:42Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives a brief introduction to new features or changes introduced in version 2.96 of the WICE portal.&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon mode and DLT UDS in parallel ==&lt;br /&gt;
The portal now supports creating DLT tasks with daemon mode and UDS service 38 enabled at the same time. This requires WCU software version 2.96.0 or later for the selected WCUs. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon address via vehicle announcement ==&lt;br /&gt;
For WCUs configured for software version 2.96.0 it is possible to get the daemon address via vehicle announcement instead of specifying a daemon address when the task is created. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== Set, View, and Apply Default WCU Configurations ==&lt;br /&gt;
Starting from version 2.96, users can now set, view, and apply default WCU configurations. Admin permissions are required to access these new functions. Read more about it [[Default WCU Configuration|here]].&lt;br /&gt;
&lt;br /&gt;
== Users can now shelve a WCU directly from the Vehicles panel ==&lt;br /&gt;
Users with WCU shelving permissions can now shelve a WCU directly in the Vehicles panel. Read more about it [[Shelve and Unshelve a WCU|here]].&lt;br /&gt;
&lt;br /&gt;
== VINReader option to not request VIN if known ==&lt;br /&gt;
A new option is available to silence VINReader on startup if the VIN is already known. When in play, VINReader will stay silent, i.e. not request any VIN, if VIN is already known. However, if VIN is unknown, VINReader will send a request for VIN.&lt;br /&gt;
&lt;br /&gt;
== Support for diagnostic Build ID request ==&lt;br /&gt;
Starting with version 2.96, the Build ID can serve as the software version identifier. The specific request used as the software version identifier can be configured individually for each vehicle.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic tester detection ==&lt;br /&gt;
For WCUs configured for version 2.96.0 and up, it is now possible to set whether to use &#039;diagnostic tester detection&#039; in the [[I/O configurations#The Miscellaneous Section|IO tab]] when editing the configuration.&lt;br /&gt;
&lt;br /&gt;
== Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks ==&lt;br /&gt;
When viewed in the tasks panel it is now possible to add, edit, or remove ECU SW from validation on [[Creating a Task#M-Log|M-Log]], [[Creating a Task#Arcos|Arcos]], or [[Creating a Task#IPEmotion RT|IPEmotion RT]] tasks.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=4096</id>
		<title>I/O configurations</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=4096"/>
		<updated>2025-11-06T15:17:04Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* The Miscellaneous Section */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;keywords&amp;quot;&amp;gt; io, io configurations, io config, io configs &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;= I/O configurations =&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;The following applies to version &amp;gt;= 2.41 of the portal:&amp;lt;/noinclude&amp;gt;For WCUs with software version &amp;gt;= 2.41 the &amp;quot;Edit Configuration&amp;quot; window has a new tab named &amp;quot;IO&amp;quot;. In this tab, it is possible to edit the settings of the CAN and Ethernet channels of a WCU. It is also possible to apply a pre defined template which is created and managed by an admin. The &amp;quot;Edit Configuration&amp;quot; window is reached by going to the Vehicles tab, select a WCU and press the button &amp;quot;Edit Configuration&amp;quot;.&lt;br /&gt;
[[File:Edit configuration IO.png|thumb|Edit Configuration: IO.]]&lt;br /&gt;
&lt;br /&gt;
==Edit CAN channels==&lt;br /&gt;
[[File:WCU conf io can channels.png|thumb|Edit CAN Channels]]&lt;br /&gt;
The number of available CAN channels depends on the platform type of the WCU which is configured. The group of CAN channels consists of four columns named Channel, Speed, Name and Comment. Each column is described separately below.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column is a checkbox and if you enable CAN X, this means that X is available for mappings when creating a new task and uploading this task to his WCU. Read more about [[Mappings]]. In the same way, disabling CAN X means that X is not available for mappings. If a CAN channel for some reason is not connected to the WCU, then it could be good choice to disabling it here.&lt;br /&gt;
&lt;br /&gt;
===Speed (kB)===&lt;br /&gt;
The speed column shows the baud rate of each CAN channel. This value was previously added to the WCU configuration when the WCU was connected to a CAR but from now it has to be set manually in this tab.&lt;br /&gt;
&lt;br /&gt;
=== FD Speed (kB) ===&lt;br /&gt;
[[File:Wcu-configuration-can-fd.png|alt=CAN FD setting for the HMX platform|thumb|CAN FD setting for the HMX platform]]&lt;br /&gt;
If the platform is HMX and the WCU version is 2.91.0 or later, a column will appear for the CAN channel. &lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column it is possible to set a nickname for the channel. This name is used when a Signalreader task or assignment is automapped (see [[Mappings]]) so choose your names carefully. The default value is CAN 1,2..6.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
The last column is used to add some comments to each channel. This is typically some describing text, e.g. the reason why a channel is disabled.&lt;br /&gt;
&lt;br /&gt;
===Add WMU(s)===&lt;br /&gt;
If your Portal has [[WMU | WMU&#039;s]] enabled the &amp;quot;Add WMU&amp;quot; button will show in the CAN section. You can then add/remove WMU&#039;s and configure their CAN channels in the same way as the WCU&#039;s CAN channels are configured. For each WMU that is added, a corresponding tab is added under the [[The_Portal_Administrator_View#WMU&#039;s_Power_Management | Power Management tab]] for configuring the WMU&#039;s power behaviour.&lt;br /&gt;
&lt;br /&gt;
=== Add CAN channels ===&lt;br /&gt;
If your Portal has Vehicle Communication Forwarder enabled, the &amp;quot;Add CAN channels&amp;quot; button will show in the CAN section. If both WMUs and Vehicle Communication Forwarder are enabled in your Portal, only &amp;quot;Add CAN channels&amp;quot; will show up. After having added a Vehicle Communication Forwarder with at least one CAN channel, pressing the button again will add more CAN channels to the Vehicle Communication Forwarder. When removing CAN channels, it is possible to either remove the entire Vehicle Communication Forwarder, or individual CAN channels from it.&lt;br /&gt;
&lt;br /&gt;
==Edit Ethernet Channels==&lt;br /&gt;
[[File:NewEthernetChannel.png|thumb|Edit Ethernet Channels]]&lt;br /&gt;
Like for CAN channels, the number of available Ethernet channels depends on the platform type of the WCU which is configured. The group of Ethernet channels contains eight columns and the individual meaning is as follows.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column indicates which interface or interfaces that exists.&lt;br /&gt;
&lt;br /&gt;
===Addressing mode===&lt;br /&gt;
In this column the Addressing mode is configured. The choices are &amp;quot;DHCP client&amp;quot;, &amp;quot;AutoIP&amp;quot; and &amp;quot;Static&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===IP address===&lt;br /&gt;
Here you set the static IP address if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Netmask===&lt;br /&gt;
Here you set the netmask if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Default route===&lt;br /&gt;
Here you set the default route if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. The default route is the route that takes effect when no other route is available for an IP destination address.&lt;br /&gt;
&lt;br /&gt;
===Name Server (DNS)===&lt;br /&gt;
Here you set the Name Server if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. Here you set the name of the DNS protocol.&lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column you can set a nickname for this channel. This setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
In the last column you can set a comment for this channel. Like for the name, this setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
==The Miscellaneous Section==&lt;br /&gt;
[[File:Screenshot from 2024-09-16 09-49-47.png|thumb|Miscellaneous]]&lt;br /&gt;
This section is available for WCUs with version 2.49 or later.&lt;br /&gt;
===Set digital out 3 on boot=== &lt;br /&gt;
Digital out 3 is one of the output pins in the dsub contact on WCUs of model MX4. This setting activates that pin on start-up of the WCU. The purpose of this is to trigger an external measurement equipment (e.g. [[Creating_a_Task#M-Log|M-Log]] or [[Creating_a_Task#Arcos|Arcos]]).&lt;br /&gt;
&lt;br /&gt;
===Diagnostic tester priority===&lt;br /&gt;
For WCUs of version later than or equal to 2.60 it is possible to choose to configure the diagnostic tester priority. If enabled, a value between 1-12 can be selected. The described options are depicted in Figure &amp;quot;Miscellaneous&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Allow ethernet activation on WCU ===&lt;br /&gt;
For WCUs of version 2.90.4 or later it is possible to choose whether or not to allow the WCU to use ethernet activation. Not allowing this might disturb some of the WCUs features.&lt;br /&gt;
&lt;br /&gt;
===Set 5V out on boot===&lt;br /&gt;
Option to set one of the output pins on the WCU to supply electricity at 5V to external equipment when the WCU is starting up. The option is visible for WCUs of model MX4 (except submodel V61) and with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
===Activate buzzer on detected digital input change===&lt;br /&gt;
Option to enable that the WCU makes a buzzing sound when a trigger-button (or other digital input) is activated on the WCU. It is possible on all MX4 models. The option is visible for WCUs with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic firewall disable and PIN ===&lt;br /&gt;
Option to disable diagnostic firewall. Requires PIN. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic tester detection ===&lt;br /&gt;
Option to detect any diagnostic testers that they may not be interrupted, typically during OTA. Available for WCUs with version 2.96.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Manage templates==&lt;br /&gt;
[[File:Io config2.png|thumb|frame|Selecting Template]]&lt;br /&gt;
Admins can save configs as templates (see [[#Manage templates (for admins) | Manage templates (for admins)]]) and normal users can use these templates to fill all columns with the data stored in the template.&lt;br /&gt;
Clicking &amp;quot;Apply&amp;quot; will apply the selected template. You can always change settings or add more info, the template could be anything you need or just act as a starting point.&lt;br /&gt;
&lt;br /&gt;
If WMUs are enabled in the portal, a template will save the CANs from each WMU and when a template is selected the WMU CANs are applied 1:1 to each existing WMU in the configuration. &lt;br /&gt;
If there are no WMUs in the configuration the template&#039;s WMU CANs will not be applied, only the WCU&#039;s CANs.&lt;br /&gt;
&lt;br /&gt;
==Manage templates (for admins)==&lt;br /&gt;
[[File:Io config3.png|thumb|frame|Manage Templates (admin view)]]&lt;br /&gt;
[[File:Io config4.png|thumb|frame|Manage Templates (with WMUs enabled)]]&lt;br /&gt;
If you are an admin you have an extra button &amp;quot;Save current config as template&amp;quot; in the Manage configuration templates window. Clicking it to save the current configuration as a template will prompt you for a name. If the name already exists (case insensitive) a confirmation dialog will popup before overwriting.&lt;br /&gt;
&lt;br /&gt;
Additionally, as admin you will be able to remove existing templates, which is done by clicking the red &amp;quot;Remove record&amp;quot; icon to the right of the template name. A confirmation dialog will popup to prevent deletion by mistake.&lt;br /&gt;
&lt;br /&gt;
==Show Vehicle Profile==&lt;br /&gt;
[[File:WCU conf io car interf.png|thumb|Vehicle Profile]]&lt;br /&gt;
The button &amp;quot;Show vehicle profile&amp;quot; can be used to show, and hide, a panel showing the CAN and ethernet information for the connected car, see Figure &amp;quot;Vehicle Profile&amp;quot;. This option is disabled if no car is connected.&lt;br /&gt;
&lt;br /&gt;
== Check PINs ==&lt;br /&gt;
Requires version 2.89.0 or later. Pressing &#039;&#039;&#039;Check PINs&#039;&#039;&#039; for a WCU will lookup existing PINs for HIA, HIB, and Diagnostic firewall disable. If available the PINs will be applied to their corresponding fields. If not all PINs are available there will be a pop-up specifying which PINs are unavailable and for which reason: either missing entirely or there exists a PIN for the ECU but for the wrong service area.&lt;br /&gt;
&lt;br /&gt;
For resource groups &#039;&#039;&#039;Check PINs&#039;&#039;&#039; will not apply any found PINs, instead if there are any resources with missing PINs it will specify, like for individual WCUs, which PINs are missing and for which WCUs.&lt;br /&gt;
&lt;br /&gt;
To apply PINs for resource groups see [[I/O configurations#Apply uploaded PINs|apply uploaded PINs]] below.&lt;br /&gt;
== Apply uploaded PINs ==&lt;br /&gt;
Option for resource groups to apply uploaded PINs for HIA, HIB, and Diagnostic firewall disable. Resets back to unchecked after saving the configuration. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). As of 2.94.0 the PINs may also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s&#039;&#039;,&#039;&#039; read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Creating_a_Task&amp;diff=4095</id>
		<title>Creating a Task</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Creating_a_Task&amp;diff=4095"/>
		<updated>2025-11-06T15:08:36Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Software version validation (Available from version 2.74.0) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;== Creating a Task==&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
You create a new task by pressing the &amp;quot;New Task&amp;quot; button on the bottom of the &amp;quot;Tasks&amp;quot; tab. This will open a window where you choose the type of task you want to create. Note that it is not possible to create a new task for a WCU which has the system labels &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;shelving_in_progress&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;shelving_done&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;. However, if the WCU has the latter label, it is possible to unshelve it using the corresponding button in the bottom of the Vehicle-tab.  Here we will go through how to create tasks of each of the different kinds of tasks available. Remember that not all of the task types will be available as this depends on customer configuration and some types might not be enabled in the portal. &lt;br /&gt;
&lt;br /&gt;
To learn about how to add resources to the task, check [[New task|here]].&lt;br /&gt;
&lt;br /&gt;
== Arcos ==&lt;br /&gt;
[[File:Arcos-task.png|alt=The dialog for creating an Arcos task.|thumb|The dialog for creating an Arcos task.]]&lt;br /&gt;
The WICE system can interact with external loggers as well. From version 2.71 the portal can interact with the Arcos-logger from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The file should have the extension &amp;quot;&#039;&#039;.ccmc&#039;&#039;&amp;quot;. When the task is downloaded the WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.&lt;br /&gt;
&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the Arcos - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
Since version 2.79.0 Arcos tasks can now have software version validation in the same manner as described for the M-Log task (see [[Creating a Task#Software version validation (Available from version 2.74.0)|Software version validation]]).&lt;br /&gt;
&lt;br /&gt;
== Area5 ==&lt;br /&gt;
[[File:Area5 new task.png|thumb|500x500px|Area5 task]]&lt;br /&gt;
Area5 tasks are used to read out data from the memory of ECUs. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Assignment:&#039;&#039;&#039; To create a new Area5 task you first have to create an Area5 assignment in the [[Area5 Assignment Editor|Area5 Assignment Editor]]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Validate ECU SW version on WCU:&#039;&#039;&#039; By checking this box, the WCU will validate that the ECU SW version of the task and the actual ECU are the same before starting the task. If they are different, it will not start the task.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger Expression:&#039;&#039;&#039; The task can be started by an expression. This option lets the user specify start trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). For an explanation of trigger conditions look [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sync Signal:&#039;&#039;&#039; It is possible to specify a signal with given values that will be sent when the Area5 task starts and stops. This can be used to synchronize the Area5 read-out with external measurements systems like the M-Log.&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
An audio task makes it possible to record audio from a connected microphone. An audio recording can be started in five ways:&lt;br /&gt;
* &#039;&#039;&#039;Trigger button&#039;&#039;&#039;: to initiate the recording you need to attach a button to the WCU in order to start in the audio recording.&lt;br /&gt;
* &#039;&#039;&#039;Signal reader&#039;&#039;&#039;: initiate the recording by a trigger expression in a Signal Reader assignment. The recording is started as soon as a Signal Reader &#039;&#039;&#039;recorder&#039;&#039;&#039; is started. You specify the name of the Signal Reader recorder (e.g. SREC_0) you want to start the audio recording. You can also enter &amp;quot;auto&amp;quot; as the recorder name, in which case a recorder that include the Audio_Device_n internal signal will be selected. &lt;br /&gt;
* &#039;&#039;&#039;Expression&#039;&#039;&#039;: Similar to the &#039;Signal reader&#039; trigger option, the &#039;Expression&#039; option lets the user specify start and stop trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). Unlike the &#039;Signal Reader&#039; trigger, there does not have to be a recorder configured in the Signal Reader measurement assignment. For an explanation of triggers look [[Server Trigger|here]].&lt;br /&gt;
* &#039;&#039;&#039;Audio level&#039;&#039;&#039;: Start the trigger once the microphone registers volume above a certain threshold.&lt;br /&gt;
* &#039;&#039;&#039;None&#039;&#039;&#039;: start the recording as soon as possible.&lt;br /&gt;
  &lt;br /&gt;
In addition to this, you can set the &#039;&#039;&#039;pre-trig&#039;&#039;&#039; time which is only valid in the cases of trigger button, signal reader, expression and audio level above. As an example, let&#039;s assume the trigger button method is selected. At the moment the trigger button is pressed the audio has already been recorded for the number of seconds specified. This can be handy when you press the trigger button to make a comment about an event where the event was audible.[[File:Skärmavbild 2019-12-18 kl. 14.28.52.png|alt=Audio task|thumb|Audio task]]A maximum &#039;&#039;&#039;duration&#039;&#039;&#039; of the recording can also be set, in seconds from the start trigger event. If there is a stop trigger expression specified, the recording will be stopped either when the stop expression is fulfilled or the max duration is passed, whichever occurs first. If you do not enter a duration it will be set to a default value of 120 seconds.&lt;br /&gt;
It is possible to monitor the audio live. To do this, check the box &amp;quot;Monitoring&amp;quot;. To listen to the live audio you should use a tool such as [http://confero.alkit.se Alkit Confero]. &lt;br /&gt;
&lt;br /&gt;
There is more information about audio in WICE [[Wice audio|here]].&lt;br /&gt;
&lt;br /&gt;
Audio tasks can be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
== Blue piraT ==&lt;br /&gt;
The blue PiraT is a measurement system from Telemotive AG that can be configured with measurement set-ups, and data accessed through the WICE Portal. Note that to use the blue PiraT module, the WCUs to be used need to be preconfigured with a special software package (i.e. an &amp;quot;extra bundle&amp;quot;). Contact Alkit Communications in order to set this up.&lt;br /&gt;
&lt;br /&gt;
== CAN-recorder ==&lt;br /&gt;
[[File:Canrecorder.png|thumb|Canrecorder]]&lt;br /&gt;
Canrecorder is a measurement module that allows CAN frames to be captured and logged.&lt;br /&gt;
&lt;br /&gt;
1. In the grid, select which bus (or buses) to record from. By clicking below active column or select a row and click on “Toggle” button.&lt;br /&gt;
&lt;br /&gt;
2. To apply filters on specific CAN buses, select a row and click on “Edit filter”. There it is possible to select one specific frame or several by separating them by “,”. It is also possible to select a range between frames by using “-”. The value can either be decimal or hexadecimal. A example of a filter: “1, 0x12-0xFF”&lt;br /&gt;
&lt;br /&gt;
3. Below the grid settings for how long the recording should be and how many shots. If not using shot count, infinite result files will be created as long as the units are on. &lt;br /&gt;
&lt;br /&gt;
===Scheduling=== &lt;br /&gt;
&lt;br /&gt;
For WCUs with version &amp;gt;= 2.53 this task can be scheduled by selecting the &amp;quot;Add schedule&amp;quot;-checkbox. By doing so, the panel shown in Figure &amp;quot;Schedule Panel&amp;quot; appears. By thereafter selecting the &amp;quot;ASAP&amp;quot; checkbox, the task will be performed once and as soon as possible. If instead the task is to be performed at a specified time, deselect the &amp;quot;Time span&amp;quot; and &amp;quot;Repeat&amp;quot;-checkboxes and select the sought time in the &amp;quot;Start field&amp;quot;. The task can also be performed within a certain time span, and in this case &amp;quot;Time span&amp;quot; should be checked and the Date in &amp;quot;End&amp;quot; field specified. Repetition of the task is defined by checking the &amp;quot;Repeat&amp;quot; checkbox, defining a interval size in the field after &amp;quot;Every&amp;quot; and a recurrence rate in the drop down menu. The task will then be repeated at this rate until the date defined in the &amp;quot;Until&amp;quot; field is reached. By selecting the &amp;quot;On ignition&amp;quot; checkbox, the task will be performed once on ignition. If delay is above 0 then the task will be performed once the configured amount of seconds have passed after ignition.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration Schedule.png|thumb|left|600px|Schedule Panel]]&lt;br /&gt;
[[File:Scheduling on ignition.png|thumb|300x300px|Schedule Panel with &#039;On ignition&#039; enabled]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To control the time zone in which the task scheduling is to be performed the &amp;quot;WCU local time&amp;quot;-checkbox is used. If this option is deselected, the task will be performed in UTC-time (the date fields present the portal local time). On the other hand, if this box is checked, the task will be performed according to the local time zone predefined for the WCU. A WCU time zone can be defined for a WCU with version &amp;gt;= 2.53 by an administrator using &amp;quot;Edit configuration&amp;quot; in the [[The Portal Administrator View#The Vehicles Tab|Vehicles panel]]. This is useful when there is a need to perform a certain task at a specific time of the day regardless of which country the vehicle is in. For instance, when selecting 100 different WCUs scheduled to perform a task at 10:00, checking the &amp;quot;WCU local time&amp;quot;-checkbox will result in them performing the task according to their time zone setting. Without checking this option, the task will be performed in the corresponding UTC-time, which could mean in the middle of the day or night depending on where the vehicle is located.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic Log and Trace (DLT) ==&lt;br /&gt;
The DLT functionality comes in two flavors. One is based on communicating with a DLT daemon on the ECU and the other is based on the UDS service 38. You switch between the using the button &amp;quot;DLT UDS mode&amp;quot;. &lt;br /&gt;
[[File:DLT multi task and vehicle announcement.png|thumb|DLT multi task and get DLT Daemon address from vehicle announcement]]&lt;br /&gt;
From version 2.96 it also possible to create a task with DLT daemon and DLT UDS mode enabled at the same time by checking the &amp;quot;Enable multi task&amp;quot; checkbox as can be seen in the screenshot the right. &lt;br /&gt;
&lt;br /&gt;
=== DLT Daemon Mode ===&lt;br /&gt;
DLT itself provides a log and trace interface, based on the standardized protocol specified in the AUTOSAR standard 4.0 DLT. A DLT task in the WICE Portal makes it possible to collect such logs in a vehicle where this functionality is available and transfer the data to the WICE portal where logs can be downloaded for further analysis. For a more in-depth description, you can go [https://github.com/GENIVI/dlt-daemon here]. &lt;br /&gt;
&lt;br /&gt;
Basically the WCU is connecting to one or more DLT Daemons and unique filters can be applied to each daemon, filtering out specific log messages. &lt;br /&gt;
&lt;br /&gt;
So when creating a DLT task the number of daemons can be specified and for each daemon the following needs to be specified:&lt;br /&gt;
&lt;br /&gt;
# Daemon address - the IP-address in order for the WCUs DLT client to find the daemon. Check &amp;quot;Use vehicle announcement&amp;quot; (available from version 2.96.0) to get the address from vehicle announcement instead. See screenshot to the right.&lt;br /&gt;
# Daemon port - which port on the address the daemon is at.&lt;br /&gt;
# Filter configurations - filter expressions to be applied on the log messages. If left empty no filter is applied. For an explanation on how to write filter expressions, see [https://github.com/GENIVI/dlt-daemon#learn-more here].&lt;br /&gt;
&lt;br /&gt;
=== DLT UDS Mode ===&lt;br /&gt;
When in this mode the user is presented with a list of directories to handle. Each row in the table is for a specific WCU and directory, as indicated in the illustration for the UDS mode to the right. To add a row, or directory to fetch, press the button &amp;quot;Add transfer&amp;quot;. An editable row shows up in the table where you can enter data. Enter the ECU ID as hexadecimal number, an optional pin code (more on this later) and the directory to fetch. You can add as many entries as you wish.&lt;br /&gt;
[[File:Dlt-uds-task.png|thumb|DLT UDS service 38 task]]&lt;br /&gt;
There is a check box with the text &amp;quot;Use vehicle specific PINs&amp;quot;. By checking the box, the system will try to get a vehicle specific PIN code for each ECU and WCU. The type of PIN for this service is area 19. How to supply the system with such PIN codes is described [[Vehicles#Upload Vehicle pins|here]].&lt;br /&gt;
&lt;br /&gt;
There is also a button &amp;quot;Check PINs&amp;quot; available to resource groups that will—if the above check box is checked—look for any missing PINs in the portal for the configured ECUs.&lt;br /&gt;
&lt;br /&gt;
== ETAS ==&lt;br /&gt;
Through an ETAS task, an ETAS ES720 Drive Recorder system can be configured, and measurement data offloaded and accessed through the WICE Portal.&lt;br /&gt;
&lt;br /&gt;
When creating an ETAS task, the task description file you select must be a .exp file.&lt;br /&gt;
&lt;br /&gt;
== Ethernet capture ==&lt;br /&gt;
This kind of task is used to capture packet data from one of the ethernet interfaces on the WCU. The basics for this kind of task is that you choose the interface you would like to capture from and a capture expression to filter which packets you are interested in. The results from this task type is pcap files. To read more about this task type, go [[Ethernet capture|here]].&lt;br /&gt;
&lt;br /&gt;
== File fetcher ==&lt;br /&gt;
[[File:File fetcher proxy example.png|thumb|The new task dialog of the File fetcher task.]]&lt;br /&gt;
The File fetcher task fetches files from a specified unit and makes them available for downloading in the Portal.&lt;br /&gt;
&lt;br /&gt;
The following needs to be specified when creating such a task:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;File path&#039;&#039;&#039; - One or several paths to a files or file-containing directories on the unit&#039;s file system. This specifies which files that will be fetched.&lt;br /&gt;
* &#039;&#039;&#039;Username&#039;&#039;&#039; - To log in to the unit.&lt;br /&gt;
* &#039;&#039;&#039;Password&#039;&#039;&#039; - To log in to the unit.&lt;br /&gt;
* &#039;&#039;&#039;IP address&#039;&#039;&#039; - To find the unit.&lt;br /&gt;
* &#039;&#039;&#039;Port&#039;&#039;&#039; -  To find the unit. Default is 22, but can be changed.&lt;br /&gt;
&lt;br /&gt;
Furthermore, the task also allows the use of a proxy.&lt;br /&gt;
&lt;br /&gt;
To use a proxy, the &#039;&#039;&#039;Use Proxy&#039;&#039;&#039; checkbox has to be checked, and the following must be specified:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Proxy Username&#039;&#039;&#039; - To log in to the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy Password&#039;&#039;&#039; - To log in to the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy IP Address&#039;&#039;&#039; - To find the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy Port&#039;&#039;&#039; - To find the proxy unit. Default is 22, but can be changed.&amp;lt;br /&amp;gt;&lt;br /&gt;
== IDC ==&lt;br /&gt;
The Internal Diagnostic Client (IDC) is a measurement module that allows a sequence of diagnostic requests to be sent and responses recorded. The sequence of diagnostic requests can be created as an assignment in the Assignment tab, alternatively can be uploaded to the portal as a text file (usually ending with &amp;quot;.seq&amp;quot;). This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
== IPEmotion RT ==&lt;br /&gt;
The WICE system can interact with external loggers as well. From version 2.72 the portal can interact with the logger IPEmotion RT from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The file should have the extension &amp;quot;&#039;&#039;.irf&#039;&#039;&amp;quot;. When the task is downloaded the WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.&lt;br /&gt;
&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the IPEmotion RT - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
Since version 2.79.0 IPEmotion RT tasks can now have software version validation in the same manner as described for the M-Log task (see [[Creating a Task#Software version validation (Available from version 2.74.0)|Software version validation]]).&lt;br /&gt;
&lt;br /&gt;
== LPD ==&lt;br /&gt;
This type of task is ultimately handled by a separate App in an iPhone or iPad. The WICE system simply makes this task available to the App through a REST interface running on the WCU. The task consists of a specially crafted excel file. When the file is uploaded to the WICE portal it is validated to make sure that it can be read by the App.&lt;br /&gt;
[[File:Screenshot from 2023-05-24 16-09-55.png|thumb|View an LPD task]]&lt;br /&gt;
[[File:Screenshot-edit-lpd.png|thumb|Upload opportunity after pressing the Edit button]]&lt;br /&gt;
From version 2.83.0 of the WICE portal the task measurement file can be updated via the View Task function in the Tasks tab and a dialog as shown to the right will appear. By pressing the &amp;quot;Edit&amp;quot; button in the lower right corner, you will be presented with the possibility to upload a new measurement task file. This is shown with a red triangle in the illustration on the right.&lt;br /&gt;
&lt;br /&gt;
== M-Log ==&lt;br /&gt;
The WICE system can interact with external loggers as well. One such logger is called M-Log from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.[[File:MlogForWiki.png|thumb|M-Log task]]&lt;br /&gt;
[[File:Screenshot from 2022-04-21 09-34-11.png|alt=Entering ECU software version|thumb|Entering ECU software version]]&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the MLOG - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
==== Software version validation (Available from version 2.74.0) ====&lt;br /&gt;
The measurement assignment for an MLOG is created using an external tool to WICE. An assignment is created with a certain version of the ECU software in mind for each ECU in the assignment. In order for the assignment to work it might be important that the ECU software version in the vehicle matches the software version of the ECU it was created for. In WICE, you can ask the system to read the current software version for each ECU which is stored and can be viewed, e.g. via the [[ECU List|ECU list]]. As WICE cannot know which software versions the assignment was created for, the user can supply this to WICE. By doing that, WICE can validate the entered software versions against what has been read out for each vehicle and thus aid the user in making sure that an assignment will work once it will run. &lt;br /&gt;
&lt;br /&gt;
To make the validation possible the user enters a ECU by its address, not the name. To help find out the address for an ECU you can go to the [[ECU List|ECU list]] to find the address of a specific ECU. Have a look at the illustration, Entering ECU software version, to see where in the dialog this is entered. On the top you enter the ECU address on the left and what software version is expected on the right. When satisfied, press the &amp;quot;Add&amp;quot; button. The data you just entered will be added to the table and evaluated against what the WICE system has read out from the vehicle. In the example to the right something is incorrect which is indicated by the yellow color. To see the exact reason, simply use the cursor to see the specific message. &lt;br /&gt;
&lt;br /&gt;
A negative validation is not enforced in the sense that you cannot run the assignment but rather an indication that it might not work as expected. You can always go ahead and press &amp;quot;Submit&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
If any ECU software versions have changed during the course of running the task it is also possible to edit the task in order to add, edit, or remove ECU SW to be validated anew. &lt;br /&gt;
 &lt;br /&gt;
== MQTT ==&lt;br /&gt;
A MQTT task makes it possible to record data from a MQTT message broker, by specifying a specific topic.&lt;br /&gt;
&lt;br /&gt;
== Rapid prototyping ==&lt;br /&gt;
A Rapid prototyping (RP) task makes it possible to download RP binaries to multiple WCUs and keep track of the result files the RP task might produce. For more information about RP, see [[WICE RP How-To]] and [[WICE RP Manual]].&lt;br /&gt;
[[File:Rapid prototyping task.png|thumb|Rapid prototyping task]]&lt;br /&gt;
The rapid prototyping tab can be seen in Figure &amp;quot;Rapid prototyping task&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
An RP task must consist of at least an &#039;RP binary&#039; or a &#039;Web application zip file&#039;.&lt;br /&gt;
&lt;br /&gt;
== SoftHub ==&lt;br /&gt;
The SoftHub is a measurement system that can be run either as a stand alone unit or as a software module on the WCU, with functionality similar to the Signal Reader module. A SoftHub task is created much in the same way as a Signal Reader task.&lt;br /&gt;
&lt;br /&gt;
When creating a SoftHub task, you select a .shub task file, and then proceed in the same way as the Signal Reader task. &lt;br /&gt;
&lt;br /&gt;
The SoftHub task will generate result files. It may be interesting to know if certain signals reach certain values in these result files, therefore it is possible to add &#039;&#039;&#039;server triggers&#039;&#039;&#039; to the task that will trigger and add a suitable label to the corresponding result file. Read more about this [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
== Signal Reader == &lt;br /&gt;
[[File:Illustration SignalReader.png|thumb|271x271px|Signal reader task]]&lt;br /&gt;
Signal Reader is a data capture module that allows monitoring and logging of CAN and FlexRay signals, as well as diagnostics data, and ECU-internal signals read by CCP or XCP. To create a Signal Reader task you proceed as follows:&lt;br /&gt;
&lt;br /&gt;
1. You either select an assignment file of .haf format, or choose an assignment created in the assignment creator (see [[Signal Reader Assignment Wizard]]). Your current choice will be displayed in the &amp;quot;Chosen file&amp;quot; field.&lt;br /&gt;
&lt;br /&gt;
2. When you have selected an assignment and one or more WCUs, the CAN buses defined in the assignment and on the WCU will be mapped. If they can be automatically mapped a green check symbol will be displayed, otherwise a red cross will be displayed. Clicking the mapping button will open the mapper. In the pop-up window you will have to map the different buses to each other manually and then save. Once this is done correctly, the red cross will become a green check mark, indicating that the mappings are ready to be automatically applied upon submit. Read more about this in [[I/O configurations]] and [[Mappings]].&lt;br /&gt;
&lt;br /&gt;
3. With a Signal Reader task you can monitor CAN, FlexRay, ODB-II and WCU-internal signals live by selecting &amp;quot;Monitor signals&amp;quot;. When selected, two boxes will appear under the task description. In the left one you search for signals and drag them over to the right one where the signals to be monitored are listed. You can later see the monitored signals by pressing the &#039;&#039;&#039;Monitor Signals&#039;&#039;&#039; button either in the Tasks tab or in the Vehicles tab. It is also possible to copy the signals text in the bottom right corner of the right box. Next to the copy text button you can also paste signals as text where the pasted signal names will be matched against the list of unselected signals&lt;br /&gt;
&lt;br /&gt;
4. You can choose if you want the signals to have their data source names as a prefix (e.g. CAN1.EngineSpeed instead of EngineSpeed).&lt;br /&gt;
&lt;br /&gt;
5. The Signal Reader task will generate result files. It may be interesting to know if certain signals reach certain values in these result files, therefore it is possible to add &#039;&#039;&#039;Server Triggers&#039;&#039;&#039; to the assignment that will trigger and add a suitable label to the corresponding result file. Read more about this [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
A Signal reader task can be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
=== The Signal Broker === &lt;br /&gt;
Signal Reader can act as a Signal Broker for other software components. For instance, the audio and video modules relies on the Signal Broker API of Signal Reader for evaluating start and stop trigger expressions. Moreover, the Signal Broker gives programmatical access to signals for Rapid Prototyping tasks.  Read more about this in [[WICE Signal Broker API]].&lt;br /&gt;
&lt;br /&gt;
=== Files containing references to sequence files === &lt;br /&gt;
[[File:SequenceFileForSignalreader.png|thumb|right|Sequence Files References in .haf File]] &lt;br /&gt;
If the measurement file contains references to sequence files, you are also required to select these in order to run the task. The portal scans the .haf file for such entries and presents this to you, see illustration 4.2. Click the button for each sequence file reference to upload each sequence file needed. Some requests in the sequence file may be for reading DTCs, and in such cases you can select the option of also reading associated &#039;&#039;Snapshots&#039;&#039; or &#039;&#039;Extended data&#039;&#039;. An example of this can found in Figure &amp;quot;Sequence Files References in .haf File&amp;quot;. &lt;br /&gt;
[[File:SequenceFilesForSignalreaderWithFunctionalQuery.png|thumb|right|Sequence File with Functional Query]] &lt;br /&gt;
&lt;br /&gt;
Here, the .haf file contained two references to sequence files. As no sequence files have yet been uploaded, the selection for reading snapshot or extended data is grayed out. In Figure &amp;quot;Sequence File with Functional Query&amp;quot; we have selected one such sequence file containing (functional) DTC requests. Here we have checked that we would like to read &#039;&#039;Extended data&#039;&#039;. It is also possible to select both &#039;&#039;Snapshots&#039;&#039; and &#039;&#039;Extended data&#039;&#039;.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WICE internal signals ===&lt;br /&gt;
In addition to CAN and FlexRay signals, a number of internal signals (i.e. internal to the WCU) are also available. The following WICE-internal signals are supported: [[WICE Internal Signals|WICE Internal Signals]]&lt;br /&gt;
&lt;br /&gt;
== SoH ==&lt;br /&gt;
[[File:SoH.png|thumb|799x799px|SoH]]&lt;br /&gt;
A State of Health (SoH) task collects specific status information from vehicles. You select which information you want the task to collect by filling in one or more of the checkboxes shown in Figure &amp;quot;SoH&amp;quot;. The number of checkboxes shown can vary depending on the WICE installation. In order for SoH data to be correctly interpreted, relevant description files (e.g. SDDB) for the vehicles executing the SoH task may have to been available. To add such a description file for a vehicle, see [[The_Portal_Administrator_View#The_Edit_Car_Dialog|The Edit Car Dialog]].The six different options are:&lt;br /&gt;
*Mileage&lt;br /&gt;
*Voltage&lt;br /&gt;
*Read ECU software numbers&lt;br /&gt;
*Read ECU DTC:s (optionally including &#039;Snapshot&#039; and &#039;Extended data&#039;)&lt;br /&gt;
*Read OBD-II PIDs&lt;br /&gt;
*App Diagnotstic Db Part Num&lt;br /&gt;
*Build ID&lt;br /&gt;
*DM1, Diagnostic Message using the [[wikipedia:SAE_J1939|j1939 protocol]]&lt;br /&gt;
*Odometer, reading the odometer using the [[wikipedia:SAE_J1939|j1939 protocol]] (available from WCU version 2.63)&lt;br /&gt;
*Clear DTCs. &lt;br /&gt;
**If reading DTCs is requested as well, those will be read before clearing the DTCs. (available from WCU version 2.63)&lt;br /&gt;
**If this option (Clear DTC) is chosen it is optionally possible to set a PIN code for unlocking a gateway module - e.g. Vehicle Gateway Module (VGM). (Available from WCU version 2.66)&lt;br /&gt;
*Engine hours, reading engine hours using the [[wikipedia:SAE_J1939|j1939 protocol]] (available from WCU version 2.64). The result for this can be read in the generated j1939-file from the task. It is a text type of file. In addition, a system value label called &#039;engine_hours&#039; (as default, can be changed on a customer basis). This label shows the latest read value and is available on the vehicle.  &lt;br /&gt;
&lt;br /&gt;
This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
Some selections above might not be available to you as this is a configuration setting depending on customer.&lt;br /&gt;
&lt;br /&gt;
== SWDL ==&lt;br /&gt;
[[File:Swdl task Screenshot from 2023-06-28 14-50-55.png|thumb|791x791px|New SWDL task]]&lt;br /&gt;
A Software Download (SWDL) task updates the ECU software in one or more ECUs in one or more vehicles. A number of Versatile Binary Format (VBF) files containing the ECU software need to be supplied, along with PIN codes to allow security access to re-program the ECUs. The PIN codes should be in the format of five hexadecimal numbers, e.g. &amp;lt;code&amp;gt;ff:00:1a:2c:77&amp;lt;/code&amp;gt; (or alternatively, omitting the colon separator, &amp;lt;code&amp;gt;ff001a2c77&amp;lt;/code&amp;gt;). When a SWDL task has been created and assigned to one or more WCUs, it will cause all vbf files to be downloaded to the WCUs, and then the actual re-programming can be triggered by the vehicle user through the WCU status GUI web interface. The uploaded vbf-files are presented in a table along with its ECU and software part type (SW part type). In a separate table, the PIN codes for each ECU are presented along with the total number of files uploaded per WCU, see Figure &amp;quot;New SWDL task&amp;quot;. To get an overview of how the files relate to the ECUs it is possible to choose the &amp;quot;Group by&amp;quot;-option when right clicking the ECU column in the file table. &lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include a &#039;&#039;&#039;pre-update sequence file and/or a post-update sequence file&#039;&#039;&#039;. The diagnostic requests of those sequence files will be sent before and after the ECU re-programming respectively.&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include one &#039;&#039;&#039;signature file&#039;&#039;&#039; (containing checksums). The file is assumed to be an xml file. (Available from WCU version 2.66) If either of the optional files is selected, a field will appear to the right of the chosen file. This field will contain the name of the chosen file. (Available from WCU version 2.70)&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include a &#039;&#039;&#039;VGM unlock&#039;&#039;&#039; access control mechanism, with a PIN code for the VGM node. This is specifically for vehicles requiring this kind of access control for ECU re-programming.&lt;br /&gt;
&lt;br /&gt;
By checking the box &#039;&#039;&#039;Run SoH after completion&#039;&#039;&#039; it is possible to let the SWDL task run the WCUs SoH task after the SWDL task is completed.&lt;br /&gt;
&lt;br /&gt;
If you would like to use any individual ECU pin codes for a vehicle, make sure to check the box &amp;quot;&#039;&#039;&#039;Use Vehicle Pin mappings&#039;&#039;&#039;&amp;quot;. If a pin code for the ECU targeted by a vbf file, the pin code for the vehicle will be used. If no such pin code is found, the one entered in the right hand side table is used. Read more on how to prepare a vehicle with pin codes [[The Portal Administrator View#Upload a file describing ECU pin codes for a vehicle|here]].&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally contain a &#039;&#039;&#039;Trigger Expression&#039;&#039;&#039; which must be fulfilled within a specified time limit (&amp;quot;Wait time&amp;quot;) for ECU re-programming to be allowed. The trigger expression follows the same syntax as Signal Reader trigger expressions (or [[Server Trigger|Server Triggers]], audio/video triggers), and should be built up from signals being measured in a Signal Reader assignment. The user must make sure that there is a Signal Reader assignment on the WCUs of the SWDL task, with the signals of the trigger expression being measured.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
It is also possible to choose to &#039;&#039;&#039;ignore checksums&#039;&#039;&#039; and/or &#039;&#039;&#039;disable pre-programming&#039;&#039;&#039; using the corresponding checkboxes.&lt;br /&gt;
&lt;br /&gt;
The SWDL module can be [[The Portal Administrator View#Configure the Software Download Module|configured]] to perform SWDL either over CAN or over Ethernet (DoIP).&lt;br /&gt;
&lt;br /&gt;
== Video ==&lt;br /&gt;
A video task makes it possible to record and monitor live video from one or two cameras attached to a WCU. You can trigger recording of video in four ways:&lt;br /&gt;
* &#039;&#039;&#039;Trigger button&#039;&#039;&#039;: To initiate the recording you need to attach a button to the WCU in order to start in the video recording.&lt;br /&gt;
* &#039;&#039;&#039;Signal reader&#039;&#039;&#039;: Initiate the recording when a recorder in a Signal Reader assignment starts. The recording is started as soon as a Signal Reader &#039;&#039;recorder&#039;&#039; is started. You specify the name of the Signal Reader recorder (e.g. SREC_0) you want to start the video recording. You can also enter &amp;quot;auto&amp;quot; as the recorder name, in which case a recorder that include the Video_Device_n internal signal will be selected. &lt;br /&gt;
* &#039;&#039;&#039;Expression&#039;&#039;&#039;: Similar to the &#039;Signal reader&#039; trigger option, the &#039;Expression&#039; option lets the user specify start and stop trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). Unlike the &#039;Signal Reader&#039; trigger, there does not have to be a recorder configured in the Signal Reader measurement assignment. For an explanation of how to enter triggers, have a look [[Server Trigger|here]].&lt;br /&gt;
* &#039;&#039;&#039;None&#039;&#039;&#039;: start the recording as soon as possible. (Use this with caution, since it tends to produce prohibitively large video files.)&lt;br /&gt;
&lt;br /&gt;
In addition to this, you can set the &#039;&#039;&#039;pre-trig&#039;&#039;&#039; time (not valid in the cases of the &#039;None&#039; trigger option above). As an example, let&#039;s assume the trigger button method is selected. At the moment the trigger button is pressed the video has already been recorded for the number of seconds specified.&lt;br /&gt;
&lt;br /&gt;
A maximum &#039;&#039;&#039;duration&#039;&#039;&#039; of the recording can also be set, in seconds from the start trigger event. If there is a stop trigger expression specified, the recording will be stopped either when the stop expression is fulfilled or the max duration is passed, whichever occurs first. If you do not enter a duration it will be set to a default value of 120 seconds.&lt;br /&gt;
&lt;br /&gt;
If monitoring of video from a WCU is enabled, a live video stream will be transmitted which can be viewed using a RTP-based video tool, for instance [http://confero.alkit.se Alkit Confero]. This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
Read more about the video support in WICE [[WICE_video|here]].&lt;br /&gt;
&lt;br /&gt;
== Applicable for all types ==&lt;br /&gt;
If enabled at your site, there might be an opportunity to announce to third party applications that a result file is available using a [[wikipedia:Jakarta_Messaging|JMS API]]. By checking this box, as soon as a result file is added in the back-end this will be signaled using a customer specific event. The check box title is &amp;quot;Announce result file availability&amp;quot;, this can be seen in the image in [[#SoH|SoH]].&lt;br /&gt;
&lt;br /&gt;
=== Site specific features ===&lt;br /&gt;
&lt;br /&gt;
==== Announce result file availability ====&lt;br /&gt;
[[File:Resultfilepanel.png|thumb|Announced On column]]&lt;br /&gt;
If enabled at your site, there might be an opportunity to announce to third party applications that a result file is available using a [[wikipedia:Jakarta_Messaging|JMS API]]. By checking this box, as soon as a result file is added in the back-end this will be signaled using a customer specific event. The check box title is &amp;quot;Announce result file availability&amp;quot;, this can be seen in the image in [[#SoH|SoH]]. Starting from version 2.87.0, there&#039;s a new &#039;Announced On&#039; column that keeps track of when the result file was announced.&lt;br /&gt;
&lt;br /&gt;
==== Retention time ====&lt;br /&gt;
[[File:Retention time.png|thumb|435x435px|Retention time]]&lt;br /&gt;
This function works by setting a retention time in days which simply says that data coming in from the task, i.e. result files and positions will be kept the set number of days from when the data was collected. If, e.g. setting the retention time for an task to 30 days, will keep data until it is 30 days old where it will be automatically removed. See image. &lt;br /&gt;
&lt;br /&gt;
It is possible to set a default retention time for resource groups. To do this, add a global value label named &#039;&#039;&#039;RETENTION_TIME&#039;&#039;&#039; to the resource group and give it an appropriate value. This value will then be used as a template value when creating a new task for this resource group. If multiple resource groups have this label and they have different values, the one with the lowest/shortest retention time value will be chosen as the template value.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4094</id>
		<title>New features in v2.96</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4094"/>
		<updated>2025-11-06T15:03:50Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives a brief introduction to new features or changes introduced in version 2.96 of the WICE portal.&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon mode and DLT UDS in parallel ==&lt;br /&gt;
The portal now supports creating DLT tasks with daemon mode and UDS service 38 enabled at the same time. This requires WCU software version 2.96.0 or later for the selected WCUs. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon address via vehicle announcement ==&lt;br /&gt;
For WCUs configured for software version 2.96.0 it is possible to get the daemon address via vehicle announcement instead of specifying a daemon address when the task is created. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== Set, View, and Apply Default WCU Configurations ==&lt;br /&gt;
Starting from version 2.96, users can now set, view, and apply default WCU configurations. Admin permissions are required to access these new functions. Read more about it [[Default WCU Configuration|here]].&lt;br /&gt;
&lt;br /&gt;
== Users can now shelve a WCU directly from the Vehicles panel ==&lt;br /&gt;
Users with WCU shelving permissions can now shelve a WCU directly in the Vehicles panel. Read more about it [[Shelve and Unshelve a WCU|here]].&lt;br /&gt;
&lt;br /&gt;
== VINReader option to not request VIN if known ==&lt;br /&gt;
A new option is available to silence VINReader on startup if the VIN is already known. When in play, VINReader will stay silent, i.e. not request any VIN, if VIN is already known. However, if VIN is unknown, VINReader will send a request for VIN.&lt;br /&gt;
&lt;br /&gt;
== Support for diagnostic Build ID request ==&lt;br /&gt;
Starting with version 2.96, the Build ID can serve as the software version identifier. The specific request used as the software version identifier can be configured individually for each vehicle.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic tester detection ==&lt;br /&gt;
For WCUs configured for version 2.96.0 and up, it is now possible to set whether to use &#039;diagnostic tester detection&#039; in the IO tab when editing the configuration.&lt;br /&gt;
&lt;br /&gt;
== Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks ==&lt;br /&gt;
When viewed in the tasks panel it is now possible to add, edit, or remove ECU SW from validation on [[Creating a Task#M-Log|M-Log]], [[Creating a Task#Arcos|Arcos]], or [[Creating a Task#IPEmotion RT|IPEmotion RT]] tasks.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4093</id>
		<title>New features in v2.96</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4093"/>
		<updated>2025-11-06T15:02:58Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives a brief introduction to new features or changes introduced in version 2.96 of the WICE portal.&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon mode and DLT UDS in parallel ==&lt;br /&gt;
The portal now supports creating DLT tasks with daemon mode and UDS service 38 enabled at the same time. This requires WCU software version 2.96.0 or later for the selected WCUs. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon address via vehicle announcement ==&lt;br /&gt;
For WCUs configured for software version 2.96.0 it is possible to get the daemon address via vehicle announcement instead of specifying a daemon address when the task is created. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== Set, View, and Apply Default WCU Configurations ==&lt;br /&gt;
Starting from version 2.96, users can now set, view, and apply default WCU configurations. Admin permissions are required to access these new functions. Read more about it [[Default WCU Configuration|here]].&lt;br /&gt;
&lt;br /&gt;
== Users can now shelve a WCU directly from the Vehicles panel ==&lt;br /&gt;
Users with WCU shelving permissions can now shelve a WCU directly in the Vehicles panel. Read more about it [[Shelve and Unshelve a WCU|here]].&lt;br /&gt;
&lt;br /&gt;
== VINReader option to not request VIN if known ==&lt;br /&gt;
A new option is available to silence VINReader on startup if the VIN is already known. When in play, VINReader will stay silent, i.e. not request any VIN, if VIN is already known. However, if VIN is unknown, VINReader will send a request for VIN.&lt;br /&gt;
&lt;br /&gt;
== Support for diagnostic Build ID request ==&lt;br /&gt;
Starting with version 2.96, the Build ID can serve as the software version identifier. The specific request used as the software version identifier can be configured individually for each vehicle.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic tester detection ==&lt;br /&gt;
For WCUs configured for version 2.96.0 and up, it is now possible to set whether to use &#039;diagnostic tester detection&#039; in the IO tab when editing the configuration.&lt;br /&gt;
&lt;br /&gt;
== Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks ==&lt;br /&gt;
When viewed in the tasks panel it is now possible to add, edit, or remove ECU SW from validation on [[Creating a Task#M-Log|MLog]], [[Creating a Task#Arcos|Arcos]], or [[Creating a Task#IPEmotion RT|IPEmotion RT]] tasks.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4092</id>
		<title>New features in v2.96</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4092"/>
		<updated>2025-11-06T15:02:43Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives a brief introduction to new features or changes introduced in version 2.96 of the WICE portal.&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon mode and DLT UDS in parallel ==&lt;br /&gt;
The portal now supports creating DLT tasks with daemon mode and UDS service 38 enabled at the same time. This requires WCU software version 2.96.0 or later for the selected WCUs. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon address via vehicle announcement ==&lt;br /&gt;
For WCUs configured for software version 2.96.0 it is possible to get the daemon address via vehicle announcement instead of specifying a daemon address when the task is created. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== Set, View, and Apply Default WCU Configurations ==&lt;br /&gt;
Starting from version 2.96, users can now set, view, and apply default WCU configurations. Admin permissions are required to access these new functions. Read more about it [[Default WCU Configuration|here]].&lt;br /&gt;
&lt;br /&gt;
== Users can now shelve a WCU directly from the Vehicles panel ==&lt;br /&gt;
Users with WCU shelving permissions can now shelve a WCU directly in the Vehicles panel. Read more about it [[Shelve and Unshelve a WCU|here]].&lt;br /&gt;
&lt;br /&gt;
== VINReader option to not request VIN if known ==&lt;br /&gt;
A new option is available to silence VINReader on startup if the VIN is already known. When in play, VINReader will stay silent, i.e. not request any VIN, if VIN is already known. However, if VIN is unknown, VINReader will send a request for VIN.&lt;br /&gt;
&lt;br /&gt;
== Support for diagnostic Build ID request ==&lt;br /&gt;
Starting with version 2.96, the Build ID can serve as the software version identifier. The specific request used as the software version identifier can be configured individually for each vehicle.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic tester detection ==&lt;br /&gt;
For WCUs configured for version 2.96.0 and up, it is now possible to set whether to use &#039;diagnostic tester detection&#039; in the IO tab when editing a configuration.&lt;br /&gt;
&lt;br /&gt;
== Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks ==&lt;br /&gt;
When viewed in the tasks panel it is now possible to add, edit, or remove ECU SW from validation on [[Creating a Task#M-Log|MLog]], [[Creating a Task#Arcos|Arcos]], or [[Creating a Task#IPEmotion RT|IPEmotion RT]] tasks.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4091</id>
		<title>New features in v2.96</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4091"/>
		<updated>2025-11-06T15:02:16Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives a brief introduction to new features or changes introduced in version 2.96 of the WICE portal.&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon mode and DLT UDS in parallel ==&lt;br /&gt;
The portal now supports creating DLT tasks with daemon mode and UDS service 38 enabled at the same time. This requires WCU software version 2.96.0 or later for the selected WCUs. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon address via vehicle announcement ==&lt;br /&gt;
For WCUs configured for software version 2.96.0 it is possible to get the daemon address via vehicle announcement instead of specifying a daemon address when the task is created. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== Set, View, and Apply Default WCU Configurations ==&lt;br /&gt;
Starting from version 2.96, users can now set, view, and apply default WCU configurations. Admin permissions are required to access these new functions. Read more about it [[Default WCU Configuration|here]].&lt;br /&gt;
&lt;br /&gt;
== Users can now shelve a WCU directly from the Vehicles panel ==&lt;br /&gt;
Users with WCU shelving permissions can now shelve a WCU directly in the Vehicles panel. Read more about it [[Shelve and Unshelve a WCU|here]].&lt;br /&gt;
&lt;br /&gt;
== VINReader option to not request VIN if known ==&lt;br /&gt;
A new option is available to silence VINReader on startup if the VIN is already known. When in play, VINReader will stay silent, i.e. not request any VIN, if VIN is already known. However, if VIN is unknown, VINReader will send a request for VIN.&lt;br /&gt;
&lt;br /&gt;
== Support for diagnostic Build ID request ==&lt;br /&gt;
Starting with version 2.96, the Build ID can serve as the software version identifier. The specific request used as the software version identifier can be configured individually for each vehicle.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic tester detection ==&lt;br /&gt;
For WCUs configured for version 2.96.0 and up, it is now possible to set whether to use &#039;diagnostic tester detection&#039; in the IO tab of edit configuration.&lt;br /&gt;
&lt;br /&gt;
== Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks ==&lt;br /&gt;
When viewed in the tasks panel it is now possible to add, edit, or remove ECU SW from validation on [[Creating a Task#M-Log|MLog]], [[Creating a Task#Arcos|Arcos]], or [[Creating a Task#IPEmotion RT|IPEmotion RT]] tasks.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4090</id>
		<title>New features in v2.96</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.96&amp;diff=4090"/>
		<updated>2025-11-06T15:01:57Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gives a brief introduction to new features or changes introduced in version 2.96 of the WICE portal.&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon mode and DLT UDS in parallel ==&lt;br /&gt;
The portal now supports creating DLT tasks with daemon mode and UDS service 38 enabled at the same time. This requires WCU software version 2.96.0 or later for the selected WCUs. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== DLT Daemon address via vehicle announcement ==&lt;br /&gt;
For WCUs configured for software version 2.96.0 it is possible to get the daemon address via vehicle announcement instead of specifying a daemon address when the task is created. See [[Creating a Task#Diagnostic Log and Trace (DLT)|Creating a Task#Diagnostic Log and Trace (DLT).]]&lt;br /&gt;
&lt;br /&gt;
== Set, View, and Apply Default WCU Configurations ==&lt;br /&gt;
Starting from version 2.96, users can now set, view, and apply default WCU configurations. Admin permissions are required to access these new functions. Read more about it [[Default WCU Configuration|here]].&lt;br /&gt;
&lt;br /&gt;
== Users can now shelve a WCU directly from the Vehicles panel ==&lt;br /&gt;
Users with WCU shelving permissions can now shelve a WCU directly in the Vehicles panel. Read more about it [[Shelve and Unshelve a WCU|here]].&lt;br /&gt;
&lt;br /&gt;
== VINReader option to not request VIN if known ==&lt;br /&gt;
A new option is available to silence VINReader on startup if the VIN is already known. When in play, VINReader will stay silent, i.e. not request any VIN, if VIN is already known. However, if VIN is unknown, VINReader will send a request for VIN.&lt;br /&gt;
&lt;br /&gt;
== Support for diagnostic Build ID request ==&lt;br /&gt;
Starting with version 2.96, the Build ID can serve as the software version identifier. The specific request used as the software version identifier can be configured individually for each vehicle.&lt;br /&gt;
&lt;br /&gt;
== Use diagnostic tester detection ==&lt;br /&gt;
For WCUs configured for version 2.96.0 and up, it is now possible to set whether to use &#039;diagnostic tester detection&#039; in the IO tab of edit configuration.&lt;br /&gt;
&lt;br /&gt;
== Edit and remove ECU SW from validation for M-Log, Arcos, and IPEmotion RT tasks ==&lt;br /&gt;
When viewed in the tasks panel it is now possible to add, edit, or remove ECU SW from validation on [[Creating a Task#M-Log|MLog]], [[Creating a Task#Arcos|Arcos]], or [[Creating a Task#IPEmotion RT|IPEmotion RT]] tasks.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4011</id>
		<title>Vehicles</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4011"/>
		<updated>2025-08-28T11:51:04Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Right click context menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;=Vehicles Tab=&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
This view is used to handle the various vehicles that are assigned to you. A figure of this view&lt;br /&gt;
is presented below in the Figure &amp;quot;Vehicles Tab&amp;quot;. At the top, the red section, is a search area where you&lt;br /&gt;
type in the criteria to be used for fetching the vehicles you are interested in. As you enter your&lt;br /&gt;
criteria a row count is presented in the upper right area to show how many potential matches&lt;br /&gt;
there are. The entries are also fetched as you type but only as many rows as fit your current&lt;br /&gt;
view are fetched. As you scroll down more results will be fetched.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration26.png|none|thumb|700x700px|Vehicles Tab]]&lt;br /&gt;
&lt;br /&gt;
The number of possible columns to show is quite large. You can select which columns you wish to see by right clicking on the column header and select &amp;quot;Columns..&amp;quot;. A small window will pop-up, in which you can select which columns should be visible in the table. These are the available columns:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Active alarms&#039;&#039;&#039;&lt;br /&gt;
|Presents a numeric summary of alarms. It displays the amount of errors and warnings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Connected&amp;quot;&amp;gt;Connected&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many minutes have passed since the WCU made a connection to the WICE portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Distance&amp;quot;&amp;gt;Distance&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the distance the car has been driven the last week. (SoH task specific)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_DRO&amp;quot;&amp;gt;Last DRO&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says when the DRO log file was last transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_log&amp;quot;&amp;gt;Last log&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows when the last log file was transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Mileage&amp;quot;&amp;gt;Mileage&amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the mileage of the car.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Plate_number&amp;quot;&amp;gt;Plate number&amp;lt;/span&amp;gt;&lt;br /&gt;
| The plate number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Platform type&#039;&#039;&#039;&lt;br /&gt;
|Search WCU by platform type.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Project_Id&amp;quot;&amp;gt;Project Id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the project identification number.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Proto_number&amp;quot;&amp;gt;Proto number&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the proto number.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Resource group&#039;&#039;&#039;&lt;br /&gt;
|The resource group (if any) the WCU is part of.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Series&amp;quot;&amp;gt;Series&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the series attribute.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;TSU&amp;quot;&amp;gt;TSU&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the TSU identifier.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload&amp;quot;&amp;gt;Upload&amp;lt;/span&amp;gt;&lt;br /&gt;
| This column says how much data has been transferred from the WCU to the portal the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_date&amp;quot;&amp;gt;Upload date&amp;lt;/span&amp;gt;&lt;br /&gt;
| Contains which date the last upload was done&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_size&amp;quot;&amp;gt;Upload size&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says what the size, in kilobytes, of the last data upload was.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Up-time&amp;quot;&amp;gt;Uptime&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many hours the WCU been running the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;VIN&amp;quot;&amp;gt;VIN&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the Vehicle Identification Number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Voltage&amp;quot;&amp;gt;Voltage &amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the latest known battery voltage as reported by the CEM.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_ID&amp;quot;&amp;gt;WCU ID&amp;lt;/span&amp;gt;&lt;br /&gt;
| The MAC ID of the WCU. For example: AA-01-AA-01-AA-01.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Description&amp;quot;&amp;gt;WCU Description&amp;lt;/span&amp;gt;&lt;br /&gt;
| A textual comment attached to the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU Firmware&#039;&#039;&#039;&lt;br /&gt;
|Shows which firmware the WCU uses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_voltage&amp;quot;&amp;gt;WCU voltage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the voltage as measured by the WCU.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Version&amp;quot;&amp;gt;WCU Version&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows which version the current WCU software has.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_storage_usage&amp;quot;&amp;gt;WCU storage usage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the amount of storage available to store data on the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU name&#039;&#039;&#039;&lt;br /&gt;
|Shows the name of the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU state&#039;&#039;&#039;&lt;br /&gt;
|Shows the current state of the WCU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Now, as there are so many columns present you have the option of selecting which ones you would like to see by right-clicking on the table header. If you would like your selection to be remembered between sessions, use the binocular icon with an add sign in bottom right corner in the Figure &amp;quot;Vehicles Tab&amp;quot;. To save the currently entered search expression, similarly use the magnifying glass icon with an add sign. To read more about the view and search functionality, click [[Save View and Search Expressions|here]].&lt;br /&gt;
&lt;br /&gt;
There is a concept called “resource groups” you should be aware of in this panel. A resource group is simply a way to refer to a group of resources (WCU, Car) collectively. An example is when creating tasks you can select a resource group instead of the individual WCU:s to start a new task. Also, when showing the positions on a map, you select a resource group and press “Show position”, all WCU:s in that resource group will show. To see which resources are in a resource group you press the triangle to the left of the row and the row&lt;br /&gt;
opens up to show the individual members. To show the members in the view you can rightclick the entry and select the option “find members” from the menu.&lt;br /&gt;
&lt;br /&gt;
When selecting a row in the table the selected row changes to a blue shade. You can modify&lt;br /&gt;
the description of the WCU by clicking in the “Edit Description” button and entering a new description. You can search among the vehicles log files by clicking the “Get log files” button.&lt;br /&gt;
&lt;br /&gt;
== Right click context menu ==&lt;br /&gt;
If you select one or more rows in the table, you can right click on the selected rows. This will display a context menu with several options, some of which are described here.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Tasks Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt; &lt;br /&gt;
This allows you to instantly jump to the tasks panel, which will automatically perform a search based on either the WCU or the car which the selected row represents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Search Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to instantly jump to the search panel. The search panel will automatically perform a search based on either the WCU or the car.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Timeline &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to jump to the Timeline-view, which will adjust itself to the WCU you have selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to alarms &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
Selecting this will take you to the alarms panel, where a search is conducted for all selected WCUs. This allows you to quickly see all alarms for a specific set of WCU resources. This works well together with the Active Alarms column (which you can read about further up this page), which tells you if a WCU has any active alarms. If a WCU has any active alarms, then using &amp;quot;go to alarms&amp;quot; will allow you to review those alarms in detail.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Upload vehicle pins&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will upload the pin AA:BB:CC:DD:EE for an ECU 0x1D0D (i.e. HIA) with service area 0x5. This PIN will then be associated to the vehicle connected to the WCU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compare WCU configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this on a single WCU will open a dialog where you may choose other WCUs to compare against the selected WCU. Once compared, the result panel that is opened will show each WCUs configuration variables that differ from the selected WCUs configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Remove WCU(s) from Resource Group &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
If WCUs which are included in a resource group are selected, the menu option &amp;quot;Remove WCU(s) from Resource Group&amp;quot; will appear. They do not have to be in the same resource group as each other. If a resource which do not fulfill this requirement is selected in addition, this option will not be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Show WCU history&#039;&#039;&#039;&lt;br /&gt;
[[File:ShowWCUHistoryUpdatedAgain.png|alt=|thumb|Example of a Show WCU history]]&lt;br /&gt;
Selecting this shows a window with the history of the selected WCU. The following columns will be displayed in the window:&lt;br /&gt;
&lt;br /&gt;
* Change date - Displays the date the WCU was changed.&lt;br /&gt;
*Type of change- Displays whether the update involved a configuration change, a tools change, or a label change.&lt;br /&gt;
* Description - Displays a description of the WCU.&lt;br /&gt;
* Active - Shows if the WCU is active or not.&lt;br /&gt;
* WCU ID  - Shows the WCU ID.&lt;br /&gt;
* WCU name - Displays the WCU name.&lt;br /&gt;
* WCU version - The WCU version.&lt;br /&gt;
* WCU firmware version - The WCU firmware version.&lt;br /&gt;
* Changed by - The user who modified the WCU.&lt;br /&gt;
* Resource group - The resource group.&lt;br /&gt;
* ICCID - The SIM card installed.&lt;br /&gt;
*State - reflects the WCU’s status at the time of the change. Possible states include: &#039;&#039;In Operation&#039;&#039;, &#039;&#039;Shelving in Progress&#039;&#039;, &#039;&#039;Shelved&#039;&#039;, &#039;&#039;Shelving Refurbish in Progress&#039;&#039;, and &#039;&#039;Shelving Refurbish Done.&#039;&#039;&lt;br /&gt;
* Modem ID - Shows the Modem ID. (This is hidden by default but can be revealed by right-clicking a column and selecting the &amp;quot;Columns&amp;quot; drop down menu.). &lt;br /&gt;
&lt;br /&gt;
For the Show WCU history option to be available only a single WCU can be selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger upload now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Momentarily stop the WCU, offload it and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger reboot now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reboots the trigger and WCU. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger collect and upload&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This action will cause the task to momentarily stop and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.45.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger VIN readout&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Trigger VIN readout, this action will cause the task to momentarily stop .This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.65.&lt;br /&gt;
&lt;br /&gt;
==New task==&lt;br /&gt;
To create a new task for all selected WCUs, click the button [[New task|New Task]]. To learn more about creating each specific task see [[Creating a Task]].&lt;br /&gt;
&lt;br /&gt;
== Upload Vehicle pins ==&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;VIN&amp;gt;;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;WICE_VIN_1;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will save the pin AA:BB:CC:DD:EE for the ECU 0x1D0D (i.e. HIA) with service area 0x5 and will be associated with the vehicle WICE_VIN_1.&lt;br /&gt;
&lt;br /&gt;
==Show the Vehicle Position==&lt;br /&gt;
To see the last reported position of a vehicle, click the “Show Position” button which opens up a map view of where the vehicle was last known to be. You can view several vehicles simultaneously by ctrl- or shift-clicking the vehicles you are interested in. &lt;br /&gt;
&lt;br /&gt;
If you want to know more about the &amp;quot;Show position&amp;quot;-tool [[Show position|you can read more about it here]]. &lt;br /&gt;
&lt;br /&gt;
==View Diagnostic Trouble Codes==&lt;br /&gt;
[[File:Illustration28.png|thumb|300px|Viewing Diagnostic Trouble Codes]]&lt;br /&gt;
&lt;br /&gt;
If an SoH task has been enabled to do Diagnostic Trouble Code (DTC) read-outs, you can view the trouble codes by selecting the vehicle you are interested in and push the button “View DTCs”. In Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot; you can see an example presentation of DTCs. There are five columns in the table. The leftmost is the name of the ECU issuing the DTC, next is the date and time when the trouble code was read-out, the actual DTC with clear text description, and thereafter the VIN and WCU id of the vehicle. &lt;br /&gt;
If you click in the column for the actual trouble code, a dialog opens with that particular trouble codes. You can extend the size of the dialog in order to examine the trouble codes in more detail.&lt;br /&gt;
You can also search the trouble codes as you can see at the top of Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==View ECU software==&lt;br /&gt;
[[File:Illustration29.png|thumb|300px|ECU Software Versions]]&lt;br /&gt;
It is possible to see the ECU software number for each ECU in a vehicle.&lt;br /&gt;
Press the button “ECU SW” after you have selected one vehicle. The following view will be&lt;br /&gt;
shown. As you can see in Figure &amp;quot;ECU Software Versions&amp;quot;, each ECU&#039;s software number is shown along with&lt;br /&gt;
when it was read. You can download the list as a tab-separated text file if you press “Download”.&lt;br /&gt;
&lt;br /&gt;
==Get WCU Up-time==&lt;br /&gt;
[[File:Wcu_uptime.png|frame|WCU Up-time Dialog]]&lt;br /&gt;
This function is used to get a compilation of the up-time of a set of vehicles during a particular time span. Select the WCUs you are interested in and the click the “Get WCU uptime” button. This brings up the dialog to the right.&lt;br /&gt;
&lt;br /&gt;
Choose the dates you are interested by choosing a start and end date. Next you have the option of downloading a CSV file, or excel file. The up-time in that file is listed as hours up-time per day per WCU.&lt;br /&gt;
The other option is to compile the up-time in a chart shown on screen. The up-time is averaged over the WCUs selected for each day. WCUs having no up-time at all are excluded from the compilation.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 there is a new feature to display the WCUs uptime based on the data sent from statusd. More info in [[WCU Uptime]].&lt;br /&gt;
&lt;br /&gt;
==Export SoH Data==&lt;br /&gt;
[[File:Soh data export.png|frame|SoH Data Export Panel]]&lt;br /&gt;
You can export data from SoH tasks to your local computer by using the function&lt;br /&gt;
“Export SoH data”. Select the cars you are interested in as you can export for more than&lt;br /&gt;
one car in one export.&lt;br /&gt;
You select the dates you are interested in getting the data from. Check each item you are interested in. Currently you can select mileage, WCU voltage, ECU software versions, battery voltage, storage usage and diagnostic trouble codes. &lt;br /&gt;
The file can be exported in CSV format (suitable for Excel and other spreadsheet applications) and in XML format.&lt;br /&gt;
&lt;br /&gt;
==Resource Groups==&lt;br /&gt;
WCUs and cars can collectively be referred to as &amp;quot;resources&amp;quot;. As such they can be grouped&lt;br /&gt;
together and be handled collectively in order to ease the administration of a set of similar individuals. A resource group can consist of both cars and WCUs but usually only&lt;br /&gt;
one type of resource is in a resource group.&lt;br /&gt;
&lt;br /&gt;
You identify a resource group by a gray arrow like icon to the left in the table row. If you&lt;br /&gt;
click the icon the entry opens up and makes room for showing which resources are part&lt;br /&gt;
of the resource group.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 viewing the resource group&#039;s resources has been improved. More info can be found in [[Resource group&#039;s resources]].&lt;br /&gt;
&lt;br /&gt;
When a new task is created any resource groups assigned to you will show up in addition to individual WCUs. There is, however, no indication as to the particular entry is a&lt;br /&gt;
resource group or not. If you select a resource group, the new task will be downloaded to all the WCUs that are part of the resource group.&lt;br /&gt;
As a regular user you can not create and remove resource groups, only an administrator&lt;br /&gt;
of the portal can do this.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 of the portal it is easier to search out members of resource groups using the &amp;quot;Resource group&amp;quot; column. When searching in this column one will get results that either matches the name of a resource group WCU or WCUs that are part of a resource group that matches the search criteria. In other words, if we search for &amp;quot;ABCD&amp;quot; we will get the resource group &amp;quot;ABCD&amp;quot; together with all WCUs that are part of the &amp;quot;ABCD&amp;quot; group.&lt;br /&gt;
&lt;br /&gt;
This column can also be used to list all WCUs that are not part of any resource group. To perform this search, put &amp;quot;^$&amp;quot; in the &amp;quot;Resource group&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can find the resource group that a WCU belongs to, by right-clicking the WCU and select &amp;quot;Search resource group&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
If you have the right permission you will be able to view a WCU:s modules, and&lt;br /&gt;
configure them. A module is a specific functionality of the WCU, such as a measurement tool. The available modules are:&lt;br /&gt;
&lt;br /&gt;
* [[The Portal Administrator View#configure the area5 module|Area5]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the audio module|Audio]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Blue piraT Module|Blue piraT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Canrecorder Module|Canrecorder]]&lt;br /&gt;
* [[DLT Module|DLT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the DoIP Module|DoIP]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the ETAS Module|ETAS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the File fetcher module|File Fetcher]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the GPS Module|GPS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IDC Module|IDC]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IPEmotion RT Module|IPEmotion RT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the LPD Module|LPD]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MCD-Hub Module|MCD-Hub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the M-log Module|M-log]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MQTT Module|MQTT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the RP Module|Rapid Prototyping (RP)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Signal Reader Module|Signal Reader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the SmartEye Module|Smart Eye]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Soft-Hub|SoftHub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Software Download Module|Software Download (SWDL)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the State of Health Module|State of Health (SoH)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Uptime Module|Uptime]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Vinreader Module|Vinreader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Video Module|Video]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4010</id>
		<title>Vehicles</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4010"/>
		<updated>2025-08-28T11:49:56Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Right click context menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;=Vehicles Tab=&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
This view is used to handle the various vehicles that are assigned to you. A figure of this view&lt;br /&gt;
is presented below in the Figure &amp;quot;Vehicles Tab&amp;quot;. At the top, the red section, is a search area where you&lt;br /&gt;
type in the criteria to be used for fetching the vehicles you are interested in. As you enter your&lt;br /&gt;
criteria a row count is presented in the upper right area to show how many potential matches&lt;br /&gt;
there are. The entries are also fetched as you type but only as many rows as fit your current&lt;br /&gt;
view are fetched. As you scroll down more results will be fetched.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration26.png|none|thumb|700x700px|Vehicles Tab]]&lt;br /&gt;
&lt;br /&gt;
The number of possible columns to show is quite large. You can select which columns you wish to see by right clicking on the column header and select &amp;quot;Columns..&amp;quot;. A small window will pop-up, in which you can select which columns should be visible in the table. These are the available columns:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Active alarms&#039;&#039;&#039;&lt;br /&gt;
|Presents a numeric summary of alarms. It displays the amount of errors and warnings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Connected&amp;quot;&amp;gt;Connected&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many minutes have passed since the WCU made a connection to the WICE portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Distance&amp;quot;&amp;gt;Distance&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the distance the car has been driven the last week. (SoH task specific)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_DRO&amp;quot;&amp;gt;Last DRO&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says when the DRO log file was last transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_log&amp;quot;&amp;gt;Last log&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows when the last log file was transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Mileage&amp;quot;&amp;gt;Mileage&amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the mileage of the car.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Plate_number&amp;quot;&amp;gt;Plate number&amp;lt;/span&amp;gt;&lt;br /&gt;
| The plate number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Platform type&#039;&#039;&#039;&lt;br /&gt;
|Search WCU by platform type.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Project_Id&amp;quot;&amp;gt;Project Id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the project identification number.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Proto_number&amp;quot;&amp;gt;Proto number&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the proto number.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Resource group&#039;&#039;&#039;&lt;br /&gt;
|The resource group (if any) the WCU is part of.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Series&amp;quot;&amp;gt;Series&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the series attribute.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;TSU&amp;quot;&amp;gt;TSU&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the TSU identifier.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload&amp;quot;&amp;gt;Upload&amp;lt;/span&amp;gt;&lt;br /&gt;
| This column says how much data has been transferred from the WCU to the portal the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_date&amp;quot;&amp;gt;Upload date&amp;lt;/span&amp;gt;&lt;br /&gt;
| Contains which date the last upload was done&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_size&amp;quot;&amp;gt;Upload size&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says what the size, in kilobytes, of the last data upload was.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Up-time&amp;quot;&amp;gt;Uptime&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many hours the WCU been running the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;VIN&amp;quot;&amp;gt;VIN&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the Vehicle Identification Number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Voltage&amp;quot;&amp;gt;Voltage &amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the latest known battery voltage as reported by the CEM.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_ID&amp;quot;&amp;gt;WCU ID&amp;lt;/span&amp;gt;&lt;br /&gt;
| The MAC ID of the WCU. For example: AA-01-AA-01-AA-01.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Description&amp;quot;&amp;gt;WCU Description&amp;lt;/span&amp;gt;&lt;br /&gt;
| A textual comment attached to the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU Firmware&#039;&#039;&#039;&lt;br /&gt;
|Shows which firmware the WCU uses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_voltage&amp;quot;&amp;gt;WCU voltage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the voltage as measured by the WCU.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Version&amp;quot;&amp;gt;WCU Version&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows which version the current WCU software has.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_storage_usage&amp;quot;&amp;gt;WCU storage usage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the amount of storage available to store data on the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU name&#039;&#039;&#039;&lt;br /&gt;
|Shows the name of the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU state&#039;&#039;&#039;&lt;br /&gt;
|Shows the current state of the WCU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Now, as there are so many columns present you have the option of selecting which ones you would like to see by right-clicking on the table header. If you would like your selection to be remembered between sessions, use the binocular icon with an add sign in bottom right corner in the Figure &amp;quot;Vehicles Tab&amp;quot;. To save the currently entered search expression, similarly use the magnifying glass icon with an add sign. To read more about the view and search functionality, click [[Save View and Search Expressions|here]].&lt;br /&gt;
&lt;br /&gt;
There is a concept called “resource groups” you should be aware of in this panel. A resource group is simply a way to refer to a group of resources (WCU, Car) collectively. An example is when creating tasks you can select a resource group instead of the individual WCU:s to start a new task. Also, when showing the positions on a map, you select a resource group and press “Show position”, all WCU:s in that resource group will show. To see which resources are in a resource group you press the triangle to the left of the row and the row&lt;br /&gt;
opens up to show the individual members. To show the members in the view you can rightclick the entry and select the option “find members” from the menu.&lt;br /&gt;
&lt;br /&gt;
When selecting a row in the table the selected row changes to a blue shade. You can modify&lt;br /&gt;
the description of the WCU by clicking in the “Edit Description” button and entering a new description. You can search among the vehicles log files by clicking the “Get log files” button.&lt;br /&gt;
&lt;br /&gt;
== Right click context menu ==&lt;br /&gt;
If you select one or more rows in the table, you can right click on the selected rows. This will display a context menu with several options, some of which are described here.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Tasks Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt; &lt;br /&gt;
This allows you to instantly jump to the tasks panel, which will automatically perform a search based on either the WCU or the car which the selected row represents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Search Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to instantly jump to the search panel. The search panel will automatically perform a search based on either the WCU or the car.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Timeline &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to jump to the Timeline-view, which will adjust itself to the WCU you have selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to alarms &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
Selecting this will take you to the alarms panel, where a search is conducted for all selected WCUs. This allows you to quickly see all alarms for a specific set of WCU resources. This works well together with the Active Alarms column (which you can read about further up this page), which tells you if a WCU has any active alarms. If a WCU has any active alarms, then using &amp;quot;go to alarms&amp;quot; will allow you to review those alarms in detail.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Upload vehicle pins&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will upload the pin AA:BB:CC:DD:EE for an ECU 0x1D0D (i.e. HIA) with service area 0x5. This PIN will then be associated to the vehicle connected to the WCU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compare WCU configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this on a single WCU will open a dialog where you may choose other WCUs to compare against the selected WCU. Once compared, the result panel that is opened will show whichever configuration variables of the WCUs that differ from the selected WCUs configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Remove WCU(s) from Resource Group &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
If WCUs which are included in a resource group are selected, the menu option &amp;quot;Remove WCU(s) from Resource Group&amp;quot; will appear. They do not have to be in the same resource group as each other. If a resource which do not fulfill this requirement is selected in addition, this option will not be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Show WCU history&#039;&#039;&#039;&lt;br /&gt;
[[File:ShowWCUHistoryUpdatedAgain.png|alt=|thumb|Example of a Show WCU history]]&lt;br /&gt;
Selecting this shows a window with the history of the selected WCU. The following columns will be displayed in the window:&lt;br /&gt;
&lt;br /&gt;
* Change date - Displays the date the WCU was changed.&lt;br /&gt;
*Type of change- Displays whether the update involved a configuration change, a tools change, or a label change.&lt;br /&gt;
* Description - Displays a description of the WCU.&lt;br /&gt;
* Active - Shows if the WCU is active or not.&lt;br /&gt;
* WCU ID  - Shows the WCU ID.&lt;br /&gt;
* WCU name - Displays the WCU name.&lt;br /&gt;
* WCU version - The WCU version.&lt;br /&gt;
* WCU firmware version - The WCU firmware version.&lt;br /&gt;
* Changed by - The user who modified the WCU.&lt;br /&gt;
* Resource group - The resource group.&lt;br /&gt;
* ICCID - The SIM card installed.&lt;br /&gt;
*State - reflects the WCU’s status at the time of the change. Possible states include: &#039;&#039;In Operation&#039;&#039;, &#039;&#039;Shelving in Progress&#039;&#039;, &#039;&#039;Shelved&#039;&#039;, &#039;&#039;Shelving Refurbish in Progress&#039;&#039;, and &#039;&#039;Shelving Refurbish Done.&#039;&#039;&lt;br /&gt;
* Modem ID - Shows the Modem ID. (This is hidden by default but can be revealed by right-clicking a column and selecting the &amp;quot;Columns&amp;quot; drop down menu.). &lt;br /&gt;
&lt;br /&gt;
For the Show WCU history option to be available only a single WCU can be selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger upload now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Momentarily stop the WCU, offload it and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger reboot now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reboots the trigger and WCU. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger collect and upload&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This action will cause the task to momentarily stop and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.45.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger VIN readout&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Trigger VIN readout, this action will cause the task to momentarily stop .This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.65.&lt;br /&gt;
&lt;br /&gt;
==New task==&lt;br /&gt;
To create a new task for all selected WCUs, click the button [[New task|New Task]]. To learn more about creating each specific task see [[Creating a Task]].&lt;br /&gt;
&lt;br /&gt;
== Upload Vehicle pins ==&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;VIN&amp;gt;;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;WICE_VIN_1;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will save the pin AA:BB:CC:DD:EE for the ECU 0x1D0D (i.e. HIA) with service area 0x5 and will be associated with the vehicle WICE_VIN_1.&lt;br /&gt;
&lt;br /&gt;
==Show the Vehicle Position==&lt;br /&gt;
To see the last reported position of a vehicle, click the “Show Position” button which opens up a map view of where the vehicle was last known to be. You can view several vehicles simultaneously by ctrl- or shift-clicking the vehicles you are interested in. &lt;br /&gt;
&lt;br /&gt;
If you want to know more about the &amp;quot;Show position&amp;quot;-tool [[Show position|you can read more about it here]]. &lt;br /&gt;
&lt;br /&gt;
==View Diagnostic Trouble Codes==&lt;br /&gt;
[[File:Illustration28.png|thumb|300px|Viewing Diagnostic Trouble Codes]]&lt;br /&gt;
&lt;br /&gt;
If an SoH task has been enabled to do Diagnostic Trouble Code (DTC) read-outs, you can view the trouble codes by selecting the vehicle you are interested in and push the button “View DTCs”. In Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot; you can see an example presentation of DTCs. There are five columns in the table. The leftmost is the name of the ECU issuing the DTC, next is the date and time when the trouble code was read-out, the actual DTC with clear text description, and thereafter the VIN and WCU id of the vehicle. &lt;br /&gt;
If you click in the column for the actual trouble code, a dialog opens with that particular trouble codes. You can extend the size of the dialog in order to examine the trouble codes in more detail.&lt;br /&gt;
You can also search the trouble codes as you can see at the top of Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==View ECU software==&lt;br /&gt;
[[File:Illustration29.png|thumb|300px|ECU Software Versions]]&lt;br /&gt;
It is possible to see the ECU software number for each ECU in a vehicle.&lt;br /&gt;
Press the button “ECU SW” after you have selected one vehicle. The following view will be&lt;br /&gt;
shown. As you can see in Figure &amp;quot;ECU Software Versions&amp;quot;, each ECU&#039;s software number is shown along with&lt;br /&gt;
when it was read. You can download the list as a tab-separated text file if you press “Download”.&lt;br /&gt;
&lt;br /&gt;
==Get WCU Up-time==&lt;br /&gt;
[[File:Wcu_uptime.png|frame|WCU Up-time Dialog]]&lt;br /&gt;
This function is used to get a compilation of the up-time of a set of vehicles during a particular time span. Select the WCUs you are interested in and the click the “Get WCU uptime” button. This brings up the dialog to the right.&lt;br /&gt;
&lt;br /&gt;
Choose the dates you are interested by choosing a start and end date. Next you have the option of downloading a CSV file, or excel file. The up-time in that file is listed as hours up-time per day per WCU.&lt;br /&gt;
The other option is to compile the up-time in a chart shown on screen. The up-time is averaged over the WCUs selected for each day. WCUs having no up-time at all are excluded from the compilation.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 there is a new feature to display the WCUs uptime based on the data sent from statusd. More info in [[WCU Uptime]].&lt;br /&gt;
&lt;br /&gt;
==Export SoH Data==&lt;br /&gt;
[[File:Soh data export.png|frame|SoH Data Export Panel]]&lt;br /&gt;
You can export data from SoH tasks to your local computer by using the function&lt;br /&gt;
“Export SoH data”. Select the cars you are interested in as you can export for more than&lt;br /&gt;
one car in one export.&lt;br /&gt;
You select the dates you are interested in getting the data from. Check each item you are interested in. Currently you can select mileage, WCU voltage, ECU software versions, battery voltage, storage usage and diagnostic trouble codes. &lt;br /&gt;
The file can be exported in CSV format (suitable for Excel and other spreadsheet applications) and in XML format.&lt;br /&gt;
&lt;br /&gt;
==Resource Groups==&lt;br /&gt;
WCUs and cars can collectively be referred to as &amp;quot;resources&amp;quot;. As such they can be grouped&lt;br /&gt;
together and be handled collectively in order to ease the administration of a set of similar individuals. A resource group can consist of both cars and WCUs but usually only&lt;br /&gt;
one type of resource is in a resource group.&lt;br /&gt;
&lt;br /&gt;
You identify a resource group by a gray arrow like icon to the left in the table row. If you&lt;br /&gt;
click the icon the entry opens up and makes room for showing which resources are part&lt;br /&gt;
of the resource group.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 viewing the resource group&#039;s resources has been improved. More info can be found in [[Resource group&#039;s resources]].&lt;br /&gt;
&lt;br /&gt;
When a new task is created any resource groups assigned to you will show up in addition to individual WCUs. There is, however, no indication as to the particular entry is a&lt;br /&gt;
resource group or not. If you select a resource group, the new task will be downloaded to all the WCUs that are part of the resource group.&lt;br /&gt;
As a regular user you can not create and remove resource groups, only an administrator&lt;br /&gt;
of the portal can do this.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 of the portal it is easier to search out members of resource groups using the &amp;quot;Resource group&amp;quot; column. When searching in this column one will get results that either matches the name of a resource group WCU or WCUs that are part of a resource group that matches the search criteria. In other words, if we search for &amp;quot;ABCD&amp;quot; we will get the resource group &amp;quot;ABCD&amp;quot; together with all WCUs that are part of the &amp;quot;ABCD&amp;quot; group.&lt;br /&gt;
&lt;br /&gt;
This column can also be used to list all WCUs that are not part of any resource group. To perform this search, put &amp;quot;^$&amp;quot; in the &amp;quot;Resource group&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can find the resource group that a WCU belongs to, by right-clicking the WCU and select &amp;quot;Search resource group&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
If you have the right permission you will be able to view a WCU:s modules, and&lt;br /&gt;
configure them. A module is a specific functionality of the WCU, such as a measurement tool. The available modules are:&lt;br /&gt;
&lt;br /&gt;
* [[The Portal Administrator View#configure the area5 module|Area5]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the audio module|Audio]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Blue piraT Module|Blue piraT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Canrecorder Module|Canrecorder]]&lt;br /&gt;
* [[DLT Module|DLT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the DoIP Module|DoIP]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the ETAS Module|ETAS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the File fetcher module|File Fetcher]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the GPS Module|GPS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IDC Module|IDC]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IPEmotion RT Module|IPEmotion RT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the LPD Module|LPD]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MCD-Hub Module|MCD-Hub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the M-log Module|M-log]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MQTT Module|MQTT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the RP Module|Rapid Prototyping (RP)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Signal Reader Module|Signal Reader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the SmartEye Module|Smart Eye]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Soft-Hub|SoftHub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Software Download Module|Software Download (SWDL)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the State of Health Module|State of Health (SoH)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Uptime Module|Uptime]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Vinreader Module|Vinreader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Video Module|Video]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4009</id>
		<title>Vehicles</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4009"/>
		<updated>2025-08-28T11:48:50Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Right click context menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;=Vehicles Tab=&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
This view is used to handle the various vehicles that are assigned to you. A figure of this view&lt;br /&gt;
is presented below in the Figure &amp;quot;Vehicles Tab&amp;quot;. At the top, the red section, is a search area where you&lt;br /&gt;
type in the criteria to be used for fetching the vehicles you are interested in. As you enter your&lt;br /&gt;
criteria a row count is presented in the upper right area to show how many potential matches&lt;br /&gt;
there are. The entries are also fetched as you type but only as many rows as fit your current&lt;br /&gt;
view are fetched. As you scroll down more results will be fetched.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration26.png|none|thumb|700x700px|Vehicles Tab]]&lt;br /&gt;
&lt;br /&gt;
The number of possible columns to show is quite large. You can select which columns you wish to see by right clicking on the column header and select &amp;quot;Columns..&amp;quot;. A small window will pop-up, in which you can select which columns should be visible in the table. These are the available columns:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Active alarms&#039;&#039;&#039;&lt;br /&gt;
|Presents a numeric summary of alarms. It displays the amount of errors and warnings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Connected&amp;quot;&amp;gt;Connected&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many minutes have passed since the WCU made a connection to the WICE portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Distance&amp;quot;&amp;gt;Distance&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the distance the car has been driven the last week. (SoH task specific)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_DRO&amp;quot;&amp;gt;Last DRO&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says when the DRO log file was last transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_log&amp;quot;&amp;gt;Last log&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows when the last log file was transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Mileage&amp;quot;&amp;gt;Mileage&amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the mileage of the car.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Plate_number&amp;quot;&amp;gt;Plate number&amp;lt;/span&amp;gt;&lt;br /&gt;
| The plate number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Platform type&#039;&#039;&#039;&lt;br /&gt;
|Search WCU by platform type.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Project_Id&amp;quot;&amp;gt;Project Id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the project identification number.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Proto_number&amp;quot;&amp;gt;Proto number&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the proto number.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Resource group&#039;&#039;&#039;&lt;br /&gt;
|The resource group (if any) the WCU is part of.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Series&amp;quot;&amp;gt;Series&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the series attribute.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;TSU&amp;quot;&amp;gt;TSU&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the TSU identifier.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload&amp;quot;&amp;gt;Upload&amp;lt;/span&amp;gt;&lt;br /&gt;
| This column says how much data has been transferred from the WCU to the portal the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_date&amp;quot;&amp;gt;Upload date&amp;lt;/span&amp;gt;&lt;br /&gt;
| Contains which date the last upload was done&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_size&amp;quot;&amp;gt;Upload size&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says what the size, in kilobytes, of the last data upload was.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Up-time&amp;quot;&amp;gt;Uptime&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many hours the WCU been running the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;VIN&amp;quot;&amp;gt;VIN&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the Vehicle Identification Number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Voltage&amp;quot;&amp;gt;Voltage &amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the latest known battery voltage as reported by the CEM.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_ID&amp;quot;&amp;gt;WCU ID&amp;lt;/span&amp;gt;&lt;br /&gt;
| The MAC ID of the WCU. For example: AA-01-AA-01-AA-01.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Description&amp;quot;&amp;gt;WCU Description&amp;lt;/span&amp;gt;&lt;br /&gt;
| A textual comment attached to the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU Firmware&#039;&#039;&#039;&lt;br /&gt;
|Shows which firmware the WCU uses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_voltage&amp;quot;&amp;gt;WCU voltage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the voltage as measured by the WCU.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Version&amp;quot;&amp;gt;WCU Version&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows which version the current WCU software has.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_storage_usage&amp;quot;&amp;gt;WCU storage usage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the amount of storage available to store data on the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU name&#039;&#039;&#039;&lt;br /&gt;
|Shows the name of the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU state&#039;&#039;&#039;&lt;br /&gt;
|Shows the current state of the WCU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Now, as there are so many columns present you have the option of selecting which ones you would like to see by right-clicking on the table header. If you would like your selection to be remembered between sessions, use the binocular icon with an add sign in bottom right corner in the Figure &amp;quot;Vehicles Tab&amp;quot;. To save the currently entered search expression, similarly use the magnifying glass icon with an add sign. To read more about the view and search functionality, click [[Save View and Search Expressions|here]].&lt;br /&gt;
&lt;br /&gt;
There is a concept called “resource groups” you should be aware of in this panel. A resource group is simply a way to refer to a group of resources (WCU, Car) collectively. An example is when creating tasks you can select a resource group instead of the individual WCU:s to start a new task. Also, when showing the positions on a map, you select a resource group and press “Show position”, all WCU:s in that resource group will show. To see which resources are in a resource group you press the triangle to the left of the row and the row&lt;br /&gt;
opens up to show the individual members. To show the members in the view you can rightclick the entry and select the option “find members” from the menu.&lt;br /&gt;
&lt;br /&gt;
When selecting a row in the table the selected row changes to a blue shade. You can modify&lt;br /&gt;
the description of the WCU by clicking in the “Edit Description” button and entering a new description. You can search among the vehicles log files by clicking the “Get log files” button.&lt;br /&gt;
&lt;br /&gt;
== Right click context menu ==&lt;br /&gt;
If you select one or more rows in the table, you can right click on the selected rows. This will display a context menu with several options, some of which are described here.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Tasks Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt; &lt;br /&gt;
This allows you to instantly jump to the tasks panel, which will automatically perform a search based on either the WCU or the car which the selected row represents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Search Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to instantly jump to the search panel. The search panel will automatically perform a search based on either the WCU or the car.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Timeline &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to jump to the Timeline-view, which will adjust itself to the WCU you have selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to alarms &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
Selecting this will take you to the alarms panel, where a search is conducted for all selected WCUs. This allows you to quickly see all alarms for a specific set of WCU resources. This works well together with the Active Alarms column (which you can read about further up this page), which tells you if a WCU has any active alarms. If a WCU has any active alarms, then using &amp;quot;go to alarms&amp;quot; will allow you to review those alarms in detail.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Upload vehicle pins&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will upload the pin AA:BB:CC:DD:EE for an ECU 0x1D0D (i.e. HIA) with service area 0x5. This PIN will then be associated to the vehicle connected to the WCU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compare WCU configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this on a single WCU will open a dialog where you may choose other WCUs to compare against the selected WCU. Once compared, the result panel that is opened will show only the differing configuration variables for the WCUs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Remove WCU(s) from Resource Group &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
If WCUs which are included in a resource group are selected, the menu option &amp;quot;Remove WCU(s) from Resource Group&amp;quot; will appear. They do not have to be in the same resource group as each other. If a resource which do not fulfill this requirement is selected in addition, this option will not be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Show WCU history&#039;&#039;&#039;&lt;br /&gt;
[[File:ShowWCUHistoryUpdatedAgain.png|alt=|thumb|Example of a Show WCU history]]&lt;br /&gt;
Selecting this shows a window with the history of the selected WCU. The following columns will be displayed in the window:&lt;br /&gt;
&lt;br /&gt;
* Change date - Displays the date the WCU was changed.&lt;br /&gt;
*Type of change- Displays whether the update involved a configuration change, a tools change, or a label change.&lt;br /&gt;
* Description - Displays a description of the WCU.&lt;br /&gt;
* Active - Shows if the WCU is active or not.&lt;br /&gt;
* WCU ID  - Shows the WCU ID.&lt;br /&gt;
* WCU name - Displays the WCU name.&lt;br /&gt;
* WCU version - The WCU version.&lt;br /&gt;
* WCU firmware version - The WCU firmware version.&lt;br /&gt;
* Changed by - The user who modified the WCU.&lt;br /&gt;
* Resource group - The resource group.&lt;br /&gt;
* ICCID - The SIM card installed.&lt;br /&gt;
*State - reflects the WCU’s status at the time of the change. Possible states include: &#039;&#039;In Operation&#039;&#039;, &#039;&#039;Shelving in Progress&#039;&#039;, &#039;&#039;Shelved&#039;&#039;, &#039;&#039;Shelving Refurbish in Progress&#039;&#039;, and &#039;&#039;Shelving Refurbish Done.&#039;&#039;&lt;br /&gt;
* Modem ID - Shows the Modem ID. (This is hidden by default but can be revealed by right-clicking a column and selecting the &amp;quot;Columns&amp;quot; drop down menu.). &lt;br /&gt;
&lt;br /&gt;
For the Show WCU history option to be available only a single WCU can be selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger upload now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Momentarily stop the WCU, offload it and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger reboot now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reboots the trigger and WCU. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger collect and upload&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This action will cause the task to momentarily stop and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.45.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger VIN readout&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Trigger VIN readout, this action will cause the task to momentarily stop .This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.65.&lt;br /&gt;
&lt;br /&gt;
==New task==&lt;br /&gt;
To create a new task for all selected WCUs, click the button [[New task|New Task]]. To learn more about creating each specific task see [[Creating a Task]].&lt;br /&gt;
&lt;br /&gt;
== Upload Vehicle pins ==&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;VIN&amp;gt;;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;WICE_VIN_1;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will save the pin AA:BB:CC:DD:EE for the ECU 0x1D0D (i.e. HIA) with service area 0x5 and will be associated with the vehicle WICE_VIN_1.&lt;br /&gt;
&lt;br /&gt;
==Show the Vehicle Position==&lt;br /&gt;
To see the last reported position of a vehicle, click the “Show Position” button which opens up a map view of where the vehicle was last known to be. You can view several vehicles simultaneously by ctrl- or shift-clicking the vehicles you are interested in. &lt;br /&gt;
&lt;br /&gt;
If you want to know more about the &amp;quot;Show position&amp;quot;-tool [[Show position|you can read more about it here]]. &lt;br /&gt;
&lt;br /&gt;
==View Diagnostic Trouble Codes==&lt;br /&gt;
[[File:Illustration28.png|thumb|300px|Viewing Diagnostic Trouble Codes]]&lt;br /&gt;
&lt;br /&gt;
If an SoH task has been enabled to do Diagnostic Trouble Code (DTC) read-outs, you can view the trouble codes by selecting the vehicle you are interested in and push the button “View DTCs”. In Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot; you can see an example presentation of DTCs. There are five columns in the table. The leftmost is the name of the ECU issuing the DTC, next is the date and time when the trouble code was read-out, the actual DTC with clear text description, and thereafter the VIN and WCU id of the vehicle. &lt;br /&gt;
If you click in the column for the actual trouble code, a dialog opens with that particular trouble codes. You can extend the size of the dialog in order to examine the trouble codes in more detail.&lt;br /&gt;
You can also search the trouble codes as you can see at the top of Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==View ECU software==&lt;br /&gt;
[[File:Illustration29.png|thumb|300px|ECU Software Versions]]&lt;br /&gt;
It is possible to see the ECU software number for each ECU in a vehicle.&lt;br /&gt;
Press the button “ECU SW” after you have selected one vehicle. The following view will be&lt;br /&gt;
shown. As you can see in Figure &amp;quot;ECU Software Versions&amp;quot;, each ECU&#039;s software number is shown along with&lt;br /&gt;
when it was read. You can download the list as a tab-separated text file if you press “Download”.&lt;br /&gt;
&lt;br /&gt;
==Get WCU Up-time==&lt;br /&gt;
[[File:Wcu_uptime.png|frame|WCU Up-time Dialog]]&lt;br /&gt;
This function is used to get a compilation of the up-time of a set of vehicles during a particular time span. Select the WCUs you are interested in and the click the “Get WCU uptime” button. This brings up the dialog to the right.&lt;br /&gt;
&lt;br /&gt;
Choose the dates you are interested by choosing a start and end date. Next you have the option of downloading a CSV file, or excel file. The up-time in that file is listed as hours up-time per day per WCU.&lt;br /&gt;
The other option is to compile the up-time in a chart shown on screen. The up-time is averaged over the WCUs selected for each day. WCUs having no up-time at all are excluded from the compilation.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 there is a new feature to display the WCUs uptime based on the data sent from statusd. More info in [[WCU Uptime]].&lt;br /&gt;
&lt;br /&gt;
==Export SoH Data==&lt;br /&gt;
[[File:Soh data export.png|frame|SoH Data Export Panel]]&lt;br /&gt;
You can export data from SoH tasks to your local computer by using the function&lt;br /&gt;
“Export SoH data”. Select the cars you are interested in as you can export for more than&lt;br /&gt;
one car in one export.&lt;br /&gt;
You select the dates you are interested in getting the data from. Check each item you are interested in. Currently you can select mileage, WCU voltage, ECU software versions, battery voltage, storage usage and diagnostic trouble codes. &lt;br /&gt;
The file can be exported in CSV format (suitable for Excel and other spreadsheet applications) and in XML format.&lt;br /&gt;
&lt;br /&gt;
==Resource Groups==&lt;br /&gt;
WCUs and cars can collectively be referred to as &amp;quot;resources&amp;quot;. As such they can be grouped&lt;br /&gt;
together and be handled collectively in order to ease the administration of a set of similar individuals. A resource group can consist of both cars and WCUs but usually only&lt;br /&gt;
one type of resource is in a resource group.&lt;br /&gt;
&lt;br /&gt;
You identify a resource group by a gray arrow like icon to the left in the table row. If you&lt;br /&gt;
click the icon the entry opens up and makes room for showing which resources are part&lt;br /&gt;
of the resource group.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 viewing the resource group&#039;s resources has been improved. More info can be found in [[Resource group&#039;s resources]].&lt;br /&gt;
&lt;br /&gt;
When a new task is created any resource groups assigned to you will show up in addition to individual WCUs. There is, however, no indication as to the particular entry is a&lt;br /&gt;
resource group or not. If you select a resource group, the new task will be downloaded to all the WCUs that are part of the resource group.&lt;br /&gt;
As a regular user you can not create and remove resource groups, only an administrator&lt;br /&gt;
of the portal can do this.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 of the portal it is easier to search out members of resource groups using the &amp;quot;Resource group&amp;quot; column. When searching in this column one will get results that either matches the name of a resource group WCU or WCUs that are part of a resource group that matches the search criteria. In other words, if we search for &amp;quot;ABCD&amp;quot; we will get the resource group &amp;quot;ABCD&amp;quot; together with all WCUs that are part of the &amp;quot;ABCD&amp;quot; group.&lt;br /&gt;
&lt;br /&gt;
This column can also be used to list all WCUs that are not part of any resource group. To perform this search, put &amp;quot;^$&amp;quot; in the &amp;quot;Resource group&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can find the resource group that a WCU belongs to, by right-clicking the WCU and select &amp;quot;Search resource group&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
If you have the right permission you will be able to view a WCU:s modules, and&lt;br /&gt;
configure them. A module is a specific functionality of the WCU, such as a measurement tool. The available modules are:&lt;br /&gt;
&lt;br /&gt;
* [[The Portal Administrator View#configure the area5 module|Area5]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the audio module|Audio]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Blue piraT Module|Blue piraT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Canrecorder Module|Canrecorder]]&lt;br /&gt;
* [[DLT Module|DLT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the DoIP Module|DoIP]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the ETAS Module|ETAS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the File fetcher module|File Fetcher]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the GPS Module|GPS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IDC Module|IDC]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IPEmotion RT Module|IPEmotion RT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the LPD Module|LPD]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MCD-Hub Module|MCD-Hub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the M-log Module|M-log]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MQTT Module|MQTT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the RP Module|Rapid Prototyping (RP)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Signal Reader Module|Signal Reader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the SmartEye Module|Smart Eye]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Soft-Hub|SoftHub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Software Download Module|Software Download (SWDL)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the State of Health Module|State of Health (SoH)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Uptime Module|Uptime]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Vinreader Module|Vinreader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Video Module|Video]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4008</id>
		<title>Vehicles</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4008"/>
		<updated>2025-08-28T11:48:22Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Right click context menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;=Vehicles Tab=&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
This view is used to handle the various vehicles that are assigned to you. A figure of this view&lt;br /&gt;
is presented below in the Figure &amp;quot;Vehicles Tab&amp;quot;. At the top, the red section, is a search area where you&lt;br /&gt;
type in the criteria to be used for fetching the vehicles you are interested in. As you enter your&lt;br /&gt;
criteria a row count is presented in the upper right area to show how many potential matches&lt;br /&gt;
there are. The entries are also fetched as you type but only as many rows as fit your current&lt;br /&gt;
view are fetched. As you scroll down more results will be fetched.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration26.png|none|thumb|700x700px|Vehicles Tab]]&lt;br /&gt;
&lt;br /&gt;
The number of possible columns to show is quite large. You can select which columns you wish to see by right clicking on the column header and select &amp;quot;Columns..&amp;quot;. A small window will pop-up, in which you can select which columns should be visible in the table. These are the available columns:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Active alarms&#039;&#039;&#039;&lt;br /&gt;
|Presents a numeric summary of alarms. It displays the amount of errors and warnings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Connected&amp;quot;&amp;gt;Connected&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many minutes have passed since the WCU made a connection to the WICE portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Distance&amp;quot;&amp;gt;Distance&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the distance the car has been driven the last week. (SoH task specific)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_DRO&amp;quot;&amp;gt;Last DRO&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says when the DRO log file was last transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_log&amp;quot;&amp;gt;Last log&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows when the last log file was transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Mileage&amp;quot;&amp;gt;Mileage&amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the mileage of the car.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Plate_number&amp;quot;&amp;gt;Plate number&amp;lt;/span&amp;gt;&lt;br /&gt;
| The plate number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Platform type&#039;&#039;&#039;&lt;br /&gt;
|Search WCU by platform type.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Project_Id&amp;quot;&amp;gt;Project Id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the project identification number.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Proto_number&amp;quot;&amp;gt;Proto number&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the proto number.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Resource group&#039;&#039;&#039;&lt;br /&gt;
|The resource group (if any) the WCU is part of.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Series&amp;quot;&amp;gt;Series&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the series attribute.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;TSU&amp;quot;&amp;gt;TSU&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the TSU identifier.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload&amp;quot;&amp;gt;Upload&amp;lt;/span&amp;gt;&lt;br /&gt;
| This column says how much data has been transferred from the WCU to the portal the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_date&amp;quot;&amp;gt;Upload date&amp;lt;/span&amp;gt;&lt;br /&gt;
| Contains which date the last upload was done&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_size&amp;quot;&amp;gt;Upload size&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says what the size, in kilobytes, of the last data upload was.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Up-time&amp;quot;&amp;gt;Uptime&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many hours the WCU been running the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;VIN&amp;quot;&amp;gt;VIN&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the Vehicle Identification Number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Voltage&amp;quot;&amp;gt;Voltage &amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the latest known battery voltage as reported by the CEM.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_ID&amp;quot;&amp;gt;WCU ID&amp;lt;/span&amp;gt;&lt;br /&gt;
| The MAC ID of the WCU. For example: AA-01-AA-01-AA-01.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Description&amp;quot;&amp;gt;WCU Description&amp;lt;/span&amp;gt;&lt;br /&gt;
| A textual comment attached to the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU Firmware&#039;&#039;&#039;&lt;br /&gt;
|Shows which firmware the WCU uses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_voltage&amp;quot;&amp;gt;WCU voltage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the voltage as measured by the WCU.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Version&amp;quot;&amp;gt;WCU Version&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows which version the current WCU software has.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_storage_usage&amp;quot;&amp;gt;WCU storage usage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the amount of storage available to store data on the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU name&#039;&#039;&#039;&lt;br /&gt;
|Shows the name of the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU state&#039;&#039;&#039;&lt;br /&gt;
|Shows the current state of the WCU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Now, as there are so many columns present you have the option of selecting which ones you would like to see by right-clicking on the table header. If you would like your selection to be remembered between sessions, use the binocular icon with an add sign in bottom right corner in the Figure &amp;quot;Vehicles Tab&amp;quot;. To save the currently entered search expression, similarly use the magnifying glass icon with an add sign. To read more about the view and search functionality, click [[Save View and Search Expressions|here]].&lt;br /&gt;
&lt;br /&gt;
There is a concept called “resource groups” you should be aware of in this panel. A resource group is simply a way to refer to a group of resources (WCU, Car) collectively. An example is when creating tasks you can select a resource group instead of the individual WCU:s to start a new task. Also, when showing the positions on a map, you select a resource group and press “Show position”, all WCU:s in that resource group will show. To see which resources are in a resource group you press the triangle to the left of the row and the row&lt;br /&gt;
opens up to show the individual members. To show the members in the view you can rightclick the entry and select the option “find members” from the menu.&lt;br /&gt;
&lt;br /&gt;
When selecting a row in the table the selected row changes to a blue shade. You can modify&lt;br /&gt;
the description of the WCU by clicking in the “Edit Description” button and entering a new description. You can search among the vehicles log files by clicking the “Get log files” button.&lt;br /&gt;
&lt;br /&gt;
== Right click context menu ==&lt;br /&gt;
If you select one or more rows in the table, you can right click on the selected rows. This will display a context menu with several options, some of which are described here.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Tasks Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt; &lt;br /&gt;
This allows you to instantly jump to the tasks panel, which will automatically perform a search based on either the WCU or the car which the selected row represents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Search Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to instantly jump to the search panel. The search panel will automatically perform a search based on either the WCU or the car.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Timeline &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to jump to the Timeline-view, which will adjust itself to the WCU you have selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to alarms &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
Selecting this will take you to the alarms panel, where a search is conducted for all selected WCUs. This allows you to quickly see all alarms for a specific set of WCU resources. This works well together with the Active Alarms column (which you can read about further up this page), which tells you if a WCU has any active alarms. If a WCU has any active alarms, then using &amp;quot;go to alarms&amp;quot; will allow you to review those alarms in detail.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Upload vehicle pins&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will upload the pin AA:BB:CC:DD:EE for an ECU 0x1D0D (i.e. HIA) with service area 0x5. This PIN will then be associated to the vehicle connected to the WCU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compare WCU configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this on an individual WCU will open a dialog where you may choose other WCUs to compare against the selected WCU. Once compared, the result panel that is opened will show only the differing configuration variables for the WCUs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Remove WCU(s) from Resource Group &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
If WCUs which are included in a resource group are selected, the menu option &amp;quot;Remove WCU(s) from Resource Group&amp;quot; will appear. They do not have to be in the same resource group as each other. If a resource which do not fulfill this requirement is selected in addition, this option will not be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Show WCU history&#039;&#039;&#039;&lt;br /&gt;
[[File:ShowWCUHistoryUpdatedAgain.png|alt=|thumb|Example of a Show WCU history]]&lt;br /&gt;
Selecting this shows a window with the history of the selected WCU. The following columns will be displayed in the window:&lt;br /&gt;
&lt;br /&gt;
* Change date - Displays the date the WCU was changed.&lt;br /&gt;
*Type of change- Displays whether the update involved a configuration change, a tools change, or a label change.&lt;br /&gt;
* Description - Displays a description of the WCU.&lt;br /&gt;
* Active - Shows if the WCU is active or not.&lt;br /&gt;
* WCU ID  - Shows the WCU ID.&lt;br /&gt;
* WCU name - Displays the WCU name.&lt;br /&gt;
* WCU version - The WCU version.&lt;br /&gt;
* WCU firmware version - The WCU firmware version.&lt;br /&gt;
* Changed by - The user who modified the WCU.&lt;br /&gt;
* Resource group - The resource group.&lt;br /&gt;
* ICCID - The SIM card installed.&lt;br /&gt;
*State - reflects the WCU’s status at the time of the change. Possible states include: &#039;&#039;In Operation&#039;&#039;, &#039;&#039;Shelving in Progress&#039;&#039;, &#039;&#039;Shelved&#039;&#039;, &#039;&#039;Shelving Refurbish in Progress&#039;&#039;, and &#039;&#039;Shelving Refurbish Done.&#039;&#039;&lt;br /&gt;
* Modem ID - Shows the Modem ID. (This is hidden by default but can be revealed by right-clicking a column and selecting the &amp;quot;Columns&amp;quot; drop down menu.). &lt;br /&gt;
&lt;br /&gt;
For the Show WCU history option to be available only a single WCU can be selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger upload now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Momentarily stop the WCU, offload it and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger reboot now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reboots the trigger and WCU. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger collect and upload&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This action will cause the task to momentarily stop and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.45.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger VIN readout&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Trigger VIN readout, this action will cause the task to momentarily stop .This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.65.&lt;br /&gt;
&lt;br /&gt;
==New task==&lt;br /&gt;
To create a new task for all selected WCUs, click the button [[New task|New Task]]. To learn more about creating each specific task see [[Creating a Task]].&lt;br /&gt;
&lt;br /&gt;
== Upload Vehicle pins ==&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;VIN&amp;gt;;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;WICE_VIN_1;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will save the pin AA:BB:CC:DD:EE for the ECU 0x1D0D (i.e. HIA) with service area 0x5 and will be associated with the vehicle WICE_VIN_1.&lt;br /&gt;
&lt;br /&gt;
==Show the Vehicle Position==&lt;br /&gt;
To see the last reported position of a vehicle, click the “Show Position” button which opens up a map view of where the vehicle was last known to be. You can view several vehicles simultaneously by ctrl- or shift-clicking the vehicles you are interested in. &lt;br /&gt;
&lt;br /&gt;
If you want to know more about the &amp;quot;Show position&amp;quot;-tool [[Show position|you can read more about it here]]. &lt;br /&gt;
&lt;br /&gt;
==View Diagnostic Trouble Codes==&lt;br /&gt;
[[File:Illustration28.png|thumb|300px|Viewing Diagnostic Trouble Codes]]&lt;br /&gt;
&lt;br /&gt;
If an SoH task has been enabled to do Diagnostic Trouble Code (DTC) read-outs, you can view the trouble codes by selecting the vehicle you are interested in and push the button “View DTCs”. In Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot; you can see an example presentation of DTCs. There are five columns in the table. The leftmost is the name of the ECU issuing the DTC, next is the date and time when the trouble code was read-out, the actual DTC with clear text description, and thereafter the VIN and WCU id of the vehicle. &lt;br /&gt;
If you click in the column for the actual trouble code, a dialog opens with that particular trouble codes. You can extend the size of the dialog in order to examine the trouble codes in more detail.&lt;br /&gt;
You can also search the trouble codes as you can see at the top of Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==View ECU software==&lt;br /&gt;
[[File:Illustration29.png|thumb|300px|ECU Software Versions]]&lt;br /&gt;
It is possible to see the ECU software number for each ECU in a vehicle.&lt;br /&gt;
Press the button “ECU SW” after you have selected one vehicle. The following view will be&lt;br /&gt;
shown. As you can see in Figure &amp;quot;ECU Software Versions&amp;quot;, each ECU&#039;s software number is shown along with&lt;br /&gt;
when it was read. You can download the list as a tab-separated text file if you press “Download”.&lt;br /&gt;
&lt;br /&gt;
==Get WCU Up-time==&lt;br /&gt;
[[File:Wcu_uptime.png|frame|WCU Up-time Dialog]]&lt;br /&gt;
This function is used to get a compilation of the up-time of a set of vehicles during a particular time span. Select the WCUs you are interested in and the click the “Get WCU uptime” button. This brings up the dialog to the right.&lt;br /&gt;
&lt;br /&gt;
Choose the dates you are interested by choosing a start and end date. Next you have the option of downloading a CSV file, or excel file. The up-time in that file is listed as hours up-time per day per WCU.&lt;br /&gt;
The other option is to compile the up-time in a chart shown on screen. The up-time is averaged over the WCUs selected for each day. WCUs having no up-time at all are excluded from the compilation.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 there is a new feature to display the WCUs uptime based on the data sent from statusd. More info in [[WCU Uptime]].&lt;br /&gt;
&lt;br /&gt;
==Export SoH Data==&lt;br /&gt;
[[File:Soh data export.png|frame|SoH Data Export Panel]]&lt;br /&gt;
You can export data from SoH tasks to your local computer by using the function&lt;br /&gt;
“Export SoH data”. Select the cars you are interested in as you can export for more than&lt;br /&gt;
one car in one export.&lt;br /&gt;
You select the dates you are interested in getting the data from. Check each item you are interested in. Currently you can select mileage, WCU voltage, ECU software versions, battery voltage, storage usage and diagnostic trouble codes. &lt;br /&gt;
The file can be exported in CSV format (suitable for Excel and other spreadsheet applications) and in XML format.&lt;br /&gt;
&lt;br /&gt;
==Resource Groups==&lt;br /&gt;
WCUs and cars can collectively be referred to as &amp;quot;resources&amp;quot;. As such they can be grouped&lt;br /&gt;
together and be handled collectively in order to ease the administration of a set of similar individuals. A resource group can consist of both cars and WCUs but usually only&lt;br /&gt;
one type of resource is in a resource group.&lt;br /&gt;
&lt;br /&gt;
You identify a resource group by a gray arrow like icon to the left in the table row. If you&lt;br /&gt;
click the icon the entry opens up and makes room for showing which resources are part&lt;br /&gt;
of the resource group.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 viewing the resource group&#039;s resources has been improved. More info can be found in [[Resource group&#039;s resources]].&lt;br /&gt;
&lt;br /&gt;
When a new task is created any resource groups assigned to you will show up in addition to individual WCUs. There is, however, no indication as to the particular entry is a&lt;br /&gt;
resource group or not. If you select a resource group, the new task will be downloaded to all the WCUs that are part of the resource group.&lt;br /&gt;
As a regular user you can not create and remove resource groups, only an administrator&lt;br /&gt;
of the portal can do this.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 of the portal it is easier to search out members of resource groups using the &amp;quot;Resource group&amp;quot; column. When searching in this column one will get results that either matches the name of a resource group WCU or WCUs that are part of a resource group that matches the search criteria. In other words, if we search for &amp;quot;ABCD&amp;quot; we will get the resource group &amp;quot;ABCD&amp;quot; together with all WCUs that are part of the &amp;quot;ABCD&amp;quot; group.&lt;br /&gt;
&lt;br /&gt;
This column can also be used to list all WCUs that are not part of any resource group. To perform this search, put &amp;quot;^$&amp;quot; in the &amp;quot;Resource group&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can find the resource group that a WCU belongs to, by right-clicking the WCU and select &amp;quot;Search resource group&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
If you have the right permission you will be able to view a WCU:s modules, and&lt;br /&gt;
configure them. A module is a specific functionality of the WCU, such as a measurement tool. The available modules are:&lt;br /&gt;
&lt;br /&gt;
* [[The Portal Administrator View#configure the area5 module|Area5]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the audio module|Audio]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Blue piraT Module|Blue piraT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Canrecorder Module|Canrecorder]]&lt;br /&gt;
* [[DLT Module|DLT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the DoIP Module|DoIP]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the ETAS Module|ETAS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the File fetcher module|File Fetcher]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the GPS Module|GPS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IDC Module|IDC]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IPEmotion RT Module|IPEmotion RT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the LPD Module|LPD]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MCD-Hub Module|MCD-Hub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the M-log Module|M-log]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MQTT Module|MQTT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the RP Module|Rapid Prototyping (RP)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Signal Reader Module|Signal Reader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the SmartEye Module|Smart Eye]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Soft-Hub|SoftHub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Software Download Module|Software Download (SWDL)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the State of Health Module|State of Health (SoH)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Uptime Module|Uptime]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Vinreader Module|Vinreader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Video Module|Video]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4007</id>
		<title>Vehicles</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicles&amp;diff=4007"/>
		<updated>2025-08-28T11:47:59Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Right click context menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;=Vehicles Tab=&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
This view is used to handle the various vehicles that are assigned to you. A figure of this view&lt;br /&gt;
is presented below in the Figure &amp;quot;Vehicles Tab&amp;quot;. At the top, the red section, is a search area where you&lt;br /&gt;
type in the criteria to be used for fetching the vehicles you are interested in. As you enter your&lt;br /&gt;
criteria a row count is presented in the upper right area to show how many potential matches&lt;br /&gt;
there are. The entries are also fetched as you type but only as many rows as fit your current&lt;br /&gt;
view are fetched. As you scroll down more results will be fetched.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration26.png|none|thumb|700x700px|Vehicles Tab]]&lt;br /&gt;
&lt;br /&gt;
The number of possible columns to show is quite large. You can select which columns you wish to see by right clicking on the column header and select &amp;quot;Columns..&amp;quot;. A small window will pop-up, in which you can select which columns should be visible in the table. These are the available columns:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Active alarms&#039;&#039;&#039;&lt;br /&gt;
|Presents a numeric summary of alarms. It displays the amount of errors and warnings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Connected&amp;quot;&amp;gt;Connected&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many minutes have passed since the WCU made a connection to the WICE portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Distance&amp;quot;&amp;gt;Distance&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the distance the car has been driven the last week. (SoH task specific)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_DRO&amp;quot;&amp;gt;Last DRO&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says when the DRO log file was last transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Last_log&amp;quot;&amp;gt;Last log&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows when the last log file was transferred to the portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Mileage&amp;quot;&amp;gt;Mileage&amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the mileage of the car.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Plate_number&amp;quot;&amp;gt;Plate number&amp;lt;/span&amp;gt;&lt;br /&gt;
| The plate number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Platform type&#039;&#039;&#039;&lt;br /&gt;
|Search WCU by platform type.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Project_Id&amp;quot;&amp;gt;Project Id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the project identification number.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Proto_number&amp;quot;&amp;gt;Proto number&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the proto number.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Resource group&#039;&#039;&#039;&lt;br /&gt;
|The resource group (if any) the WCU is part of.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Series&amp;quot;&amp;gt;Series&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the series attribute.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;TSU&amp;quot;&amp;gt;TSU&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the TSU identifier.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload&amp;quot;&amp;gt;Upload&amp;lt;/span&amp;gt;&lt;br /&gt;
| This column says how much data has been transferred from the WCU to the portal the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_date&amp;quot;&amp;gt;Upload date&amp;lt;/span&amp;gt;&lt;br /&gt;
| Contains which date the last upload was done&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Upload_size&amp;quot;&amp;gt;Upload size&amp;lt;/span&amp;gt;&lt;br /&gt;
| Says what the size, in kilobytes, of the last data upload was.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Up-time&amp;quot;&amp;gt;Uptime&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows how many hours the WCU been running the last week.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;VIN&amp;quot;&amp;gt;VIN&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the Vehicle Identification Number of the car where the WCU is mounted.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;Voltage&amp;quot;&amp;gt;Voltage &amp;lt;/span&amp;gt;&lt;br /&gt;
| The column shows the latest known battery voltage as reported by the CEM.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_ID&amp;quot;&amp;gt;WCU ID&amp;lt;/span&amp;gt;&lt;br /&gt;
| The MAC ID of the WCU. For example: AA-01-AA-01-AA-01.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Description&amp;quot;&amp;gt;WCU Description&amp;lt;/span&amp;gt;&lt;br /&gt;
| A textual comment attached to the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU Firmware&#039;&#039;&#039;&lt;br /&gt;
|Shows which firmware the WCU uses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_voltage&amp;quot;&amp;gt;WCU voltage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the voltage as measured by the WCU.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_Version&amp;quot;&amp;gt;WCU Version&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows which version the current WCU software has.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight: bold;&amp;quot; | &amp;lt;span id=&amp;quot;WCU_storage_usage&amp;quot;&amp;gt;WCU storage usage&amp;lt;/span&amp;gt;&lt;br /&gt;
| Shows the amount of storage available to store data on the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU name&#039;&#039;&#039;&lt;br /&gt;
|Shows the name of the WCU.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;WCU state&#039;&#039;&#039;&lt;br /&gt;
|Shows the current state of the WCU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Now, as there are so many columns present you have the option of selecting which ones you would like to see by right-clicking on the table header. If you would like your selection to be remembered between sessions, use the binocular icon with an add sign in bottom right corner in the Figure &amp;quot;Vehicles Tab&amp;quot;. To save the currently entered search expression, similarly use the magnifying glass icon with an add sign. To read more about the view and search functionality, click [[Save View and Search Expressions|here]].&lt;br /&gt;
&lt;br /&gt;
There is a concept called “resource groups” you should be aware of in this panel. A resource group is simply a way to refer to a group of resources (WCU, Car) collectively. An example is when creating tasks you can select a resource group instead of the individual WCU:s to start a new task. Also, when showing the positions on a map, you select a resource group and press “Show position”, all WCU:s in that resource group will show. To see which resources are in a resource group you press the triangle to the left of the row and the row&lt;br /&gt;
opens up to show the individual members. To show the members in the view you can rightclick the entry and select the option “find members” from the menu.&lt;br /&gt;
&lt;br /&gt;
When selecting a row in the table the selected row changes to a blue shade. You can modify&lt;br /&gt;
the description of the WCU by clicking in the “Edit Description” button and entering a new description. You can search among the vehicles log files by clicking the “Get log files” button.&lt;br /&gt;
&lt;br /&gt;
== Right click context menu ==&lt;br /&gt;
If you select one or more rows in the table, you can right click on the selected rows. This will display a context menu with several options, some of which are described here.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Tasks Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt; &lt;br /&gt;
This allows you to instantly jump to the tasks panel, which will automatically perform a search based on either the WCU or the car which the selected row represents.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Search Panel &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to instantly jump to the search panel. The search panel will automatically perform a search based on either the WCU or the car.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to Timeline &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
This allows you to jump to the Timeline-view, which will adjust itself to the WCU you have selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Go to alarms &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
Selecting this will take you to the alarms panel, where a search is conducted for all selected WCUs. This allows you to quickly see all alarms for a specific set of WCU resources. This works well together with the Active Alarms column (which you can read about further up this page), which tells you if a WCU has any active alarms. If a WCU has any active alarms, then using &amp;quot;go to alarms&amp;quot; will allow you to review those alarms in detail.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Upload vehicle pins&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will upload the pin AA:BB:CC:DD:EE for an ECU 0x1D0D (i.e. HIA) with service area 0x5. This PIN will then be associated to the vehicle connected to the WCU.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Compare WCU configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selecting this on a individual WCU will open a dialog where you may choose other WCUs to compare against the selected WCU. Once compared, the result panel that is opened will show only the differing configuration variables for the WCUs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Remove WCU(s) from Resource Group &#039;&#039;&#039;  &amp;lt;br&amp;gt;&lt;br /&gt;
If WCUs which are included in a resource group are selected, the menu option &amp;quot;Remove WCU(s) from Resource Group&amp;quot; will appear. They do not have to be in the same resource group as each other. If a resource which do not fulfill this requirement is selected in addition, this option will not be visible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Show WCU history&#039;&#039;&#039;&lt;br /&gt;
[[File:ShowWCUHistoryUpdatedAgain.png|alt=|thumb|Example of a Show WCU history]]&lt;br /&gt;
Selecting this shows a window with the history of the selected WCU. The following columns will be displayed in the window:&lt;br /&gt;
&lt;br /&gt;
* Change date - Displays the date the WCU was changed.&lt;br /&gt;
*Type of change- Displays whether the update involved a configuration change, a tools change, or a label change.&lt;br /&gt;
* Description - Displays a description of the WCU.&lt;br /&gt;
* Active - Shows if the WCU is active or not.&lt;br /&gt;
* WCU ID  - Shows the WCU ID.&lt;br /&gt;
* WCU name - Displays the WCU name.&lt;br /&gt;
* WCU version - The WCU version.&lt;br /&gt;
* WCU firmware version - The WCU firmware version.&lt;br /&gt;
* Changed by - The user who modified the WCU.&lt;br /&gt;
* Resource group - The resource group.&lt;br /&gt;
* ICCID - The SIM card installed.&lt;br /&gt;
*State - reflects the WCU’s status at the time of the change. Possible states include: &#039;&#039;In Operation&#039;&#039;, &#039;&#039;Shelving in Progress&#039;&#039;, &#039;&#039;Shelved&#039;&#039;, &#039;&#039;Shelving Refurbish in Progress&#039;&#039;, and &#039;&#039;Shelving Refurbish Done.&#039;&#039;&lt;br /&gt;
* Modem ID - Shows the Modem ID. (This is hidden by default but can be revealed by right-clicking a column and selecting the &amp;quot;Columns&amp;quot; drop down menu.). &lt;br /&gt;
&lt;br /&gt;
For the Show WCU history option to be available only a single WCU can be selected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger upload now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Momentarily stop the WCU, offload it and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger reboot now&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reboots the trigger and WCU. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.39&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger collect and upload&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This action will cause the task to momentarily stop and upload any data as soon as possible. This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.45.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger VIN readout&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Trigger VIN readout, this action will cause the task to momentarily stop .This trigger button is only visible if the WCU state is in-operation and the WCU version is later then 2.65.&lt;br /&gt;
&lt;br /&gt;
==New task==&lt;br /&gt;
To create a new task for all selected WCUs, click the button [[New task|New Task]]. To learn more about creating each specific task see [[Creating a Task]].&lt;br /&gt;
&lt;br /&gt;
== Upload Vehicle pins ==&lt;br /&gt;
Selecting this will open a window where you may select a file to upload vehicle PINs. The expected structure of the file is one line per PIN where each line is of the format &amp;lt;code&amp;gt;&amp;lt;VIN&amp;gt;;&amp;lt;ECU-ID (hexadecimal)&amp;gt;;&amp;lt;ECU name&amp;gt;;&amp;lt;Service Area (hexadecimal)&amp;gt;;&amp;lt;PIN&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For example: &amp;lt;code&amp;gt;WICE_VIN_1;1D0D;HIA;0x5;AA:BB:CC:DD:EE&amp;lt;/code&amp;gt; will save the pin AA:BB:CC:DD:EE for the ECU 0x1D0D (i.e. HIA) with service area 0x5 and will be associated with the vehicle WICE_VIN_1.&lt;br /&gt;
&lt;br /&gt;
==Show the Vehicle Position==&lt;br /&gt;
To see the last reported position of a vehicle, click the “Show Position” button which opens up a map view of where the vehicle was last known to be. You can view several vehicles simultaneously by ctrl- or shift-clicking the vehicles you are interested in. &lt;br /&gt;
&lt;br /&gt;
If you want to know more about the &amp;quot;Show position&amp;quot;-tool [[Show position|you can read more about it here]]. &lt;br /&gt;
&lt;br /&gt;
==View Diagnostic Trouble Codes==&lt;br /&gt;
[[File:Illustration28.png|thumb|300px|Viewing Diagnostic Trouble Codes]]&lt;br /&gt;
&lt;br /&gt;
If an SoH task has been enabled to do Diagnostic Trouble Code (DTC) read-outs, you can view the trouble codes by selecting the vehicle you are interested in and push the button “View DTCs”. In Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot; you can see an example presentation of DTCs. There are five columns in the table. The leftmost is the name of the ECU issuing the DTC, next is the date and time when the trouble code was read-out, the actual DTC with clear text description, and thereafter the VIN and WCU id of the vehicle. &lt;br /&gt;
If you click in the column for the actual trouble code, a dialog opens with that particular trouble codes. You can extend the size of the dialog in order to examine the trouble codes in more detail.&lt;br /&gt;
You can also search the trouble codes as you can see at the top of Figure &amp;quot;Viewing Diagnostic Trouble Codes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==View ECU software==&lt;br /&gt;
[[File:Illustration29.png|thumb|300px|ECU Software Versions]]&lt;br /&gt;
It is possible to see the ECU software number for each ECU in a vehicle.&lt;br /&gt;
Press the button “ECU SW” after you have selected one vehicle. The following view will be&lt;br /&gt;
shown. As you can see in Figure &amp;quot;ECU Software Versions&amp;quot;, each ECU&#039;s software number is shown along with&lt;br /&gt;
when it was read. You can download the list as a tab-separated text file if you press “Download”.&lt;br /&gt;
&lt;br /&gt;
==Get WCU Up-time==&lt;br /&gt;
[[File:Wcu_uptime.png|frame|WCU Up-time Dialog]]&lt;br /&gt;
This function is used to get a compilation of the up-time of a set of vehicles during a particular time span. Select the WCUs you are interested in and the click the “Get WCU uptime” button. This brings up the dialog to the right.&lt;br /&gt;
&lt;br /&gt;
Choose the dates you are interested by choosing a start and end date. Next you have the option of downloading a CSV file, or excel file. The up-time in that file is listed as hours up-time per day per WCU.&lt;br /&gt;
The other option is to compile the up-time in a chart shown on screen. The up-time is averaged over the WCUs selected for each day. WCUs having no up-time at all are excluded from the compilation.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 there is a new feature to display the WCUs uptime based on the data sent from statusd. More info in [[WCU Uptime]].&lt;br /&gt;
&lt;br /&gt;
==Export SoH Data==&lt;br /&gt;
[[File:Soh data export.png|frame|SoH Data Export Panel]]&lt;br /&gt;
You can export data from SoH tasks to your local computer by using the function&lt;br /&gt;
“Export SoH data”. Select the cars you are interested in as you can export for more than&lt;br /&gt;
one car in one export.&lt;br /&gt;
You select the dates you are interested in getting the data from. Check each item you are interested in. Currently you can select mileage, WCU voltage, ECU software versions, battery voltage, storage usage and diagnostic trouble codes. &lt;br /&gt;
The file can be exported in CSV format (suitable for Excel and other spreadsheet applications) and in XML format.&lt;br /&gt;
&lt;br /&gt;
==Resource Groups==&lt;br /&gt;
WCUs and cars can collectively be referred to as &amp;quot;resources&amp;quot;. As such they can be grouped&lt;br /&gt;
together and be handled collectively in order to ease the administration of a set of similar individuals. A resource group can consist of both cars and WCUs but usually only&lt;br /&gt;
one type of resource is in a resource group.&lt;br /&gt;
&lt;br /&gt;
You identify a resource group by a gray arrow like icon to the left in the table row. If you&lt;br /&gt;
click the icon the entry opens up and makes room for showing which resources are part&lt;br /&gt;
of the resource group.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 viewing the resource group&#039;s resources has been improved. More info can be found in [[Resource group&#039;s resources]].&lt;br /&gt;
&lt;br /&gt;
When a new task is created any resource groups assigned to you will show up in addition to individual WCUs. There is, however, no indication as to the particular entry is a&lt;br /&gt;
resource group or not. If you select a resource group, the new task will be downloaded to all the WCUs that are part of the resource group.&lt;br /&gt;
As a regular user you can not create and remove resource groups, only an administrator&lt;br /&gt;
of the portal can do this.&lt;br /&gt;
&lt;br /&gt;
From version 2.42 of the portal it is easier to search out members of resource groups using the &amp;quot;Resource group&amp;quot; column. When searching in this column one will get results that either matches the name of a resource group WCU or WCUs that are part of a resource group that matches the search criteria. In other words, if we search for &amp;quot;ABCD&amp;quot; we will get the resource group &amp;quot;ABCD&amp;quot; together with all WCUs that are part of the &amp;quot;ABCD&amp;quot; group.&lt;br /&gt;
&lt;br /&gt;
This column can also be used to list all WCUs that are not part of any resource group. To perform this search, put &amp;quot;^$&amp;quot; in the &amp;quot;Resource group&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can find the resource group that a WCU belongs to, by right-clicking the WCU and select &amp;quot;Search resource group&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
If you have the right permission you will be able to view a WCU:s modules, and&lt;br /&gt;
configure them. A module is a specific functionality of the WCU, such as a measurement tool. The available modules are:&lt;br /&gt;
&lt;br /&gt;
* [[The Portal Administrator View#configure the area5 module|Area5]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the audio module|Audio]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Blue piraT Module|Blue piraT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Canrecorder Module|Canrecorder]]&lt;br /&gt;
* [[DLT Module|DLT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the DoIP Module|DoIP]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the ETAS Module|ETAS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the File fetcher module|File Fetcher]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the GPS Module|GPS]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IDC Module|IDC]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the IPEmotion RT Module|IPEmotion RT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the LPD Module|LPD]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MCD-Hub Module|MCD-Hub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the M-log Module|M-log]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the MQTT Module|MQTT]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the RP Module|Rapid Prototyping (RP)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Signal Reader Module|Signal Reader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the SmartEye Module|Smart Eye]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Soft-Hub|SoftHub]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Software Download Module|Software Download (SWDL)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the State of Health Module|State of Health (SoH)]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Uptime Module|Uptime]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Vinreader Module|Vinreader]]&lt;br /&gt;
* [[The Portal Administrator View#Configure the Video Module|Video]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4004</id>
		<title>New features in v2.95</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4004"/>
		<updated>2025-08-28T11:45:12Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Improved support for uploading a vehicle import file ==&lt;br /&gt;
The [[The Portal Administrator View#Upload a Vehicle Import File|CSV import]] has gotten an upgrade, and now handles diagnostics files, vehicle profiles, and labels. It&#039;s also  more robust, and gives better error messages.&lt;br /&gt;
&lt;br /&gt;
== DLT tasks for strict resource groups ==&lt;br /&gt;
DLT tasks have now been expanded to work for strict resource groups. Additionally, when &#039;Use vehicle specific PINs&#039; is checked in UDS mode it is now be possible to do a check to see if any PINs for the specified ECUs are missing in the portal. The &#039;Check PINs&#039; feature is currently only available for resource groups. Read more about creating a DLT task [[Creating a Task#Diagnostic Log and Trace (DLT)|here]]. Read more about uploading PINs [[Vehicles#Upload Vehicle pins|here]].&lt;br /&gt;
&lt;br /&gt;
== Compare WCU configurations ==&lt;br /&gt;
[[File:Compare WCU configurations - menu.png|thumb|Compare WCU configurations from menu]]&lt;br /&gt;
[[File:Compare WCU configurations - selections.png|thumb|Compare WCU configurations selections]]&lt;br /&gt;
[[File:Compare WCU configurations - result.png|thumb|WCU configuration comparison results]]&lt;br /&gt;
A previous feature has been to compare a groups configuration with that of its resources. This has now been implemented for individual WCUs as well. Comparing individual WCU configurations is accessible via the [[Vehicles#Right click context menu|right-click menu]] on a selected WCU in the [[Vehicles|vehicles tab]]. From there you open a dialog where you can select multiple other WCUs to compare against the current WCU. Pressing &#039;Compare&#039; will then open a result panel displaying the differing configuration variables for each of the selected WCUs.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4003</id>
		<title>New features in v2.95</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4003"/>
		<updated>2025-08-28T11:42:00Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* DLT tasks for strict resource groups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Improved support for uploading a vehicle import file ==&lt;br /&gt;
The [[The Portal Administrator View#Upload a Vehicle Import File|CSV import]] has gotten an upgrade, and now handles diagnostics files, vehicle profiles, and labels. It&#039;s also  more robust, and gives better error messages.&lt;br /&gt;
&lt;br /&gt;
== DLT tasks for strict resource groups ==&lt;br /&gt;
DLT tasks have now been expanded to work for strict resource groups. Additionally, when &#039;Use vehicle specific PINs&#039; is checked in UDS mode it is now be possible to do a check to see if any PINs for the specified ECUs are missing in the portal. The &#039;Check PINs&#039; feature is currently only available for resource groups. Read more about creating a DLT task [[Creating a Task#Diagnostic Log and Trace (DLT)|here]]. Read more about uploading PINs [[Vehicles#Upload Vehicle pins|here]].&lt;br /&gt;
&lt;br /&gt;
== Compare WCU configurations ==&lt;br /&gt;
[[File:Compare WCU configurations - menu.png|thumb|Compare WCU configurations from menu]]&lt;br /&gt;
[[File:Compare WCU configurations - selections.png|thumb|Compare WCU configurations selections]]&lt;br /&gt;
[[File:Compare WCU configurations - result.png|thumb|WCU configuration comparison results]]&lt;br /&gt;
A previous feature has been to compare a groups configuration with that of its resources. This has now been implemented for individual WCUs as well. Comparing individual WCU configurations is accessible via the right-click menu on a selected WCU in the [[Vehicles|vehicles tab]]. From there you open a dialog where you can select multiple other WCUs to compare against the current WCU. Pressing &#039;Compare&#039; will then open a result panel displaying the differing configuration variables for each of the selected WCUs.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Creating_a_Task&amp;diff=4002</id>
		<title>Creating a Task</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Creating_a_Task&amp;diff=4002"/>
		<updated>2025-08-28T11:36:09Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* DLT UDS Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;== Creating a Task==&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
You create a new task by pressing the &amp;quot;New Task&amp;quot; button on the bottom of the &amp;quot;Tasks&amp;quot; tab. This will open a window where you choose the type of task you want to create. Note that it is not possible to create a new task for a WCU which has the system labels &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;shelving_in_progress&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;shelving_done&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;. However, if the WCU has the latter label, it is possible to unshelve it using the corresponding button in the bottom of the Vehicle-tab.  Here we will go through how to create tasks of each of the different kinds of tasks available. Remember that not all of the task types will be available as this depends on customer configuration and some types might not be enabled in the portal. &lt;br /&gt;
&lt;br /&gt;
To learn about how to add resources to the task, check [[New task|here]].&lt;br /&gt;
&lt;br /&gt;
== Arcos ==&lt;br /&gt;
[[File:Arcos-task.png|alt=The dialog for creating an Arcos task.|thumb|The dialog for creating an Arcos task.]]&lt;br /&gt;
The WICE system can interact with external loggers as well. From version 2.71 the portal can interact with the Arcos-logger from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The file should have the extension &amp;quot;&#039;&#039;.ccmc&#039;&#039;&amp;quot;. When the task is downloaded the WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.&lt;br /&gt;
&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the Arcos - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
Since version 2.79.0 Arcos tasks can now have software version validation in the same manner as described for the M-Log task (see [[Creating a Task#Software version validation (Available from version 2.74.0)|Software version validation]]).&lt;br /&gt;
&lt;br /&gt;
== Area5 ==&lt;br /&gt;
[[File:Area5 new task.png|thumb|500x500px|Area5 task]]&lt;br /&gt;
Area5 tasks are used to read out data from the memory of ECUs. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Assignment:&#039;&#039;&#039; To create a new Area5 task you first have to create an Area5 assignment in the [[Area5 Assignment Editor|Area5 Assignment Editor]]. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Validate ECU SW version on WCU:&#039;&#039;&#039; By checking this box, the WCU will validate that the ECU SW version of the task and the actual ECU are the same before starting the task. If they are different, it will not start the task.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trigger Expression:&#039;&#039;&#039; The task can be started by an expression. This option lets the user specify start trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). For an explanation of trigger conditions look [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sync Signal:&#039;&#039;&#039; It is possible to specify a signal with given values that will be sent when the Area5 task starts and stops. This can be used to synchronize the Area5 read-out with external measurements systems like the M-Log.&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
An audio task makes it possible to record audio from a connected microphone. An audio recording can be started in five ways:&lt;br /&gt;
* &#039;&#039;&#039;Trigger button&#039;&#039;&#039;: to initiate the recording you need to attach a button to the WCU in order to start in the audio recording.&lt;br /&gt;
* &#039;&#039;&#039;Signal reader&#039;&#039;&#039;: initiate the recording by a trigger expression in a Signal Reader assignment. The recording is started as soon as a Signal Reader &#039;&#039;&#039;recorder&#039;&#039;&#039; is started. You specify the name of the Signal Reader recorder (e.g. SREC_0) you want to start the audio recording. You can also enter &amp;quot;auto&amp;quot; as the recorder name, in which case a recorder that include the Audio_Device_n internal signal will be selected. &lt;br /&gt;
* &#039;&#039;&#039;Expression&#039;&#039;&#039;: Similar to the &#039;Signal reader&#039; trigger option, the &#039;Expression&#039; option lets the user specify start and stop trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). Unlike the &#039;Signal Reader&#039; trigger, there does not have to be a recorder configured in the Signal Reader measurement assignment. For an explanation of triggers look [[Server Trigger|here]].&lt;br /&gt;
* &#039;&#039;&#039;Audio level&#039;&#039;&#039;: Start the trigger once the microphone registers volume above a certain threshold.&lt;br /&gt;
* &#039;&#039;&#039;None&#039;&#039;&#039;: start the recording as soon as possible.&lt;br /&gt;
  &lt;br /&gt;
In addition to this, you can set the &#039;&#039;&#039;pre-trig&#039;&#039;&#039; time which is only valid in the cases of trigger button, signal reader, expression and audio level above. As an example, let&#039;s assume the trigger button method is selected. At the moment the trigger button is pressed the audio has already been recorded for the number of seconds specified. This can be handy when you press the trigger button to make a comment about an event where the event was audible.[[File:Skärmavbild 2019-12-18 kl. 14.28.52.png|alt=Audio task|thumb|Audio task]]A maximum &#039;&#039;&#039;duration&#039;&#039;&#039; of the recording can also be set, in seconds from the start trigger event. If there is a stop trigger expression specified, the recording will be stopped either when the stop expression is fulfilled or the max duration is passed, whichever occurs first. If you do not enter a duration it will be set to a default value of 120 seconds.&lt;br /&gt;
It is possible to monitor the audio live. To do this, check the box &amp;quot;Monitoring&amp;quot;. To listen to the live audio you should use a tool such as [http://confero.alkit.se Alkit Confero]. &lt;br /&gt;
&lt;br /&gt;
There is more information about audio in WICE [[Wice audio|here]].&lt;br /&gt;
&lt;br /&gt;
Audio tasks can be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
== Blue piraT ==&lt;br /&gt;
The blue PiraT is a measurement system from Telemotive AG that can be configured with measurement set-ups, and data accessed through the WICE Portal. Note that to use the blue PiraT module, the WCUs to be used need to be preconfigured with a special software package (i.e. an &amp;quot;extra bundle&amp;quot;). Contact Alkit Communications in order to set this up.&lt;br /&gt;
&lt;br /&gt;
== CAN-recorder ==&lt;br /&gt;
[[File:Canrecorder.png|thumb|Canrecorder]]&lt;br /&gt;
Canrecorder is a measurement module that allows CAN frames to be captured and logged.&lt;br /&gt;
&lt;br /&gt;
1. In the grid, select which bus (or buses) to record from. By clicking below active column or select a row and click on “Toggle” button.&lt;br /&gt;
&lt;br /&gt;
2. To apply filters on specific CAN buses, select a row and click on “Edit filter”. There it is possible to select one specific frame or several by separating them by “,”. It is also possible to select a range between frames by using “-”. The value can either be decimal or hexadecimal. A example of a filter: “1, 0x12-0xFF”&lt;br /&gt;
&lt;br /&gt;
3. Below the grid settings for how long the recording should be and how many shots. If not using shot count, infinite result files will be created as long as the units are on. &lt;br /&gt;
&lt;br /&gt;
===Scheduling=== &lt;br /&gt;
&lt;br /&gt;
For WCUs with version &amp;gt;= 2.53 this task can be scheduled by selecting the &amp;quot;Add schedule&amp;quot;-checkbox. By doing so, the panel shown in Figure &amp;quot;Schedule Panel&amp;quot; appears. By thereafter selecting the &amp;quot;ASAP&amp;quot; checkbox, the task will be performed once and as soon as possible. If instead the task is to be performed at a specified time, deselect the &amp;quot;Time span&amp;quot; and &amp;quot;Repeat&amp;quot;-checkboxes and select the sought time in the &amp;quot;Start field&amp;quot;. The task can also be performed within a certain time span, and in this case &amp;quot;Time span&amp;quot; should be checked and the Date in &amp;quot;End&amp;quot; field specified. Repetition of the task is defined by checking the &amp;quot;Repeat&amp;quot; checkbox, defining a interval size in the field after &amp;quot;Every&amp;quot; and a recurrence rate in the drop down menu. The task will then be repeated at this rate until the date defined in the &amp;quot;Until&amp;quot; field is reached. By selecting the &amp;quot;On ignition&amp;quot; checkbox, the task will be performed once on ignition. If delay is above 0 then the task will be performed once the configured amount of seconds have passed after ignition.&lt;br /&gt;
&lt;br /&gt;
[[File:Illustration Schedule.png|thumb|left|600px|Schedule Panel]]&lt;br /&gt;
[[File:Scheduling on ignition.png|thumb|300x300px|Schedule Panel with &#039;On ignition&#039; enabled]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To control the time zone in which the task scheduling is to be performed the &amp;quot;WCU local time&amp;quot;-checkbox is used. If this option is deselected, the task will be performed in UTC-time (the date fields present the portal local time). On the other hand, if this box is checked, the task will be performed according to the local time zone predefined for the WCU. A WCU time zone can be defined for a WCU with version &amp;gt;= 2.53 by an administrator using &amp;quot;Edit configuration&amp;quot; in the [[The Portal Administrator View#The Vehicles Tab|Vehicles panel]]. This is useful when there is a need to perform a certain task at a specific time of the day regardless of which country the vehicle is in. For instance, when selecting 100 different WCUs scheduled to perform a task at 10:00, checking the &amp;quot;WCU local time&amp;quot;-checkbox will result in them performing the task according to their time zone setting. Without checking this option, the task will be performed in the corresponding UTC-time, which could mean in the middle of the day or night depending on where the vehicle is located.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic Log and Trace (DLT) ==&lt;br /&gt;
The DLT functionality comes in two flavors. One is based on communicating with a DLT daemon on the ECU and the other is based on the UDS service 38. From version 2.92.0 the latter is also supported. You switch between the using the button &amp;quot;DLT UDS mode&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
=== DLT Daemon Mode ===&lt;br /&gt;
DLT itself provides a log and trace interface, based on the standardized protocol specified in the AUTOSAR standard 4.0 DLT. A DLT task in the WICE Portal makes it possible to collect such logs in a vehicle where this functionality is available and transfer the data to the WICE portal where logs can be downloaded for further analysis. For a more in-depth description, you can go [https://github.com/GENIVI/dlt-daemon here]. &lt;br /&gt;
[[File:New-dlt-daemon.png|thumb|The DLT new task dialog for the daemon mode.]]&lt;br /&gt;
Basically the WCU is connecting to one or more DLT Daemons and unique filters can be applied to each daemon, filtering out specific log messages. &lt;br /&gt;
&lt;br /&gt;
So when creating a DLT task on WCUs with software version 2.72.0 or later the number of daemons can be specified and for each daemon the following needs to be specified:&lt;br /&gt;
&lt;br /&gt;
# Daemon address - the IP-address in order for the WCUs DLT client to find the daemon.&lt;br /&gt;
# Daemon port - which port on the address the daemon is at.&lt;br /&gt;
# Filter configurations - filter expressions to be applied on the log messages. If left empty no filter is applied. For an explanation on how to write filter expressions, see [https://github.com/GENIVI/dlt-daemon#learn-more here].&lt;br /&gt;
&lt;br /&gt;
==== Older WCUs ====&lt;br /&gt;
For WCUs with software version earlier than 2.72.0 only one daemon is supported and only filters can be configured when creating a DLT task. To specify the daemon address and port go to the [[DLT Module]] instead.&lt;br /&gt;
&lt;br /&gt;
=== DLT UDS Mode ===&lt;br /&gt;
When in this mode the user is presented with a list of directories to handle. Each row in the table is for a specific WCU and directory, as indicated in the illustration for the UDS mode to the right. To add a row, or directory to fetch, press the button &amp;quot;Add transfer&amp;quot;. An editable row shows up in the table where you can enter data. Enter the ECU ID as hexadecimal number, an optional pin code (more on this later) and the directory to fetch. You can add as many entries as you wish.&lt;br /&gt;
[[File:Dlt-uds-task.png|thumb|DLT UDS service 38 task]]&lt;br /&gt;
There is a check box with the text &amp;quot;Use vehicle specific PINs&amp;quot;. By checking the box, the system will try to get a vehicle specific PIN code for each ECU and WCU. The type of PIN for this service is area 19. How to supply the system with such PIN codes is described [[Vehicles#Upload Vehicle pins|here]].&lt;br /&gt;
&lt;br /&gt;
There is also a button &amp;quot;Check PINs&amp;quot; available to resource groups that will—if the above check box is checked—look for any missing PINs in the portal for the configured ECUs.&lt;br /&gt;
&lt;br /&gt;
== ETAS ==&lt;br /&gt;
Through an ETAS task, an ETAS ES720 Drive Recorder system can be configured, and measurement data offloaded and accessed through the WICE Portal.&lt;br /&gt;
&lt;br /&gt;
When creating an ETAS task, the task description file you select must be a .exp file.&lt;br /&gt;
&lt;br /&gt;
== Ethernet capture ==&lt;br /&gt;
This kind of task is used to capture packet data from one of the ethernet interfaces on the WCU. The basics for this kind of task is that you choose the interface you would like to capture from and a capture expression to filter which packets you are interested in. The results from this task type is pcap files. To read more about this task type, go [[Ethernet capture|here]].&lt;br /&gt;
&lt;br /&gt;
== File fetcher ==&lt;br /&gt;
[[File:File fetcher proxy example.png|thumb|The new task dialog of the File fetcher task.]]&lt;br /&gt;
The File fetcher task fetches files from a specified unit and makes them available for downloading in the Portal.&lt;br /&gt;
&lt;br /&gt;
The following needs to be specified when creating such a task:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;File path&#039;&#039;&#039; - One or several paths to a files or file-containing directories on the unit&#039;s file system. This specifies which files that will be fetched.&lt;br /&gt;
* &#039;&#039;&#039;Username&#039;&#039;&#039; - To log in to the unit.&lt;br /&gt;
* &#039;&#039;&#039;Password&#039;&#039;&#039; - To log in to the unit.&lt;br /&gt;
* &#039;&#039;&#039;IP address&#039;&#039;&#039; - To find the unit.&lt;br /&gt;
* &#039;&#039;&#039;Port&#039;&#039;&#039; -  To find the unit. Default is 22, but can be changed.&lt;br /&gt;
&lt;br /&gt;
Furthermore, the task also allows the use of a proxy.&lt;br /&gt;
&lt;br /&gt;
To use a proxy, the &#039;&#039;&#039;Use Proxy&#039;&#039;&#039; checkbox has to be checked, and the following must be specified:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Proxy Username&#039;&#039;&#039; - To log in to the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy Password&#039;&#039;&#039; - To log in to the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy IP Address&#039;&#039;&#039; - To find the proxy unit.&lt;br /&gt;
* &#039;&#039;&#039;Proxy Port&#039;&#039;&#039; - To find the proxy unit. Default is 22, but can be changed.&amp;lt;br /&amp;gt;&lt;br /&gt;
== IDC ==&lt;br /&gt;
The Internal Diagnostic Client (IDC) is a measurement module that allows a sequence of diagnostic requests to be sent and responses recorded. The sequence of diagnostic requests can be created as an assignment in the Assignment tab, alternatively can be uploaded to the portal as a text file (usually ending with &amp;quot;.seq&amp;quot;). This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
== IPEmotion RT ==&lt;br /&gt;
The WICE system can interact with external loggers as well. From version 2.72 the portal can interact with the logger IPEmotion RT from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The file should have the extension &amp;quot;&#039;&#039;.irf&#039;&#039;&amp;quot;. When the task is downloaded the WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.&lt;br /&gt;
&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the IPEmotion RT - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
Since version 2.79.0 IPEmotion RT tasks can now have software version validation in the same manner as described for the M-Log task (see [[Creating a Task#Software version validation (Available from version 2.74.0)|Software version validation]]).&lt;br /&gt;
&lt;br /&gt;
== LPD ==&lt;br /&gt;
This type of task is ultimately handled by a separate App in an iPhone or iPad. The WICE system simply makes this task available to the App through a REST interface running on the WCU. The task consists of a specially crafted excel file. When the file is uploaded to the WICE portal it is validated to make sure that it can be read by the App.&lt;br /&gt;
[[File:Screenshot from 2023-05-24 16-09-55.png|thumb|View an LPD task]]&lt;br /&gt;
[[File:Screenshot-edit-lpd.png|thumb|Upload opportunity after pressing the Edit button]]&lt;br /&gt;
From version 2.83.0 of the WICE portal the task measurement file can be updated via the View Task function in the Tasks tab and a dialog as shown to the right will appear. By pressing the &amp;quot;Edit&amp;quot; button in the lower right corner, you will be presented with the possibility to upload a new measurement task file. This is shown with a red triangle in the illustration on the right.&lt;br /&gt;
&lt;br /&gt;
== M-Log ==&lt;br /&gt;
The WICE system can interact with external loggers as well. One such logger is called M-Log from Ipetronik. You create your measure task using an external tool which creates a file which you can upload for this type of task. The WICE system will then forward this file to the external logger. The WICE system can also take care of uploading the result files as well where you can retrieve the files using this portal.[[File:MlogForWiki.png|thumb|M-Log task]]&lt;br /&gt;
[[File:Screenshot from 2022-04-21 09-34-11.png|alt=Entering ECU software version|thumb|Entering ECU software version]]&lt;br /&gt;
Select the &amp;quot;Use existing measurement configuration&amp;quot; checkbox if a measurement setup file already exists on the MLOG - no upload will be required.&lt;br /&gt;
&lt;br /&gt;
==== Software version validation (Available from version 2.74.0) ====&lt;br /&gt;
The measurement assignment for an MLOG is created using an external tool to WICE. An assignment is created with a certain version of the ECU software in mind for each ECU in the assignment. In order for the assignment to work it might be important that the ECU software version in the vehicle matches the software version of the ECU it was created for. In WICE, you can ask the system to read the current software version for each ECU which is stored and can be viewed, e.g. via the [[ECU List|ECU list]]. As WICE cannot know which software versions the assignment was created for, the user can supply this to WICE. By doing that, WICE can validate the entered software versions against what has been read out for each vehicle and thus aid the user in making sure that an assignment will work once it will run. &lt;br /&gt;
&lt;br /&gt;
To make the validation possible the user enters a ECU by its address, not the name. To help find out the address for an ECU you can go to the [[ECU List|ECU list]] to find the address of a specific ECU. Have a look at the illustration, Entering ECU software version, to see where in the dialog this is entered. On the top you enter the ECU address on the left and what software version is expected on the right. When satisfied, press the &amp;quot;Add&amp;quot; button. The data you just entered will be added to the table and evaluated against what the WICE system has read out from the vehicle. In the example to the right something is incorrect which is indicated by the yellow color. To see the exact reason, simply use the cursor to see the specific message. &lt;br /&gt;
&lt;br /&gt;
A negative validation in not enforced in the sense that you cannot run the assignment but rather an indication that it might not work as expected. You can always go ahead and press &amp;quot;Submit&amp;quot;. &lt;br /&gt;
 &lt;br /&gt;
== MQTT ==&lt;br /&gt;
A MQTT task makes it possible to record data from a MQTT message broker, by specifying a specific topic.&lt;br /&gt;
&lt;br /&gt;
== Rapid prototyping ==&lt;br /&gt;
A Rapid prototyping (RP) task makes it possible to download RP binaries to multiple WCUs and keep track of the result files the RP task might produce. For more information about RP, see [[WICE RP How-To]] and [[WICE RP Manual]].&lt;br /&gt;
[[File:Rapid prototyping task.png|thumb|Rapid prototyping task]]&lt;br /&gt;
The rapid prototyping tab can be seen in Figure &amp;quot;Rapid prototyping task&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
An RP task must consist of at least an &#039;RP binary&#039; or a &#039;Web application zip file&#039;.&lt;br /&gt;
&lt;br /&gt;
== SoftHub ==&lt;br /&gt;
The SoftHub is a measurement system that can be run either as a stand alone unit or as a software module on the WCU, with functionality similar to the Signal Reader module. A SoftHub task is created much in the same way as a Signal Reader task.&lt;br /&gt;
&lt;br /&gt;
When creating a SoftHub task, you select a .shub task file, and then proceed in the same way as the Signal Reader task. &lt;br /&gt;
&lt;br /&gt;
The SoftHub task will generate result files. It may be interesting to know if certain signals reach certain values in these result files, therefore it is possible to add &#039;&#039;&#039;server triggers&#039;&#039;&#039; to the task that will trigger and add a suitable label to the corresponding result file. Read more about this [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
== Signal Reader == &lt;br /&gt;
[[File:Illustration SignalReader.png|thumb|271x271px|Signal reader task]]&lt;br /&gt;
Signal Reader is a data capture module that allows monitoring and logging of CAN and FlexRay signals, as well as diagnostics data, and ECU-internal signals read by CCP or XCP. To create a Signal Reader task you proceed as follows:&lt;br /&gt;
&lt;br /&gt;
1. You either select an assignment file of .haf format, or choose an assignment created in the assignment creator (see [[Signal Reader Assignment Wizard]]). Your current choice will be displayed in the &amp;quot;Chosen file&amp;quot; field.&lt;br /&gt;
&lt;br /&gt;
2. When you have selected an assignment and one or more WCUs, the CAN buses defined in the assignment and on the WCU will be mapped. If they can be automatically mapped a green check symbol will be displayed, otherwise a red cross will be displayed. Clicking the mapping button will open the mapper. In the pop-up window you will have to map the different buses to each other manually and then save. Once this is done correctly, the red cross will become a green check mark, indicating that the mappings are ready to be automatically applied upon submit. Read more about this in [[I/O configurations]] and [[Mappings]].&lt;br /&gt;
&lt;br /&gt;
3. With a Signal Reader task you can monitor CAN, FlexRay, ODB-II and WCU-internal signals live by selecting &amp;quot;Monitor signals&amp;quot;. When selected, two boxes will appear under the task description. In the left one you search for signals and drag them over to the right one where the signals to be monitored are listed. You can later see the monitored signals by pressing the &#039;&#039;&#039;Monitor Signals&#039;&#039;&#039; button either in the Tasks tab or in the Vehicles tab. It is also possible to copy the signals text in the bottom right corner of the right box. Next to the copy text button you can also paste signals as text where the pasted signal names will be matched against the list of unselected signals&lt;br /&gt;
&lt;br /&gt;
4. You can choose if you want the signals to have their data source names as a prefix (e.g. CAN1.EngineSpeed instead of EngineSpeed).&lt;br /&gt;
&lt;br /&gt;
5. The Signal Reader task will generate result files. It may be interesting to know if certain signals reach certain values in these result files, therefore it is possible to add &#039;&#039;&#039;Server Triggers&#039;&#039;&#039; to the assignment that will trigger and add a suitable label to the corresponding result file. Read more about this [[Server Trigger|here]].&lt;br /&gt;
&lt;br /&gt;
A Signal reader task can be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
=== The Signal Broker === &lt;br /&gt;
Signal Reader can act as a Signal Broker for other software components. For instance, the audio and video modules relies on the Signal Broker API of Signal Reader for evaluating start and stop trigger expressions. Moreover, the Signal Broker gives programmatical access to signals for Rapid Prototyping tasks.  Read more about this in [[WICE Signal Broker API]].&lt;br /&gt;
&lt;br /&gt;
=== Files containing references to sequence files === &lt;br /&gt;
[[File:SequenceFileForSignalreader.png|thumb|right|Sequence Files References in .haf File]] &lt;br /&gt;
If the measurement file contains references to sequence files, you are also required to select these in order to run the task. The portal scans the .haf file for such entries and presents this to you, see illustration 4.2. Click the button for each sequence file reference to upload each sequence file needed. Some requests in the sequence file may be for reading DTCs, and in such cases you can select the option of also reading associated &#039;&#039;Snapshots&#039;&#039; or &#039;&#039;Extended data&#039;&#039;. An example of this can found in Figure &amp;quot;Sequence Files References in .haf File&amp;quot;. &lt;br /&gt;
[[File:SequenceFilesForSignalreaderWithFunctionalQuery.png|thumb|right|Sequence File with Functional Query]] &lt;br /&gt;
&lt;br /&gt;
Here, the .haf file contained two references to sequence files. As no sequence files have yet been uploaded, the selection for reading snapshot or extended data is grayed out. In Figure &amp;quot;Sequence File with Functional Query&amp;quot; we have selected one such sequence file containing (functional) DTC requests. Here we have checked that we would like to read &#039;&#039;Extended data&#039;&#039;. It is also possible to select both &#039;&#039;Snapshots&#039;&#039; and &#039;&#039;Extended data&#039;&#039;.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WICE internal signals ===&lt;br /&gt;
In addition to CAN and FlexRay signals, a number of internal signals (i.e. internal to the WCU) are also available. The following WICE-internal signals are supported: [[WICE Internal Signals|WICE Internal Signals]]&lt;br /&gt;
&lt;br /&gt;
== SoH ==&lt;br /&gt;
[[File:Screenshot from 2021-04-01 09-43-34.png|thumb|799x799px|SoH]]&lt;br /&gt;
A State of Health (SoH) task collects specific status information from vehicles. You select which information you want the task to collect by filling in one or more of the checkboxes shown in Figure &amp;quot;SoH&amp;quot;. The number of checkboxes shown can vary depending on the WICE installation. In order for SoH data to be correctly interpreted, relevant description files (e.g. SDDB) for the vehicles executing the SoH task may have to been available. To add such a description file for a vehicle, see [[The_Portal_Administrator_View#The_Edit_Car_Dialog|The Edit Car Dialog]].The six different options are:&lt;br /&gt;
*Mileage&lt;br /&gt;
*Voltage&lt;br /&gt;
*Read ECU software numbers&lt;br /&gt;
*Read ECU DTC:s (optionally including &#039;Snapshot&#039; and &#039;Extended data&#039;)&lt;br /&gt;
*Read OBD-II PIDs&lt;br /&gt;
*App Diagnotstic Db Part Num&lt;br /&gt;
*DM1, Diagnostic Message using the [[wikipedia:SAE_J1939|j1939 protocol]]&lt;br /&gt;
*Odometer, reading the odometer using the [[wikipedia:SAE_J1939|j1939 protocol]] (available from WCU version 2.63)&lt;br /&gt;
*Clear DTCs. &lt;br /&gt;
**If reading DTCs is requested as well, those will be read before clearing the DTCs. (available from WCU version 2.63)&lt;br /&gt;
**If this option (Clear DTC) is chosen it is optionally possible to set a PIN code for unlocking a gateway module - e.g. Vehicle Gateway Module (VGM). (Available from WCU version 2.66)&lt;br /&gt;
*Engine hours, reading engine hours using the [[wikipedia:SAE_J1939|j1939 protocol]] (available from WCU version 2.64). The result for this can be read in the generated j1939-file from the task. It is a text type of file. In addition, a system value label called &#039;engine_hours&#039; (as default, can be changed on a customer basis). This label shows the latest read value and is available on the vehicle.  &lt;br /&gt;
&lt;br /&gt;
This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
Some selections above might not be available to you as this is a configuration setting depending on customer.&lt;br /&gt;
&lt;br /&gt;
== SWDL ==&lt;br /&gt;
[[File:Swdl task Screenshot from 2023-06-28 14-50-55.png|thumb|791x791px|New SWDL task]]&lt;br /&gt;
A Software Download (SWDL) task updates the ECU software in one or more ECUs in one or more vehicles. A number of Versatile Binary Format (VBF) files containing the ECU software need to be supplied, along with PIN codes to allow security access to re-program the ECUs. The PIN codes should be in the format of five hexadecimal numbers, e.g. &amp;lt;code&amp;gt;ff:00:1a:2c:77&amp;lt;/code&amp;gt; (or alternatively, omitting the colon separator, &amp;lt;code&amp;gt;ff001a2c77&amp;lt;/code&amp;gt;). When a SWDL task has been created and assigned to one or more WCUs, it will cause all vbf files to be downloaded to the WCUs, and then the actual re-programming can be triggered by the vehicle user through the WCU status GUI web interface. The uploaded vbf-files are presented in a table along with its ECU and software part type (SW part type). In a separate table, the PIN codes for each ECU are presented along with the total number of files uploaded per WCU, see Figure &amp;quot;New SWDL task&amp;quot;. To get an overview of how the files relate to the ECUs it is possible to choose the &amp;quot;Group by&amp;quot;-option when right clicking the ECU column in the file table. &lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include a &#039;&#039;&#039;pre-update sequence file and/or a post-update sequence file&#039;&#039;&#039;. The diagnostic requests of those sequence files will be sent before and after the ECU re-programming respectively.&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include one &#039;&#039;&#039;signature file&#039;&#039;&#039; (containing checksums). The file is assumed to be an xml file. (Available from WCU version 2.66) If either of the optional files is selected, a field will appear to the right of the chosen file. This field will contain the name of the chosen file. (Available from WCU version 2.70)&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally include a &#039;&#039;&#039;VGM unlock&#039;&#039;&#039; access control mechanism, with a PIN code for the VGM node. This is specifically for vehicles requiring this kind of access control for ECU re-programming.&lt;br /&gt;
&lt;br /&gt;
By checking the box &#039;&#039;&#039;Run SoH after completion&#039;&#039;&#039; it is possible to let the SWDL task run the WCUs SoH task after the SWDL task is completed.&lt;br /&gt;
&lt;br /&gt;
If you would like to use any individual ECU pin codes for a vehicle, make sure to check the box &amp;quot;&#039;&#039;&#039;Use Vehicle Pin mappings&#039;&#039;&#039;&amp;quot;. If a pin code for the ECU targeted by a vbf file, the pin code for the vehicle will be used. If no such pin code is found, the one entered in the right hand side table is used. Read more on how to prepare a vehicle with pin codes [[The Portal Administrator View#Upload a file describing ECU pin codes for a vehicle|here]].&lt;br /&gt;
&lt;br /&gt;
SWDL tasks can optionally contain a &#039;&#039;&#039;Trigger Expression&#039;&#039;&#039; which must be fulfilled within a specified time limit (&amp;quot;Wait time&amp;quot;) for ECU re-programming to be allowed. The trigger expression follows the same syntax as Signal Reader trigger expressions (or [[Server Trigger|Server Triggers]], audio/video triggers), and should be built up from signals being measured in a Signal Reader assignment. The user must make sure that there is a Signal Reader assignment on the WCUs of the SWDL task, with the signals of the trigger expression being measured.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
It is also possible to choose to &#039;&#039;&#039;ignore checksums&#039;&#039;&#039; and/or &#039;&#039;&#039;disable pre-programming&#039;&#039;&#039; using the corresponding checkboxes.&lt;br /&gt;
&lt;br /&gt;
The SWDL module can be [[The Portal Administrator View#Configure the Software Download Module|configured]] to perform SWDL either over CAN or over Ethernet (DoIP).&lt;br /&gt;
&lt;br /&gt;
== Video ==&lt;br /&gt;
A video task makes it possible to record and monitor live video from one or two cameras attached to a WCU. You can trigger recording of video in four ways:&lt;br /&gt;
* &#039;&#039;&#039;Trigger button&#039;&#039;&#039;: To initiate the recording you need to attach a button to the WCU in order to start in the video recording.&lt;br /&gt;
* &#039;&#039;&#039;Signal reader&#039;&#039;&#039;: Initiate the recording when a recorder in a Signal Reader assignment starts. The recording is started as soon as a Signal Reader &#039;&#039;recorder&#039;&#039; is started. You specify the name of the Signal Reader recorder (e.g. SREC_0) you want to start the video recording. You can also enter &amp;quot;auto&amp;quot; as the recorder name, in which case a recorder that include the Video_Device_n internal signal will be selected. &lt;br /&gt;
* &#039;&#039;&#039;Expression&#039;&#039;&#039;: Similar to the &#039;Signal reader&#039; trigger option, the &#039;Expression&#039; option lets the user specify start and stop trigger conditions based on logical expressions containing signals measured by the Signal Reader module. Note that the user must make sure the signals present in the expression are actually measured (otherwise the expression will never be true). Unlike the &#039;Signal Reader&#039; trigger, there does not have to be a recorder configured in the Signal Reader measurement assignment. For an explanation of how to enter triggers, have a look [[Server Trigger|here]].&lt;br /&gt;
* &#039;&#039;&#039;None&#039;&#039;&#039;: start the recording as soon as possible. (Use this with caution, since it tends to produce prohibitively large video files.)&lt;br /&gt;
&lt;br /&gt;
In addition to this, you can set the &#039;&#039;&#039;pre-trig&#039;&#039;&#039; time (not valid in the cases of the &#039;None&#039; trigger option above). As an example, let&#039;s assume the trigger button method is selected. At the moment the trigger button is pressed the video has already been recorded for the number of seconds specified.&lt;br /&gt;
&lt;br /&gt;
A maximum &#039;&#039;&#039;duration&#039;&#039;&#039; of the recording can also be set, in seconds from the start trigger event. If there is a stop trigger expression specified, the recording will be stopped either when the stop expression is fulfilled or the max duration is passed, whichever occurs first. If you do not enter a duration it will be set to a default value of 120 seconds.&lt;br /&gt;
&lt;br /&gt;
If monitoring of video from a WCU is enabled, a live video stream will be transmitted which can be viewed using a RTP-based video tool, for instance [http://confero.alkit.se Alkit Confero]. This task can also be scheduled in the same manner as described for the Canrecoder task.&lt;br /&gt;
&lt;br /&gt;
Read more about the video support in WICE [[WICE_video|here]].&lt;br /&gt;
&lt;br /&gt;
== Applicable for all types ==&lt;br /&gt;
If enabled at your site, there might be an opportunity to announce to third party applications that a result file is available using a [[wikipedia:Jakarta_Messaging|JMS API]]. By checking this box, as soon as a result file is added in the back-end this will be signaled using a customer specific event. The check box title is &amp;quot;Announce result file availability&amp;quot;, this can be seen in the image in [[#SoH|SoH]].&lt;br /&gt;
&lt;br /&gt;
=== Site specific features ===&lt;br /&gt;
&lt;br /&gt;
==== Announce result file availability ====&lt;br /&gt;
[[File:Resultfilepanel.png|thumb|Announced On column]]&lt;br /&gt;
If enabled at your site, there might be an opportunity to announce to third party applications that a result file is available using a [[wikipedia:Jakarta_Messaging|JMS API]]. By checking this box, as soon as a result file is added in the back-end this will be signaled using a customer specific event. The check box title is &amp;quot;Announce result file availability&amp;quot;, this can be seen in the image in [[#SoH|SoH]]. Starting from version 2.87.0, there&#039;s a new &#039;Announced On&#039; column that keeps track of when the result file was announced.&lt;br /&gt;
&lt;br /&gt;
==== Retention time ====&lt;br /&gt;
[[File:Retention time.png|thumb|435x435px|Retention time]]&lt;br /&gt;
This function works by setting a retention time in days which simply says that data coming in from the task, i.e. result files and positions will be kept the set number of days from when the data was collected. If, e.g. setting the retention time for an task to 30 days, will keep data until it is 30 days old where it will be automatically removed. See image. &lt;br /&gt;
&lt;br /&gt;
It is possible to set a default retention time for resource groups. To do this, add a global value label named &#039;&#039;&#039;RETENTION_TIME&#039;&#039;&#039; to the resource group and give it an appropriate value. This value will then be used as a template value when creating a new task for this resource group. If multiple resource groups have this label and they have different values, the one with the lowest/shortest retention time value will be chosen as the template value.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4001</id>
		<title>New features in v2.95</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4001"/>
		<updated>2025-08-28T11:20:45Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Improved support for uploading a vehicle import file ==&lt;br /&gt;
The [[The Portal Administrator View#Upload a Vehicle Import File|CSV import]] has gotten an upgrade, and now handles diagnostics files, vehicle profiles, and labels. It&#039;s also  more robust, and gives better error messages.&lt;br /&gt;
&lt;br /&gt;
== DLT tasks for strict resource groups ==&lt;br /&gt;
DLT tasks have now been expanded to work for strict resource groups. Additionally, when &#039;Use vehicle specific PINs&#039; is checked in UDS mode it is now be possible to do a check to see if any PINs for the specified ECUs are missing in the portal. The &#039;Check PINs&#039; feature is currently only available for resource groups. Read more about creating a DLT task [[Creating a Task#Diagnostic Log and Trace (DLT)|here]].&lt;br /&gt;
&lt;br /&gt;
== Compare WCU configurations ==&lt;br /&gt;
[[File:Compare WCU configurations - menu.png|thumb|Compare WCU configurations from menu]]&lt;br /&gt;
[[File:Compare WCU configurations - selections.png|thumb|Compare WCU configurations selections]]&lt;br /&gt;
[[File:Compare WCU configurations - result.png|thumb|WCU configuration comparison results]]&lt;br /&gt;
A previous feature has been to compare a groups configuration with that of its resources. This has now been implemented for individual WCUs as well. Comparing individual WCU configurations is accessible via the right-click menu on a selected WCU in the [[Vehicles|vehicles tab]]. From there you open a dialog where you can select multiple other WCUs to compare against the current WCU. Pressing &#039;Compare&#039; will then open a result panel displaying the differing configuration variables for each of the selected WCUs.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4000</id>
		<title>New features in v2.95</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=New_features_in_v2.95&amp;diff=4000"/>
		<updated>2025-08-28T11:14:36Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: DLT tasks and Compare WCU configurations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Improved support for uploading a vehicle import file ==&lt;br /&gt;
The [[The Portal Administrator View#Upload a Vehicle Import File|CSV import]] has gotten an upgrade, and now handles diagnostics files, vehicle profiles, and labels. It&#039;s also  more robust, and gives better error messages.&lt;br /&gt;
&lt;br /&gt;
== DLT tasks for strict resource groups ==&lt;br /&gt;
DLT tasks have now been expanded to work for strict resource groups. Additionally, when &#039;Use vehicle specific PINs&#039; is checked in UDS mode it is now be possible to do a check to see if any PINs for the specified ECUs are missing in the portal. The &#039;Check PINs&#039; feature is currently only available for resource groups. Read more about creating a DLT task [[Creating a Task#Diagnostic Log and Trace (DLT)|here]].&lt;br /&gt;
&lt;br /&gt;
== Compare WCU configurations ==&lt;br /&gt;
[[File:Compare WCU configurations - menu.png|thumb|Compare WCU configurations from menu]]&lt;br /&gt;
[[File:Compare WCU configurations - selections.png|thumb|Compare WCU configurations selections]]&lt;br /&gt;
[[File:Compare WCU configurations - result.png|thumb|WCU configuration comparison results]]&lt;br /&gt;
A previous feature has been to compare a groups configuration with that of its resources. This has now been implemented for individual WCUs as well. Comparing individual WCU configurations is accessible via the right-click menu on a selected WCU in the [[Vehicles|vehicles tab]]. Doing so opens a dialog where you can select multiple other WCUs that will be compared against the current WCU. Pressing &#039;Compare&#039; will then open a result panel displaying the differing configuration variables for each of the selected WCUs, if there are any.&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:Compare_WCU_configurations_-_result.png&amp;diff=3999</id>
		<title>File:Compare WCU configurations - result.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:Compare_WCU_configurations_-_result.png&amp;diff=3999"/>
		<updated>2025-08-28T11:11:36Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Result panel from comparing WCU configurations&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:Compare_WCU_configurations_-_selections.png&amp;diff=3998</id>
		<title>File:Compare WCU configurations - selections.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:Compare_WCU_configurations_-_selections.png&amp;diff=3998"/>
		<updated>2025-08-28T11:10:22Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lists of unselected and selected WCUs to compare with&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=File:Compare_WCU_configurations_-_menu.png&amp;diff=3996</id>
		<title>File:Compare WCU configurations - menu.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=File:Compare_WCU_configurations_-_menu.png&amp;diff=3996"/>
		<updated>2025-08-28T11:08:29Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Right-click menu&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=3970</id>
		<title>I/O configurations</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=3970"/>
		<updated>2025-06-13T09:17:43Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Check PINs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;keywords&amp;quot;&amp;gt; io, io configurations, io config, io configs &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;= I/O configurations =&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;The following applies to version &amp;gt;= 2.41 of the portal:&amp;lt;/noinclude&amp;gt;For WCUs with software version &amp;gt;= 2.41 the &amp;quot;Edit Configuration&amp;quot; window has a new tab named &amp;quot;IO&amp;quot;. In this tab, it is possible to edit the settings of the CAN and Ethernet channels of a WCU. It is also possible to apply a pre defined template which is created and managed by an admin. The &amp;quot;Edit Configuration&amp;quot; window is reached by going to the Vehicles tab, select a WCU and press the button &amp;quot;Edit Configuration&amp;quot;.&lt;br /&gt;
[[File:Edit configuration IO.png|thumb|Edit Configuration: IO.]]&lt;br /&gt;
&lt;br /&gt;
==Edit CAN channels==&lt;br /&gt;
[[File:WCU conf io can channels.png|thumb|Edit CAN Channels]]&lt;br /&gt;
The number of available CAN channels depends on the platform type of the WCU which is configured. The group of CAN channels consists of four columns named Channel, Speed, Name and Comment. Each column is described separately below.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column is a checkbox and if you enable CAN X, this means that X is available for mappings when creating a new task and uploading this task to his WCU. Read more about [[Mappings]]. In the same way, disabling CAN X means that X is not available for mappings. If a CAN channel for some reason is not connected to the WCU, then it could be good choice to disabling it here.&lt;br /&gt;
&lt;br /&gt;
===Speed (kB)===&lt;br /&gt;
The speed column shows the baud rate of each CAN channel. This value was previously added to the WCU configuration when the WCU was connected to a CAR but from now it has to be set manually in this tab.&lt;br /&gt;
&lt;br /&gt;
=== FD Speed (kB) ===&lt;br /&gt;
[[File:Wcu-configuration-can-fd.png|alt=CAN FD setting for the HMX platform|thumb|CAN FD setting for the HMX platform]]&lt;br /&gt;
If the platform is HMX and the WCU version is 2.91.0 or later, a column will appear for the CAN channel. &lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column it is possible to set a nickname for the channel. This name is used when a Signalreader task or assignment is automapped (see [[Mappings]]) so choose your names carefully. The default value is CAN 1,2..6.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
The last column is used to add some comments to each channel. This is typically some describing text, e.g. the reason why a channel is disabled.&lt;br /&gt;
&lt;br /&gt;
===Add WMU(s)===&lt;br /&gt;
If your Portal has [[WMU | WMU&#039;s]] enabled the &amp;quot;Add WMU&amp;quot; button will show in the CAN section. You can then add/remove WMU&#039;s and configure their CAN channels in the same way as the WCU&#039;s CAN channels are configured. For each WMU that is added, a corresponding tab is added under the [[The_Portal_Administrator_View#WMU&#039;s_Power_Management | Power Management tab]] for configuring the WMU&#039;s power behaviour.&lt;br /&gt;
&lt;br /&gt;
=== Add CAN channels ===&lt;br /&gt;
If your Portal has Vehicle Communication Forwarder enabled, the &amp;quot;Add CAN channels&amp;quot; button will show in the CAN section. If both WMUs and Vehicle Communication Forwarder are enabled in your Portal, only &amp;quot;Add CAN channels&amp;quot; will show up. After having added a Vehicle Communication Forwarder with at least one CAN channel, pressing the button again will add more CAN channels to the Vehicle Communication Forwarder. When removing CAN channels, it is possible to either remove the entire Vehicle Communication Forwarder, or individual CAN channels from it.&lt;br /&gt;
&lt;br /&gt;
==Edit Ethernet Channels==&lt;br /&gt;
[[File:NewEthernetChannel.png|thumb|Edit Ethernet Channels]]&lt;br /&gt;
Like for CAN channels, the number of available Ethernet channels depends on the platform type of the WCU which is configured. The group of Ethernet channels contains eight columns and the individual meaning is as follows.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column indicates which interface or interfaces that exists.&lt;br /&gt;
&lt;br /&gt;
===Addressing mode===&lt;br /&gt;
In this column the Addressing mode is configured. The choices are &amp;quot;DHCP client&amp;quot;, &amp;quot;AutoIP&amp;quot; and &amp;quot;Static&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===IP address===&lt;br /&gt;
Here you set the static IP address if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Netmask===&lt;br /&gt;
Here you set the netmask if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Default route===&lt;br /&gt;
Here you set the default route if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. The default route is the route that takes effect when no other route is available for an IP destination address.&lt;br /&gt;
&lt;br /&gt;
===Name Server (DNS)===&lt;br /&gt;
Here you set the Name Server if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. Here you set the name of the DNS protocol.&lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column you can set a nickname for this channel. This setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
In the last column you can set a comment for this channel. Like for the name, this setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
==The Miscellaneous Section==&lt;br /&gt;
[[File:Screenshot from 2024-09-16 09-49-47.png|thumb|Miscellaneous]]&lt;br /&gt;
This section is available for WCUs with version 2.49 or later.&lt;br /&gt;
===Set digital out 3 on boot=== &lt;br /&gt;
Digital out 3 is one of the output pins in the dsub contact on WCUs of model MX4. This setting activates that pin on start-up of the WCU. The purpose of this is to trigger an external measurement equipment (e.g. [[Creating_a_Task#M-Log|M-Log]] or [[Creating_a_Task#Arcos|Arcos]]).&lt;br /&gt;
&lt;br /&gt;
===Diagnostic tester priority===&lt;br /&gt;
For WCUs of version later than or equal to 2.60 it is possible to choose to configure the diagnostic tester priority. If enabled, a value between 1-12 can be selected. The described options are depicted in Figure &amp;quot;Miscellaneous&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Allow ethernet activation on WCU ===&lt;br /&gt;
For WCUs of version 2.90.4 or later it is possible to choose whether or not to allow the WCU to use ethernet activation. Not allowing this might disturb some of the WCUs features.&lt;br /&gt;
&lt;br /&gt;
===Set 5V out on boot===&lt;br /&gt;
Option to set one of the output pins on the WCU to supply electricity at 5V to external equipment when the WCU is starting up. The option is visible for WCUs of model MX4 (except submodel V61) and with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
===Activate buzzer on detected digital input change===&lt;br /&gt;
Option to enable that the WCU makes a buzzing sound when a trigger-button (or other digital input) is activated on the WCU. It is possible on all MX4 models. The option is visible for WCUs with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic firewall disable and PIN ===&lt;br /&gt;
Option to disable diagnostic firewall. Requires PIN. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Manage templates==&lt;br /&gt;
[[File:Io config2.png|thumb|frame|Selecting Template]]&lt;br /&gt;
Admins can save configs as templates (see [[#Manage templates (for admins) | Manage templates (for admins)]]) and normal users can use these templates to fill all columns with the data stored in the template.&lt;br /&gt;
Clicking &amp;quot;Apply&amp;quot; will apply the selected template. You can always change settings or add more info, the template could be anything you need or just act as a starting point.&lt;br /&gt;
&lt;br /&gt;
If WMUs are enabled in the portal, a template will save the CANs from each WMU and when a template is selected the WMU CANs are applied 1:1 to each existing WMU in the configuration. &lt;br /&gt;
If there are no WMUs in the configuration the template&#039;s WMU CANs will not be applied, only the WCU&#039;s CANs.&lt;br /&gt;
&lt;br /&gt;
==Manage templates (for admins)==&lt;br /&gt;
[[File:Io config3.png|thumb|frame|Manage Templates (admin view)]]&lt;br /&gt;
[[File:Io config4.png|thumb|frame|Manage Templates (with WMUs enabled)]]&lt;br /&gt;
If you are an admin you have an extra button &amp;quot;Save current config as template&amp;quot; in the Manage configuration templates window. Clicking it to save the current configuration as a template will prompt you for a name. If the name already exists (case insensitive) a confirmation dialog will popup before overwriting.&lt;br /&gt;
&lt;br /&gt;
Additionally, as admin you will be able to remove existing templates, which is done by clicking the red &amp;quot;Remove record&amp;quot; icon to the right of the template name. A confirmation dialog will popup to prevent deletion by mistake.&lt;br /&gt;
&lt;br /&gt;
==Show Vehicle Profile==&lt;br /&gt;
[[File:WCU conf io car interf.png|thumb|Vehicle Profile]]&lt;br /&gt;
The button &amp;quot;Show vehicle profile&amp;quot; can be used to show, and hide, a panel showing the CAN and ethernet information for the connected car, see Figure &amp;quot;Vehicle Profile&amp;quot;. This option is disabled if no car is connected.&lt;br /&gt;
&lt;br /&gt;
== Check PINs ==&lt;br /&gt;
Requires version 2.89.0 or later. Pressing &#039;&#039;&#039;Check PINs&#039;&#039;&#039; for a WCU will lookup existing PINs for HIA, HIB, and Diagnostic firewall disable. If available the PINs will be applied to their corresponding fields. If not all PINs are available there will be a pop-up specifying which PINs are unavailable and for which reason: either missing entirely or there exists a PIN for the ECU but for the wrong service area.&lt;br /&gt;
&lt;br /&gt;
For resource groups &#039;&#039;&#039;Check PINs&#039;&#039;&#039; will not apply any found PINs, instead if there are any resources with missing PINs it will specify, like for individual WCUs, which PINs are missing and for which WCUs.&lt;br /&gt;
&lt;br /&gt;
To apply PINs for resource groups see [[I/O configurations#Apply uploaded PINs|apply uploaded PINs]] below.&lt;br /&gt;
== Apply uploaded PINs ==&lt;br /&gt;
Option for resource groups to apply uploaded PINs for HIA, HIB, and Diagnostic firewall disable. Resets back to unchecked after saving the configuration. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). As of 2.94.0 the PINs may also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s&#039;&#039;,&#039;&#039; read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=3969</id>
		<title>I/O configurations</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=3969"/>
		<updated>2025-06-13T09:15:50Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Apply uploaded PINs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;keywords&amp;quot;&amp;gt; io, io configurations, io config, io configs &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;= I/O configurations =&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;The following applies to version &amp;gt;= 2.41 of the portal:&amp;lt;/noinclude&amp;gt;For WCUs with software version &amp;gt;= 2.41 the &amp;quot;Edit Configuration&amp;quot; window has a new tab named &amp;quot;IO&amp;quot;. In this tab, it is possible to edit the settings of the CAN and Ethernet channels of a WCU. It is also possible to apply a pre defined template which is created and managed by an admin. The &amp;quot;Edit Configuration&amp;quot; window is reached by going to the Vehicles tab, select a WCU and press the button &amp;quot;Edit Configuration&amp;quot;.&lt;br /&gt;
[[File:Edit configuration IO.png|thumb|Edit Configuration: IO.]]&lt;br /&gt;
&lt;br /&gt;
==Edit CAN channels==&lt;br /&gt;
[[File:WCU conf io can channels.png|thumb|Edit CAN Channels]]&lt;br /&gt;
The number of available CAN channels depends on the platform type of the WCU which is configured. The group of CAN channels consists of four columns named Channel, Speed, Name and Comment. Each column is described separately below.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column is a checkbox and if you enable CAN X, this means that X is available for mappings when creating a new task and uploading this task to his WCU. Read more about [[Mappings]]. In the same way, disabling CAN X means that X is not available for mappings. If a CAN channel for some reason is not connected to the WCU, then it could be good choice to disabling it here.&lt;br /&gt;
&lt;br /&gt;
===Speed (kB)===&lt;br /&gt;
The speed column shows the baud rate of each CAN channel. This value was previously added to the WCU configuration when the WCU was connected to a CAR but from now it has to be set manually in this tab.&lt;br /&gt;
&lt;br /&gt;
=== FD Speed (kB) ===&lt;br /&gt;
[[File:Wcu-configuration-can-fd.png|alt=CAN FD setting for the HMX platform|thumb|CAN FD setting for the HMX platform]]&lt;br /&gt;
If the platform is HMX and the WCU version is 2.91.0 or later, a column will appear for the CAN channel. &lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column it is possible to set a nickname for the channel. This name is used when a Signalreader task or assignment is automapped (see [[Mappings]]) so choose your names carefully. The default value is CAN 1,2..6.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
The last column is used to add some comments to each channel. This is typically some describing text, e.g. the reason why a channel is disabled.&lt;br /&gt;
&lt;br /&gt;
===Add WMU(s)===&lt;br /&gt;
If your Portal has [[WMU | WMU&#039;s]] enabled the &amp;quot;Add WMU&amp;quot; button will show in the CAN section. You can then add/remove WMU&#039;s and configure their CAN channels in the same way as the WCU&#039;s CAN channels are configured. For each WMU that is added, a corresponding tab is added under the [[The_Portal_Administrator_View#WMU&#039;s_Power_Management | Power Management tab]] for configuring the WMU&#039;s power behaviour.&lt;br /&gt;
&lt;br /&gt;
=== Add CAN channels ===&lt;br /&gt;
If your Portal has Vehicle Communication Forwarder enabled, the &amp;quot;Add CAN channels&amp;quot; button will show in the CAN section. If both WMUs and Vehicle Communication Forwarder are enabled in your Portal, only &amp;quot;Add CAN channels&amp;quot; will show up. After having added a Vehicle Communication Forwarder with at least one CAN channel, pressing the button again will add more CAN channels to the Vehicle Communication Forwarder. When removing CAN channels, it is possible to either remove the entire Vehicle Communication Forwarder, or individual CAN channels from it.&lt;br /&gt;
&lt;br /&gt;
==Edit Ethernet Channels==&lt;br /&gt;
[[File:NewEthernetChannel.png|thumb|Edit Ethernet Channels]]&lt;br /&gt;
Like for CAN channels, the number of available Ethernet channels depends on the platform type of the WCU which is configured. The group of Ethernet channels contains eight columns and the individual meaning is as follows.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column indicates which interface or interfaces that exists.&lt;br /&gt;
&lt;br /&gt;
===Addressing mode===&lt;br /&gt;
In this column the Addressing mode is configured. The choices are &amp;quot;DHCP client&amp;quot;, &amp;quot;AutoIP&amp;quot; and &amp;quot;Static&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===IP address===&lt;br /&gt;
Here you set the static IP address if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Netmask===&lt;br /&gt;
Here you set the netmask if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Default route===&lt;br /&gt;
Here you set the default route if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. The default route is the route that takes effect when no other route is available for an IP destination address.&lt;br /&gt;
&lt;br /&gt;
===Name Server (DNS)===&lt;br /&gt;
Here you set the Name Server if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. Here you set the name of the DNS protocol.&lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column you can set a nickname for this channel. This setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
In the last column you can set a comment for this channel. Like for the name, this setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
==The Miscellaneous Section==&lt;br /&gt;
[[File:Screenshot from 2024-09-16 09-49-47.png|thumb|Miscellaneous]]&lt;br /&gt;
This section is available for WCUs with version 2.49 or later.&lt;br /&gt;
===Set digital out 3 on boot=== &lt;br /&gt;
Digital out 3 is one of the output pins in the dsub contact on WCUs of model MX4. This setting activates that pin on start-up of the WCU. The purpose of this is to trigger an external measurement equipment (e.g. [[Creating_a_Task#M-Log|M-Log]] or [[Creating_a_Task#Arcos|Arcos]]).&lt;br /&gt;
&lt;br /&gt;
===Diagnostic tester priority===&lt;br /&gt;
For WCUs of version later than or equal to 2.60 it is possible to choose to configure the diagnostic tester priority. If enabled, a value between 1-12 can be selected. The described options are depicted in Figure &amp;quot;Miscellaneous&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Allow ethernet activation on WCU ===&lt;br /&gt;
For WCUs of version 2.90.4 or later it is possible to choose whether or not to allow the WCU to use ethernet activation. Not allowing this might disturb some of the WCUs features.&lt;br /&gt;
&lt;br /&gt;
===Set 5V out on boot===&lt;br /&gt;
Option to set one of the output pins on the WCU to supply electricity at 5V to external equipment when the WCU is starting up. The option is visible for WCUs of model MX4 (except submodel V61) and with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
===Activate buzzer on detected digital input change===&lt;br /&gt;
Option to enable that the WCU makes a buzzing sound when a trigger-button (or other digital input) is activated on the WCU. It is possible on all MX4 models. The option is visible for WCUs with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic firewall disable and PIN ===&lt;br /&gt;
Option to disable diagnostic firewall. Requires PIN. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Manage templates==&lt;br /&gt;
[[File:Io config2.png|thumb|frame|Selecting Template]]&lt;br /&gt;
Admins can save configs as templates (see [[#Manage templates (for admins) | Manage templates (for admins)]]) and normal users can use these templates to fill all columns with the data stored in the template.&lt;br /&gt;
Clicking &amp;quot;Apply&amp;quot; will apply the selected template. You can always change settings or add more info, the template could be anything you need or just act as a starting point.&lt;br /&gt;
&lt;br /&gt;
If WMUs are enabled in the portal, a template will save the CANs from each WMU and when a template is selected the WMU CANs are applied 1:1 to each existing WMU in the configuration. &lt;br /&gt;
If there are no WMUs in the configuration the template&#039;s WMU CANs will not be applied, only the WCU&#039;s CANs.&lt;br /&gt;
&lt;br /&gt;
==Manage templates (for admins)==&lt;br /&gt;
[[File:Io config3.png|thumb|frame|Manage Templates (admin view)]]&lt;br /&gt;
[[File:Io config4.png|thumb|frame|Manage Templates (with WMUs enabled)]]&lt;br /&gt;
If you are an admin you have an extra button &amp;quot;Save current config as template&amp;quot; in the Manage configuration templates window. Clicking it to save the current configuration as a template will prompt you for a name. If the name already exists (case insensitive) a confirmation dialog will popup before overwriting.&lt;br /&gt;
&lt;br /&gt;
Additionally, as admin you will be able to remove existing templates, which is done by clicking the red &amp;quot;Remove record&amp;quot; icon to the right of the template name. A confirmation dialog will popup to prevent deletion by mistake.&lt;br /&gt;
&lt;br /&gt;
==Show Vehicle Profile==&lt;br /&gt;
[[File:WCU conf io car interf.png|thumb|Vehicle Profile]]&lt;br /&gt;
The button &amp;quot;Show vehicle profile&amp;quot; can be used to show, and hide, a panel showing the CAN and ethernet information for the connected car, see Figure &amp;quot;Vehicle Profile&amp;quot;. This option is disabled if no car is connected.&lt;br /&gt;
&lt;br /&gt;
== Check PINs ==&lt;br /&gt;
Requires version 2.89.0 or later. Pressing &#039;&#039;&#039;Check PINs&#039;&#039;&#039; for a WCU will lookup existing PINs for HIA, HIB, and Diagnostic firewall disable. If available the PINs will be applied to their corresponding fields. If not all PINs are available there will be a pop-up specifying which PINs are unavailable and for which reason: either missing entirely or there exists a PIN for the ECU but for the wrong service area.&lt;br /&gt;
&lt;br /&gt;
For resource groups &#039;&#039;&#039;Check PINs&#039;&#039;&#039; will not apply any found PINs, instead if there are any resources with missing PINs it will specify, like for individual WCUs, which PINs are missing and for which WCUs.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). As of 2.94.0 the PINs may also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s&#039;&#039;,&#039;&#039; read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]].&lt;br /&gt;
== Apply uploaded PINs ==&lt;br /&gt;
Option for resource groups to apply uploaded PINs for HIA, HIB, and Diagnostic firewall disable. Resets back to unchecked after saving the configuration. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). As of 2.94.0 the PINs may also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s&#039;&#039;,&#039;&#039; read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=3968</id>
		<title>I/O configurations</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=I/O_configurations&amp;diff=3968"/>
		<updated>2025-06-13T09:15:26Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: /* Check PINs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;keywords&amp;quot;&amp;gt; io, io configurations, io config, io configs &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;= I/O configurations =&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;The following applies to version &amp;gt;= 2.41 of the portal:&amp;lt;/noinclude&amp;gt;For WCUs with software version &amp;gt;= 2.41 the &amp;quot;Edit Configuration&amp;quot; window has a new tab named &amp;quot;IO&amp;quot;. In this tab, it is possible to edit the settings of the CAN and Ethernet channels of a WCU. It is also possible to apply a pre defined template which is created and managed by an admin. The &amp;quot;Edit Configuration&amp;quot; window is reached by going to the Vehicles tab, select a WCU and press the button &amp;quot;Edit Configuration&amp;quot;.&lt;br /&gt;
[[File:Edit configuration IO.png|thumb|Edit Configuration: IO.]]&lt;br /&gt;
&lt;br /&gt;
==Edit CAN channels==&lt;br /&gt;
[[File:WCU conf io can channels.png|thumb|Edit CAN Channels]]&lt;br /&gt;
The number of available CAN channels depends on the platform type of the WCU which is configured. The group of CAN channels consists of four columns named Channel, Speed, Name and Comment. Each column is described separately below.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column is a checkbox and if you enable CAN X, this means that X is available for mappings when creating a new task and uploading this task to his WCU. Read more about [[Mappings]]. In the same way, disabling CAN X means that X is not available for mappings. If a CAN channel for some reason is not connected to the WCU, then it could be good choice to disabling it here.&lt;br /&gt;
&lt;br /&gt;
===Speed (kB)===&lt;br /&gt;
The speed column shows the baud rate of each CAN channel. This value was previously added to the WCU configuration when the WCU was connected to a CAR but from now it has to be set manually in this tab.&lt;br /&gt;
&lt;br /&gt;
=== FD Speed (kB) ===&lt;br /&gt;
[[File:Wcu-configuration-can-fd.png|alt=CAN FD setting for the HMX platform|thumb|CAN FD setting for the HMX platform]]&lt;br /&gt;
If the platform is HMX and the WCU version is 2.91.0 or later, a column will appear for the CAN channel. &lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column it is possible to set a nickname for the channel. This name is used when a Signalreader task or assignment is automapped (see [[Mappings]]) so choose your names carefully. The default value is CAN 1,2..6.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
The last column is used to add some comments to each channel. This is typically some describing text, e.g. the reason why a channel is disabled.&lt;br /&gt;
&lt;br /&gt;
===Add WMU(s)===&lt;br /&gt;
If your Portal has [[WMU | WMU&#039;s]] enabled the &amp;quot;Add WMU&amp;quot; button will show in the CAN section. You can then add/remove WMU&#039;s and configure their CAN channels in the same way as the WCU&#039;s CAN channels are configured. For each WMU that is added, a corresponding tab is added under the [[The_Portal_Administrator_View#WMU&#039;s_Power_Management | Power Management tab]] for configuring the WMU&#039;s power behaviour.&lt;br /&gt;
&lt;br /&gt;
=== Add CAN channels ===&lt;br /&gt;
If your Portal has Vehicle Communication Forwarder enabled, the &amp;quot;Add CAN channels&amp;quot; button will show in the CAN section. If both WMUs and Vehicle Communication Forwarder are enabled in your Portal, only &amp;quot;Add CAN channels&amp;quot; will show up. After having added a Vehicle Communication Forwarder with at least one CAN channel, pressing the button again will add more CAN channels to the Vehicle Communication Forwarder. When removing CAN channels, it is possible to either remove the entire Vehicle Communication Forwarder, or individual CAN channels from it.&lt;br /&gt;
&lt;br /&gt;
==Edit Ethernet Channels==&lt;br /&gt;
[[File:NewEthernetChannel.png|thumb|Edit Ethernet Channels]]&lt;br /&gt;
Like for CAN channels, the number of available Ethernet channels depends on the platform type of the WCU which is configured. The group of Ethernet channels contains eight columns and the individual meaning is as follows.&lt;br /&gt;
&lt;br /&gt;
===Channel===&lt;br /&gt;
This column indicates which interface or interfaces that exists.&lt;br /&gt;
&lt;br /&gt;
===Addressing mode===&lt;br /&gt;
In this column the Addressing mode is configured. The choices are &amp;quot;DHCP client&amp;quot;, &amp;quot;AutoIP&amp;quot; and &amp;quot;Static&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===IP address===&lt;br /&gt;
Here you set the static IP address if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Netmask===&lt;br /&gt;
Here you set the netmask if you have selected &amp;quot;Static&amp;quot; as the Addressing mode.&lt;br /&gt;
&lt;br /&gt;
===Default route===&lt;br /&gt;
Here you set the default route if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. The default route is the route that takes effect when no other route is available for an IP destination address.&lt;br /&gt;
&lt;br /&gt;
===Name Server (DNS)===&lt;br /&gt;
Here you set the Name Server if you have selected &amp;quot;Static&amp;quot; as the Addressing mode. This field only shows if the WCU software version is 2.85.0 or later. Here you set the name of the DNS protocol.&lt;br /&gt;
&lt;br /&gt;
===Name===&lt;br /&gt;
In this column you can set a nickname for this channel. This setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
===Comment===&lt;br /&gt;
In the last column you can set a comment for this channel. Like for the name, this setting has no effect on the WCU side.&lt;br /&gt;
&lt;br /&gt;
==The Miscellaneous Section==&lt;br /&gt;
[[File:Screenshot from 2024-09-16 09-49-47.png|thumb|Miscellaneous]]&lt;br /&gt;
This section is available for WCUs with version 2.49 or later.&lt;br /&gt;
===Set digital out 3 on boot=== &lt;br /&gt;
Digital out 3 is one of the output pins in the dsub contact on WCUs of model MX4. This setting activates that pin on start-up of the WCU. The purpose of this is to trigger an external measurement equipment (e.g. [[Creating_a_Task#M-Log|M-Log]] or [[Creating_a_Task#Arcos|Arcos]]).&lt;br /&gt;
&lt;br /&gt;
===Diagnostic tester priority===&lt;br /&gt;
For WCUs of version later than or equal to 2.60 it is possible to choose to configure the diagnostic tester priority. If enabled, a value between 1-12 can be selected. The described options are depicted in Figure &amp;quot;Miscellaneous&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Allow ethernet activation on WCU ===&lt;br /&gt;
For WCUs of version 2.90.4 or later it is possible to choose whether or not to allow the WCU to use ethernet activation. Not allowing this might disturb some of the WCUs features.&lt;br /&gt;
&lt;br /&gt;
===Set 5V out on boot===&lt;br /&gt;
Option to set one of the output pins on the WCU to supply electricity at 5V to external equipment when the WCU is starting up. The option is visible for WCUs of model MX4 (except submodel V61) and with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
===Activate buzzer on detected digital input change===&lt;br /&gt;
Option to enable that the WCU makes a buzzing sound when a trigger-button (or other digital input) is activated on the WCU. It is possible on all MX4 models. The option is visible for WCUs with version 2.76.0 or later.&lt;br /&gt;
&lt;br /&gt;
=== Diagnostic firewall disable and PIN ===&lt;br /&gt;
Option to disable diagnostic firewall. Requires PIN. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Manage templates==&lt;br /&gt;
[[File:Io config2.png|thumb|frame|Selecting Template]]&lt;br /&gt;
Admins can save configs as templates (see [[#Manage templates (for admins) | Manage templates (for admins)]]) and normal users can use these templates to fill all columns with the data stored in the template.&lt;br /&gt;
Clicking &amp;quot;Apply&amp;quot; will apply the selected template. You can always change settings or add more info, the template could be anything you need or just act as a starting point.&lt;br /&gt;
&lt;br /&gt;
If WMUs are enabled in the portal, a template will save the CANs from each WMU and when a template is selected the WMU CANs are applied 1:1 to each existing WMU in the configuration. &lt;br /&gt;
If there are no WMUs in the configuration the template&#039;s WMU CANs will not be applied, only the WCU&#039;s CANs.&lt;br /&gt;
&lt;br /&gt;
==Manage templates (for admins)==&lt;br /&gt;
[[File:Io config3.png|thumb|frame|Manage Templates (admin view)]]&lt;br /&gt;
[[File:Io config4.png|thumb|frame|Manage Templates (with WMUs enabled)]]&lt;br /&gt;
If you are an admin you have an extra button &amp;quot;Save current config as template&amp;quot; in the Manage configuration templates window. Clicking it to save the current configuration as a template will prompt you for a name. If the name already exists (case insensitive) a confirmation dialog will popup before overwriting.&lt;br /&gt;
&lt;br /&gt;
Additionally, as admin you will be able to remove existing templates, which is done by clicking the red &amp;quot;Remove record&amp;quot; icon to the right of the template name. A confirmation dialog will popup to prevent deletion by mistake.&lt;br /&gt;
&lt;br /&gt;
==Show Vehicle Profile==&lt;br /&gt;
[[File:WCU conf io car interf.png|thumb|Vehicle Profile]]&lt;br /&gt;
The button &amp;quot;Show vehicle profile&amp;quot; can be used to show, and hide, a panel showing the CAN and ethernet information for the connected car, see Figure &amp;quot;Vehicle Profile&amp;quot;. This option is disabled if no car is connected.&lt;br /&gt;
&lt;br /&gt;
== Check PINs ==&lt;br /&gt;
Requires version 2.89.0 or later. Pressing &#039;&#039;&#039;Check PINs&#039;&#039;&#039; for a WCU will lookup existing PINs for HIA, HIB, and Diagnostic firewall disable. If available the PINs will be applied to their corresponding fields. If not all PINs are available there will be a pop-up specifying which PINs are unavailable and for which reason: either missing entirely or there exists a PIN for the ECU but for the wrong service area.&lt;br /&gt;
&lt;br /&gt;
For resource groups &#039;&#039;&#039;Check PINs&#039;&#039;&#039; will not apply any found PINs, instead if there are any resources with missing PINs it will specify, like for individual WCUs, which PINs are missing and for which WCUs.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;&#039;&#039;Upload Vehicle PINs&#039;&#039;&#039; (for a single vehicle). As of 2.94.0 the PINs may also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s&#039;&#039;,&#039;&#039; read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]].&lt;br /&gt;
== Apply uploaded PINs ==&lt;br /&gt;
Option for resource groups to apply uploaded PINs for HIA, HIB, and Diagnostic firewall disable. Resets back to unchecked after saving the configuration. Visible for WCUs with version 2.89.0 or later.&lt;br /&gt;
&lt;br /&gt;
PINs must first have been be uploaded via either the &#039;Upload Vehicle PINs&#039; button in the vehicles tab (for multiple vehicles), or by right-clicking a WCU and selecting &#039;Upload Vehicle PINs&#039; (for a single vehicle). As of 2.94.0 the PINs may also be fetched from PIE via &#039;&#039;Administration&#039;&#039;-&amp;gt;&#039;&#039;Resource group&#039;&#039;s&#039;&#039;,&#039;&#039; read more about fetching PINs from PIE [[The Portal Administrator View#The Resource Groups Tab|here]].&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=3967</id>
		<title>Vehicle Communication Forwarder</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=3967"/>
		<updated>2025-06-13T09:14:48Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Vehicle Communication Forwarder (VCF) is used as an extension of the measuring capabilities of a WCU when measuring on CAN channels. Configuring a VCF means adding a number of CAN channels. The configurations for these channels differ slightly from the configurations of the WCU&#039;s CAN channels. Speed is not configured, instead each channel requires an ECU-ID in the hexadecimal format of either 0x#### or ####, as well as a unique CAN bus number.&lt;br /&gt;
&lt;br /&gt;
Requires WCU version 2.89.0 or higher.&lt;br /&gt;
&lt;br /&gt;
For WCU versions 2.91.0 or higher it is also possible to configure LIN channels on the VCF.&lt;br /&gt;
&lt;br /&gt;
To read more about adding a VCF, see the [[I/O configurations#Add CAN channels|Add CAN channels]] section in I/O configurations.&lt;br /&gt;
&lt;br /&gt;
The fields HIA PIN and HIB PIN need to be set for the VCF to function correctly. In the miscellaneous section of the IO tab there are settings for diagnostic firewall disable which may also need to be set for the VCF to function correctly. In addition to setting these PINs manually it is possible to upload PINs from file for either [[Vehicles#Right click context menu|individual]] or for [[Vehicles#Upload Vehicle pins|multiple]] vehicles. As of 2.94.0 it will also be possible to [[The Portal Administrator View#The Resource Groups Tab|fetch PINs from PIE]] for the resources in a group. Once the PINs have either been uploaded from file or fetched from PIE they can be applied via the I/O configuration of either the resource group or an individual WCU, to read more about applying PINs see [[I/O configurations#Apply uploaded PINs|here]] and about checking PINs [[I/O configurations#Check PINs|here]].&lt;br /&gt;
[[File:Vehicle Communications Forwarder CAN channels.png|thumb|CAN channel configuration|769x769px]]&lt;br /&gt;
[[File:VCF LIN - 2.91.0.png|thumb|768x768px|CAN and LIN channel configurations]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
	<entry>
		<id>https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=3966</id>
		<title>Vehicle Communication Forwarder</title>
		<link rel="alternate" type="text/html" href="https://wiki.alkit.se/wice297/index.php?title=Vehicle_Communication_Forwarder&amp;diff=3966"/>
		<updated>2025-06-13T09:12:52Z</updated>

		<summary type="html">&lt;p&gt;Robin.karhu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Vehicle Communication Forwarder (VCF) is used as an extension of the measuring capabilities of a WCU when measuring on CAN channels. Configuring a VCF means adding a number of CAN channels. The configurations for these channels differ slightly from the configurations of the WCU&#039;s CAN channels. Speed is not configured, instead each channel requires an ECU-ID in the hexadecimal format of either 0x#### or ####, as well as a unique CAN bus number.&lt;br /&gt;
&lt;br /&gt;
Requires WCU version 2.89.0 or higher.&lt;br /&gt;
&lt;br /&gt;
For WCU versions 2.91.0 or higher it is also possible to configure LIN channels on the VCF.&lt;br /&gt;
&lt;br /&gt;
To read more about adding a VCF, see the [[I/O configurations#Add CAN channels|Add CAN channels]] section in I/O configurations.&lt;br /&gt;
&lt;br /&gt;
The fields HIA PIN and HIB PIN need to be set for the VCF to function correctly. Additionally, in the miscellaneous section of the IO tab there are settings for diagnostic firewall disable which may also need to be set for the VCF to function correctly. In addition to setting these PINs manually it is possible to upload PINs from file for either [[Vehicles#Right click context menu|individual]] or for [[Vehicles#Upload Vehicle pins|multiple]] vehicles. As of 2.94.0 it will also be possible to [[The Portal Administrator View#The Resource Groups Tab|fetch PINs from PIE]] for the resources in a group. Once the PINs have either been uploaded from file or fetched from PIE they can be applied via the I/O configuration of either the resource group or an individual WCU, to read more about applying PINs see [[I/O configurations#Apply uploaded PINs|here]] and about checking PINs [[I/O configurations#Check PINs|here]].&lt;br /&gt;
[[File:Vehicle Communications Forwarder CAN channels.png|thumb|CAN channel configuration|769x769px]]&lt;br /&gt;
[[File:VCF LIN - 2.91.0.png|thumb|768x768px|CAN and LIN channel configurations]]&lt;/div&gt;</summary>
		<author><name>Robin.karhu</name></author>
	</entry>
</feed>