VSSo: the Vehicle Signal Specification Ontology This repository contains the standards work being carried out around the development, extension and usage of VSSo. VSSo is an ontology created from the Vehicle Signal Specification (VSS). It also relies on the SOSA patterns for observations and actua...
${TOOLSDIR}/vspec2json.py -I ./spec -o overlays/DIMO/dimo.vspec --uuid -u ./spec/units.yaml ./spec/VehicleSignalSpecification.vspec vss_rel_$$(cat VERSION).json json-noexpand: ${TOOLSDIR}/vspec2json.py -I ./spec --uuid -u ./spec/units.yaml --no-expand ./spec/VehicleSignalSpe...
Signal) int { return cmp.Compare(a.Name, b.Name) } expected := expectedDTCSignals() slices.SortFunc(expected, sortFunc) slices.SortFunc(actualSignals, sortFunc) require.Equal(t, expected, actualSignals, "converted vehicle does not match expected vehicle") } func TestEmptyDTCPayload(t *...
- vspecName: Vehicle.OBD.DTCList Collaborator KevinJoiner Jan 21, 2025 you also need to add the signal to the master list of DIMO signals so it can be picked up by telemetry-API and other service. https://github.com/DIMO-Network/model-garage/blob/main/pkg/schema/spec/default-definitio...
struct SignalSpec {{ UInt32 id String name String type String description }} const SignalSpec[] signal_spec = [ """.format(args.vssversion)) traverse_tree(tree, franca_out, [], True) franca_out.write( """ ] """) franca_out.close() vspec2x.main(["--format", "franca"]+sys.arg...