From f45fa9627a9279a9eeca21ba9c6490451b54fe1b Mon Sep 17 00:00:00 2001 From: srcejon Date: Sun, 3 Mar 2024 10:48:06 +0000 Subject: [PATCH] Add End-of-Train yaml --- .../api/swagger/include/ChannelReport.yaml | 2 + .../api/swagger/include/ChannelSettings.yaml | 2 + .../api/swagger/include/EndOfTrainDemod.yaml | 57 +++++++++++++++++++ .../api/swagger/include/PacketDemod.yaml | 2 +- 4 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 swagger/sdrangel/api/swagger/include/EndOfTrainDemod.yaml diff --git a/swagger/sdrangel/api/swagger/include/ChannelReport.yaml b/swagger/sdrangel/api/swagger/include/ChannelReport.yaml index 59aa2633c..49f54d6f8 100644 --- a/swagger/sdrangel/api/swagger/include/ChannelReport.yaml +++ b/swagger/sdrangel/api/swagger/include/ChannelReport.yaml @@ -39,6 +39,8 @@ ChannelReport: $ref: "http://swgserver:8081/api/swagger/include/DSCDemod.yaml#/DSCDemodReport" DSDDemodReport: $ref: "http://swgserver:8081/api/swagger/include/DSDDemod.yaml#/DSDDemodReport" + EndOfTrainDemodReport: + $ref: "http://swgserver:8081/api/swagger/include/EndOfTrainDemod.yaml#/EndOfTrainDemodReport" IEEE_802_15_4_ModReport: $ref: "http://swgserver:8081/api/swagger/include/IEEE_802_15_4_Mod.yaml#/IEEE_802_15_4_ModReport" FileSinkReport: diff --git a/swagger/sdrangel/api/swagger/include/ChannelSettings.yaml b/swagger/sdrangel/api/swagger/include/ChannelSettings.yaml index f19c7ffc5..f5964e5fe 100644 --- a/swagger/sdrangel/api/swagger/include/ChannelSettings.yaml +++ b/swagger/sdrangel/api/swagger/include/ChannelSettings.yaml @@ -55,6 +55,8 @@ ChannelSettings: $ref: "http://swgserver:8081/api/swagger/include/DSCDemod.yaml#/DSCDemodSettings" DSDDemodSettings: $ref: "http://swgserver:8081/api/swagger/include/DSDDemod.yaml#/DSDDemodSettings" + EndOfTrainDemodSettings: + $ref: "http://swgserver:8081/api/swagger/include/EndOfTrainDemod.yaml#/EndOfTrainDemodSettings" FileSinkSettings: $ref: "http://swgserver:8081/api/swagger/include/FileSink.yaml#/FileSinkSettings" FileSourceSettings: diff --git a/swagger/sdrangel/api/swagger/include/EndOfTrainDemod.yaml b/swagger/sdrangel/api/swagger/include/EndOfTrainDemod.yaml new file mode 100644 index 000000000..bc5075e09 --- /dev/null +++ b/swagger/sdrangel/api/swagger/include/EndOfTrainDemod.yaml @@ -0,0 +1,57 @@ +EndOfTrainDemodSettings: + description: EndOfTrain + properties: + inputFrequencyOffset: + type: integer + format: int64 + rfBandwidth: + type: number + format: float + fmDeviation: + type: number + format: float + udpEnabled: + description: "Whether to forward received packets to specified UDP port" + type: integer + udpAddress: + description: "UDP address to forward received packets to" + type: string + udpPort: + description: "UDP port to forward received packets to" + type: integer + logFilename: + type: string + logEnabled: + type: integer + rgbColor: + type: integer + title: + type: string + streamIndex: + description: MIMO channel. Not relevant when connected to SI (single Rx). + type: integer + useReverseAPI: + description: Synchronize with reverse API (1 for yes, 0 for no) + type: integer + reverseAPIAddress: + type: string + reverseAPIPort: + type: integer + reverseAPIDeviceIndex: + type: integer + reverseAPIChannelIndex: + type: integer + channelMarker: + $ref: "http://swgserver:8081/api/swagger/include/ChannelMarker.yaml#/ChannelMarker" + rollupState: + $ref: "http://swgserver:8081/api/swagger/include/RollupState.yaml#/RollupState" + +EndOfTrainDemodReport: + description: EndOfTrainDemod + properties: + channelPowerDB: + description: power received in channel (dB) + type: number + format: float + channelSampleRate: + type: integer diff --git a/swagger/sdrangel/api/swagger/include/PacketDemod.yaml b/swagger/sdrangel/api/swagger/include/PacketDemod.yaml index 79f845912..12f3291b0 100644 --- a/swagger/sdrangel/api/swagger/include/PacketDemod.yaml +++ b/swagger/sdrangel/api/swagger/include/PacketDemod.yaml @@ -52,7 +52,7 @@ PacketDemodSettings: $ref: "http://swgserver:8081/api/swagger/include/RollupState.yaml#/RollupState" PacketDemodReport: - description: AMDemod + description: PacketDemod properties: channelPowerDB: description: power received in channel (dB)