Availability of DIDs for Snapshot Records (up to CANdelaStudio 12.0)
This article requires the improved Fault Memory View which was introduced with CANdelaStudio 8.2 and is available under the the top-level tree node Fault Memory.
CANdelaStudio 13.0 introduces a new Fault Memory modelling which conforms with the AUTOSAR Standard. This means the Fault Memory View of 8.2 is not available any longer.
For Fault Memory constellations not conforming with AUTOSAR, CANdelaStudio 13 provides an automatic migration to the generic Fault Memory (which was the standard modelling before CANdelaStudio 8.2).
CANdelaStudio offers the possibility to add DIDs as data for Snapshot Records:
But which DIDs are available to add to the Snapshot Records?
Only DIDs can be selected which are referenced at least in those variants in which the Fault Memory is referenced.
Check references for:
- Fault Memory
Right-click on Fault Memory | References...
Right-click on DIDs | References in Variants and Libraries...
Erroneously, in CANdelaStudio 9.1 SP1 and 10 only DIDs can be selected which are referenced in all variants. Fixed in 9.1 SP1 P3 and 10 P3.
Considering the restriction above for CANdelaStudio 9.1 SP1 and 10 (without P3), if there is a DID that shall only be available in one variant, the variants' fault memory must not be a reference and therefore needs to be replaced with a copy (right-click on Fault Memory instance):
The DID should now be available in the variants' snapshot records view:
The variants' snapshot records view is only available if individual snapshot data per DTC is enabled in the Snapshot Record Template Settings.
In order to change the template settings the CDD has to be opened in expert view (the expert view is available in the admin edition only).