added custom marte schema

This commit is contained in:
Martino Ferrari
2026-02-05 12:10:15 +01:00
parent d18a573a5a
commit b22c195f60

97
.marte_schema.cue Normal file
View File

@@ -0,0 +1,97 @@
package schema
#Classes: {
ExtractBitGAM: {...}
CompactBitGAM: {
Invert?: 0 | 1
InversionMask: uint
...
}
NI6528: {
...
}
ConfigurationDatabase: {
...
}
JAWFRecordGAM: {
Directory!: string
...
}
JAPreProgrammedGAM: {
Directory!: string
PreProgrammedPeriodMs!: uint32
...
}
JAConditionalSignalUpdateGAM: {
Operation!: "AND" | "OR" | "XOR" | "NOR"
InputSignals: {
[_]: {
Comparator!: "EQUALS" | "GREATER" | "LESSER"
Value!: number
...
}
}
OutputSignals: {
[_]: {
Default!: uint32
Value!: uint32
...
}
}
...
}
JASourceChoiceGAM: {
...
}
JAMessageGAM: {
Operation!: "AND" | "OR"
InputSignals: {
[_]: {
Value!: number
Comparator!: "EQUALS" | "GREATER" | "LESS" | "EQUALS_OR_GREATER" | "EQUALS_OR_LESS" | "NOT"
...
}
}
Event!: {
Class: "Message"
Destination!: string
Function!: string
}
...
}
JAModeControlGAM: {
...
}
JARTStateMachineGAM: {
ConditionTrigger: 0 | 1
mhvps_hvon: uint
aps_hvon: uint
aps_swon: uint
bps_hvon: uint
bps_swon: uint
...
}
JASDNRTStateMachineGAM: {
ConditionTrigger: 0 | 1
mhvps_hvon: uint
aps_hvon: uint
aps_swon: uint
bps_hvon: uint
bps_swon: uint
...
}
DANSource: {
...
}
JATriangleWaveGAM: {
...
}
JARampupGAM: {
...
}
NI6683H: {
BoardId: uint
...
}
}