1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-08-12 22:43:36 -04:00

Morse Decoder: implemented API. For #2112

This commit is contained in:
f4exb
2024-05-21 02:43:51 +02:00
parent 7772ac405c
commit 176fe034ea
21 changed files with 1255 additions and 42 deletions
@@ -23,6 +23,8 @@ FeatureActions:
$ref: "/doc/swagger/include/LimeRFE.yaml#/LimeRFEActions"
MapActions:
$ref: "/doc/swagger/include/Map.yaml#/MapActions"
MorseDecoderActions:
$ref: "/doc/swagger/include/MorseDecoder.yaml#/MorseDecoderActions"
PERTesterActions:
$ref: "/doc/swagger/include/PERTester.yaml#/PERTesterActions"
RigCtlServerActions:
@@ -33,6 +33,8 @@ FeatureSettings:
$ref: "/doc/swagger/include/LimeRFE.yaml#/LimeRFESettings"
MapSettings:
$ref: "/doc/swagger/include/Map.yaml#/MapSettings"
MorseDecoderSettings:
$ref: "/doc/swagger/include/MorseDecoder.yaml#/MorseDecoderSettings"
PERTesterSettings:
$ref: "/doc/swagger/include/PERTester.yaml#/PERTesterSettings"
RadiosondeSettings:
@@ -0,0 +1,64 @@
MorseDecoderSettings:
description: MorseDecoder
properties:
title:
type: string
rgbColor:
type: integer
useReverseAPI:
type: integer
description: >
Synchronize with reverse API
* 1 - yes
* 0 - no
reverseAPIAddress:
type: string
reverseAPIPort:
type: integer
udpEnabled:
type: integer
description: >
Send decoded text via UDP
* 1 - send
* 0 - do not send
udpAddress:
type: string
description: Address to semd text via UDP
udpPort:
type: integer
description: Port to semd text via UDP
logFiledName:
type: string
description: File to log the decoded text to
logEnabled:
type: integer
description: >
Log decoded text to file
* 1 - log
* 0 - do not log
auto:
type: integer
description: >
Auto detect CW pitch and keying speed
* 1 - auto detect
* 0 - use last values
reverseAPIFeatureSetIndex:
type: integer
reverseAPIFeatureIndex:
type: integer
scopeConfig:
$ref: "/doc/swagger/include/GLScope.yaml#/GLScope"
rollupState:
$ref: "/doc/swagger/include/RollupState.yaml#/RollupState"
MorseDecoderActions:
description: "Morse Decoder actions"
properties:
deviceId:
type: integer
required: true
description: "Device Id/Number that channel belongs to"
channelId:
type: integer
required: true
description: "Channel Id/Number of the channel within the device"