Files
ec-gn-ja-pcf/.marte_schema.cue
Martino Ferrari b45eefc031 updated schema
2026-02-06 14:58:24 +01:00

122 lines
1.9 KiB
CUE

package schema
#Classes: {
ExtractBitGAM: {...}
CompactBitGAM: {...}
HttpService: {
Port!: uint & >1024 & <49151
WebRoot?: string
Timeout?: uint
ListenMaxConnection?: uint
AcceptTimeout?: uint
MaxNumberOfThreads?: uint
MinNumberOfThreads?: uint
}
HttpObjectBrowser: {
Root!: string
...
}
HttpDataMonitor: {
...
}
HttpObjectBrowser: {
Root!: string
}
HttpDirectoryResource: {
BaseDir: string
}
HttpMessageInterface: {
...
}
NI6528: {
...
}
ConfigurationDatabase: {
...
}
JAWFRecordGAM: {
Directory!: string
...
}
JAPreProgrammedGAM: {
Directory!: string
PreProgrammedPeriodMs!: uint32
...
}
JAConditionalSignalUpdateGAM: {
Operation!: "AND" | "OR" | "XOR" | "NOR"
InputSignals: {
[_]: {
Comparator!: "EQUALS" | "GREATER" | "LESSER"
Value!: number
Type!: string
...
}
}
OutputSignals: {
[_]: {
DefaultValue!: uint32
Value!: uint32
Type!: string
...
}
}
...
}
JASourceChoiceGAM: {
...
}
JAMessageGAM: {
Operation!: "AND" | "OR"
InputSignals: {
[_]: {
Value!: number
Comparator!: "EQUALS" | "GREATER" | "LESS" | "EQUALS_OR_GREATER" | "EQUALS_OR_LESS" | "NOT"
Type!: string
...
}
}
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
...
}
}