1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-08 00:44:48 -04:00

M17 mod: updated API and partially implemented solution for #1329

This commit is contained in:
f4exb
2022-07-10 09:42:50 +02:00
parent f47496645f
commit 2efa765750
18 changed files with 1083 additions and 243 deletions
+51 -5
View File
@@ -8351,7 +8351,7 @@ margin-bottom: 20px;
"type" : "integer"
}
},
"description" : "NFMMod"
"description" : "M17Mod"
};
defs.M17ModSettings = {
"properties" : {
@@ -8387,9 +8387,6 @@ margin-bottom: 20px;
"title" : {
"type" : "string"
},
"audioDeviceName" : {
"type" : "string"
},
"m17Mode" : {
"type" : "integer",
"description" : "M17Mode"
@@ -8402,6 +8399,19 @@ margin-bottom: 20px;
"type" : "integer",
"description" : "PacketType"
},
"audioDeviceName" : {
"type" : "string"
},
"feedbackAudioDeviceName" : {
"type" : "string"
},
"feedbackVolumeFactor" : {
"type" : "number",
"format" : "float"
},
"feedbackAudioEnable" : {
"type" : "integer"
},
"streamIndex" : {
"type" : "integer",
"description" : "MIMO channel. Not relevant when connected to SI (single Rx)."
@@ -8422,6 +8432,42 @@ margin-bottom: 20px;
"reverseAPIChannelIndex" : {
"type" : "integer"
},
"sourceCall" : {
"type" : "string"
},
"destCall" : {
"type" : "string"
},
"insertPosition" : {
"type" : "integer"
},
"can" : {
"type" : "integer"
},
"smsText" : {
"type" : "string"
},
"loopPacket" : {
"type" : "integer"
},
"loopPacketInterval" : {
"type" : "integer"
},
"aprsCallsign" : {
"type" : "string"
},
"aprsTo" : {
"type" : "string"
},
"aprsVia" : {
"type" : "string"
},
"aprsData" : {
"type" : "string"
},
"aprsInsertPosition" : {
"type" : "integer"
},
"channelMarker" : {
"$ref" : "#/definitions/ChannelMarker"
},
@@ -56389,7 +56435,7 @@ except ApiException as e:
</div>
<div id="generator">
<div class="content">
Generated 2022-06-10T22:26:56.056+02:00
Generated 2022-07-09T11:05:50.499+02:00
</div>
</div>
</div>
@@ -24,8 +24,6 @@ M17ModSettings:
type: integer
title:
type: string
audioDeviceName:
type: string
m17Mode:
type: integer
description: M17Mode
@@ -35,6 +33,15 @@ M17ModSettings:
packetType:
type: integer
description: PacketType
audioDeviceName:
type: string
feedbackAudioDeviceName:
type: string
feedbackVolumeFactor:
type: number
format: float
feedbackAudioEnable:
type: integer
streamIndex:
description: MIMO channel. Not relevant when connected to SI (single Rx).
type: integer
@@ -49,13 +56,37 @@ M17ModSettings:
type: integer
reverseAPIChannelIndex:
type: integer
sourceCall:
type: string
destCall:
type: string
insertPosition:
type: integer
can:
type: integer
smsText:
type: string
loopPacket:
type: integer
loopPacketInterval:
type: integer
aprsCallsign:
type: string
aprsTo:
type: string
aprsVia:
type: string
aprsData:
type: string
aprsInsertPosition:
type: integer
channelMarker:
$ref: "/doc/swagger/include/ChannelMarker.yaml#/ChannelMarker"
rollupState:
$ref: "/doc/swagger/include/RollupState.yaml#/RollupState"
M17ModReport:
description: NFMMod
description: M17Mod
properties:
channelPowerDB:
description: power transmitted in channel (dB)