Instrument Panel: signal ignore dbc name

Professional Windows® software to communicate with CAN and CAN FD busses and its add-ins: Plotter, CANdb Import, Instruments Panel, and J1939
Post Reply
dmeir
Posts: 13
Joined: Thu 29. Aug 2024, 10:58

Instrument Panel: signal ignore dbc name

Post by dmeir » Tue 15. Oct 2024, 15:56

Is it possible to have instrument panel elements refer to a signal only by its name or CAN-ID, ignoring the name of the DBC file they're in?
We have regularly changing DBC names, so every time this happens I have to go through all panel elements and change their signal to the new DBC name.

User avatar
PEAK-Support
Sales & Support
Sales & Support
Posts: 1646
Joined: Fri 10. Sep 2010, 19:34

Re: Instrument Panel: signal ignore dbc name

Post by PEAK-Support » Wed 16. Oct 2024, 08:53

You could change in a script the used DBC File. Then, if the Signal names are identical, you do not change the Instrument Signal reference.
Send us a short e-mail to support[at]peak-system.com (including your PE6 license) and we will send a simple sample.
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------

dmeir
Posts: 13
Joined: Thu 29. Aug 2024, 10:58

Re: Instrument Panel: signal ignore dbc name

Post by dmeir » Wed 16. Oct 2024, 13:07

Thanks, I received the example.
It's not quite what I was looking for since it doesn't touch the issue of the Instrument Panel signal reference.
For example, I apply the symbol file 01, create an Instrument Panel and add some object that uses the signal PotiSignal.
Now if I use the script to apply symbol file 02, the Instrument Panel doesn't work anymore since it still refers to PotiSignal in symbol file 01.

Likewise, this happens when I change the DBC file to one with the same symbol names and IDs but different name.

Ideally, I should be able to tell the Instrument Panel to refer to a symbol by its name alone, ignoring the symbols file and symbol (like displayed in the Signals list in the Project Items list).
This way, I could exchange the DBC file (or native symbols file) while keeping all used signal references.

User avatar
PEAK-Support
Sales & Support
Sales & Support
Posts: 1646
Joined: Fri 10. Sep 2010, 19:34

Re: Instrument Panel: signal ignore dbc name

Post by PEAK-Support » Wed 16. Oct 2024, 13:28

As a panel could have a "Z" Order, that you simply could switch with the script, create for every Symbol File a own Layer with the signal names that you want to use.
A sample will be send by e-mail to you, to see how to use...
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------

Post Reply