mirror of https://github.com/f4exb/sdrangel.git
BladeRF2: REST API: add scale in range report generated code
This commit is contained in:
parent
d1366c0aca
commit
8db26917c5
|
@ -3697,6 +3697,10 @@ margin-bottom: 20px;
|
|||
},
|
||||
"step" : {
|
||||
"type" : "integer"
|
||||
},
|
||||
"scale" : {
|
||||
"type" : "number",
|
||||
"format" : "float"
|
||||
}
|
||||
},
|
||||
"description" : "An frequency range with 64 bit support for min and max"
|
||||
|
@ -5418,6 +5422,10 @@ margin-bottom: 20px;
|
|||
},
|
||||
"step" : {
|
||||
"type" : "integer"
|
||||
},
|
||||
"scale" : {
|
||||
"type" : "number",
|
||||
"format" : "float"
|
||||
}
|
||||
},
|
||||
"description" : "An arbitrary range of integer values"
|
||||
|
@ -33319,7 +33327,7 @@ except ApiException as e:
|
|||
</div>
|
||||
<div id="generator">
|
||||
<div class="content">
|
||||
Generated 2020-09-10T15:07:12.501+02:00
|
||||
Generated 2020-09-14T23:30:27.272+02:00
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -41,6 +41,9 @@ Range:
|
|||
type: integer
|
||||
step:
|
||||
type: integer
|
||||
scale:
|
||||
type: number
|
||||
format: float
|
||||
|
||||
RangeFloat:
|
||||
description: An arbitrary range of floating point values
|
||||
|
@ -53,7 +56,7 @@ RangeFloat:
|
|||
format: float
|
||||
step:
|
||||
type: number
|
||||
format: float
|
||||
format: float
|
||||
|
||||
FrequencyRange:
|
||||
description: An frequency range with 64 bit support for min and max
|
||||
|
@ -66,6 +69,9 @@ FrequencyRange:
|
|||
format: int64
|
||||
step:
|
||||
type: integer
|
||||
scale:
|
||||
type: number
|
||||
format: float
|
||||
|
||||
NamedEnum:
|
||||
description: Enumeration with name for values
|
||||
|
@ -74,7 +80,7 @@ NamedEnum:
|
|||
type: string
|
||||
value:
|
||||
type: integer
|
||||
|
||||
|
||||
Complex:
|
||||
description: A complex number
|
||||
properties:
|
||||
|
@ -84,4 +90,3 @@ Complex:
|
|||
imag:
|
||||
type: number
|
||||
format: float
|
||||
|
|
@ -3697,6 +3697,10 @@ margin-bottom: 20px;
|
|||
},
|
||||
"step" : {
|
||||
"type" : "integer"
|
||||
},
|
||||
"scale" : {
|
||||
"type" : "number",
|
||||
"format" : "float"
|
||||
}
|
||||
},
|
||||
"description" : "An frequency range with 64 bit support for min and max"
|
||||
|
@ -5418,6 +5422,10 @@ margin-bottom: 20px;
|
|||
},
|
||||
"step" : {
|
||||
"type" : "integer"
|
||||
},
|
||||
"scale" : {
|
||||
"type" : "number",
|
||||
"format" : "float"
|
||||
}
|
||||
},
|
||||
"description" : "An arbitrary range of integer values"
|
||||
|
@ -33319,7 +33327,7 @@ except ApiException as e:
|
|||
</div>
|
||||
<div id="generator">
|
||||
<div class="content">
|
||||
Generated 2020-09-10T15:07:12.501+02:00
|
||||
Generated 2020-09-14T23:30:27.272+02:00
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -34,6 +34,8 @@ SWGFrequencyRange::SWGFrequencyRange() {
|
|||
m_max_isSet = false;
|
||||
step = 0;
|
||||
m_step_isSet = false;
|
||||
scale = 0.0f;
|
||||
m_scale_isSet = false;
|
||||
}
|
||||
|
||||
SWGFrequencyRange::~SWGFrequencyRange() {
|
||||
|
@ -48,6 +50,8 @@ SWGFrequencyRange::init() {
|
|||
m_max_isSet = false;
|
||||
step = 0;
|
||||
m_step_isSet = false;
|
||||
scale = 0.0f;
|
||||
m_scale_isSet = false;
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -55,6 +59,7 @@ SWGFrequencyRange::cleanup() {
|
|||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
SWGFrequencyRange*
|
||||
|
@ -74,6 +79,8 @@ SWGFrequencyRange::fromJsonObject(QJsonObject &pJson) {
|
|||
|
||||
::SWGSDRangel::setValue(&step, pJson["step"], "qint32", "");
|
||||
|
||||
::SWGSDRangel::setValue(&scale, pJson["scale"], "float", "");
|
||||
|
||||
}
|
||||
|
||||
QString
|
||||
|
@ -99,6 +106,9 @@ SWGFrequencyRange::asJsonObject() {
|
|||
if(m_step_isSet){
|
||||
obj->insert("step", QJsonValue(step));
|
||||
}
|
||||
if(m_scale_isSet){
|
||||
obj->insert("scale", QJsonValue(scale));
|
||||
}
|
||||
|
||||
return obj;
|
||||
}
|
||||
|
@ -133,6 +143,16 @@ SWGFrequencyRange::setStep(qint32 step) {
|
|||
this->m_step_isSet = true;
|
||||
}
|
||||
|
||||
float
|
||||
SWGFrequencyRange::getScale() {
|
||||
return scale;
|
||||
}
|
||||
void
|
||||
SWGFrequencyRange::setScale(float scale) {
|
||||
this->scale = scale;
|
||||
this->m_scale_isSet = true;
|
||||
}
|
||||
|
||||
|
||||
bool
|
||||
SWGFrequencyRange::isSet(){
|
||||
|
@ -147,6 +167,9 @@ SWGFrequencyRange::isSet(){
|
|||
if(m_step_isSet){
|
||||
isObjectUpdated = true; break;
|
||||
}
|
||||
if(m_scale_isSet){
|
||||
isObjectUpdated = true; break;
|
||||
}
|
||||
}while(false);
|
||||
return isObjectUpdated;
|
||||
}
|
||||
|
|
|
@ -50,6 +50,9 @@ public:
|
|||
qint32 getStep();
|
||||
void setStep(qint32 step);
|
||||
|
||||
float getScale();
|
||||
void setScale(float scale);
|
||||
|
||||
|
||||
virtual bool isSet() override;
|
||||
|
||||
|
@ -63,6 +66,9 @@ private:
|
|||
qint32 step;
|
||||
bool m_step_isSet;
|
||||
|
||||
float scale;
|
||||
bool m_scale_isSet;
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
@ -34,6 +34,8 @@ SWGRange::SWGRange() {
|
|||
m_max_isSet = false;
|
||||
step = 0;
|
||||
m_step_isSet = false;
|
||||
scale = 0.0f;
|
||||
m_scale_isSet = false;
|
||||
}
|
||||
|
||||
SWGRange::~SWGRange() {
|
||||
|
@ -48,6 +50,8 @@ SWGRange::init() {
|
|||
m_max_isSet = false;
|
||||
step = 0;
|
||||
m_step_isSet = false;
|
||||
scale = 0.0f;
|
||||
m_scale_isSet = false;
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -55,6 +59,7 @@ SWGRange::cleanup() {
|
|||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
SWGRange*
|
||||
|
@ -74,6 +79,8 @@ SWGRange::fromJsonObject(QJsonObject &pJson) {
|
|||
|
||||
::SWGSDRangel::setValue(&step, pJson["step"], "qint32", "");
|
||||
|
||||
::SWGSDRangel::setValue(&scale, pJson["scale"], "float", "");
|
||||
|
||||
}
|
||||
|
||||
QString
|
||||
|
@ -99,6 +106,9 @@ SWGRange::asJsonObject() {
|
|||
if(m_step_isSet){
|
||||
obj->insert("step", QJsonValue(step));
|
||||
}
|
||||
if(m_scale_isSet){
|
||||
obj->insert("scale", QJsonValue(scale));
|
||||
}
|
||||
|
||||
return obj;
|
||||
}
|
||||
|
@ -133,6 +143,16 @@ SWGRange::setStep(qint32 step) {
|
|||
this->m_step_isSet = true;
|
||||
}
|
||||
|
||||
float
|
||||
SWGRange::getScale() {
|
||||
return scale;
|
||||
}
|
||||
void
|
||||
SWGRange::setScale(float scale) {
|
||||
this->scale = scale;
|
||||
this->m_scale_isSet = true;
|
||||
}
|
||||
|
||||
|
||||
bool
|
||||
SWGRange::isSet(){
|
||||
|
@ -147,6 +167,9 @@ SWGRange::isSet(){
|
|||
if(m_step_isSet){
|
||||
isObjectUpdated = true; break;
|
||||
}
|
||||
if(m_scale_isSet){
|
||||
isObjectUpdated = true; break;
|
||||
}
|
||||
}while(false);
|
||||
return isObjectUpdated;
|
||||
}
|
||||
|
|
|
@ -50,6 +50,9 @@ public:
|
|||
qint32 getStep();
|
||||
void setStep(qint32 step);
|
||||
|
||||
float getScale();
|
||||
void setScale(float scale);
|
||||
|
||||
|
||||
virtual bool isSet() override;
|
||||
|
||||
|
@ -63,6 +66,9 @@ private:
|
|||
qint32 step;
|
||||
bool m_step_isSet;
|
||||
|
||||
float scale;
|
||||
bool m_scale_isSet;
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue