Your comments

In the IQAN mounting and maintenence instruction book, we actually recommend using Un-Shielded Twisted Pair, with 40 twists per meter.
Using shield could be good, but if done in the wrong way it might just as well cause problems.

SAE has one publication on 250 Kbps, Un-Shielded Twisted Pair, SAE J1939-15
and one publicatiion on 250 Kbps, Twisted Shielded Pair, SAE J1939-11

Hi Frederick,

Normally, the network operator for the SIM card should not matter when using the IQAN-G2 modem, the only requirement should be to use it in a network with GPRS, and have the modem correctly configured.
With that said, I have seen at least one case recently where there was problems with unstable connections that was thought to be realted to the APN for one specific operator. When we changed to a different APN at the same network operator, it worked.

About the comercial question of Proemion costs, I'll ask someone to contact you about that.
An additional note, it is planned for 4.00 to add this as a property on the TSC1 channel to be able to send checksum and counter.
To get an even better view of the error range, you can also put the VIN in a simulation group.
Now when switching to the raw value range that Arno shown, you also see the raw value, e.g. 198mV. In IQANdesign you will see the corresponding sclaed value (e.g. % for the joystick)

The No contact error is triggered when there is a timeout for any of the CAN modules connected to the IQAN master.
You could for example get this error if you switch of power to one of the modules, or if the CAN wires are cut.
The IQAN master will be able to recover from this fault during operation, if it was just a timeout, the communication will resume when the module starts responding on the CAN bus again.

CAN critical means that the IQAN-MC3 CAN controller has gone into bus-off. When the IQAN-MC3 has gone into bus-off, this CAN bus will stay switched of until the IQAN-MC3 is switched off and back on again.
The CAN critical comes from faults on a lower level, it is a consequence of too many incorrect CAN frames on the bus in a short time.
Physical problems like shorting of CAN wires would cause this, for such errors the effect would be almost instant (when there is traffic on the bus)
Lack of proper termination could cause this.
Too long drop-lines could cause this.
Setting the wrong baudrate on one of the nodes would case this, also this case would be almost instant.
If two nodes send out messages with the same ID on the bus, then you could have this.
If you connected your IQAN module to another module with incorrect bit-timing this error could be the result, but that would be a severe design flaw on that module, I would not expect that in the field.
Significant voltage potential differences between CAN nodes could cause this, if there is bad grounding between the modules and large loads switching on and off that could case intermittent problems like this. From expericence, this is the one thing I would recommend focusing on if you see a mix of both CAN critical errors and No contact errors in the log.

It can be quite tricky to know the root cause just from the error message, as almost all the problems that could give CAN critical may also cause the No contact error. If one module in the system switches off with a CAN critical error code, the other nodes expecting information from this node will get a No contact with that module.
In 4.00, you will be able to have multiple IQANdesign windows open at the same time.
Will this solve the request, or are you looking more for a highlighting function, like in the text-based comparison?
Not in the existing versions of IQANdesign, these fields are set as Not available (all bits set to 1)
To avoid having the button Active color overwriting the Text Label, the Label should be placed after the button in the display page order.

One way to implement this is to just have one fixed text label that is always visible. Then it will be slightly different from the Text button text, that automatically changes color with the state of the button.

To replicate that exact behavior with text labels, you will need two text labels, and control visibility on both of them.

See attached example:
Text buttons with labels.ids3