kopia lustrzana https://github.com/f4exb/sdrangel
				
				
				
			ATV demod: REST API: new AM scaling adjust settings: generated code
							rodzic
							
								
									92264756dc
								
							
						
					
					
						commit
						c2c3829b21
					
				|  | @ -952,6 +952,14 @@ margin-bottom: 20px; | ||||||
|       "type" : "number", |       "type" : "number", | ||||||
|       "format" : "float" |       "format" : "float" | ||||||
|     }, |     }, | ||||||
|  |     "amScalingFactor" : { | ||||||
|  |       "type" : "integer", | ||||||
|  |       "description" : "Factor in % to apply to detected signal scale" | ||||||
|  |     }, | ||||||
|  |     "amOffsetFactor" : { | ||||||
|  |       "type" : "integer", | ||||||
|  |       "description" : "Factor in % to apply to adjusted signal scale" | ||||||
|  |     }, | ||||||
|     "intSampleRate" : { |     "intSampleRate" : { | ||||||
|       "type" : "integer" |       "type" : "integer" | ||||||
|     }, |     }, | ||||||
|  | @ -33463,7 +33471,7 @@ except ApiException as e: | ||||||
|           </div> |           </div> | ||||||
|           <div id="generator"> |           <div id="generator"> | ||||||
|             <div class="content"> |             <div class="content"> | ||||||
|               Generated 2020-06-27T10:35:39.014+02:00 |               Generated 2020-07-01T19:58:14.874+02:00 | ||||||
|             </div> |             </div> | ||||||
|           </div> |           </div> | ||||||
|       </div> |       </div> | ||||||
|  |  | ||||||
|  | @ -39,6 +39,12 @@ ATVDemodSettings: | ||||||
|     fmDeviation: |     fmDeviation: | ||||||
|       type: number |       type: number | ||||||
|       format: float |       format: float | ||||||
|  |     amScalingFactor: | ||||||
|  |       type: integer | ||||||
|  |       description: Factor in % to apply to detected signal scale | ||||||
|  |     amOffsetFactor: | ||||||
|  |       type: integer | ||||||
|  |       description: Factor in % to apply to adjusted signal scale | ||||||
|     intSampleRate: |     intSampleRate: | ||||||
|       type: integer |       type: integer | ||||||
|     enmATVStandard: |     enmATVStandard: | ||||||
|  |  | ||||||
|  | @ -952,6 +952,14 @@ margin-bottom: 20px; | ||||||
|       "type" : "number", |       "type" : "number", | ||||||
|       "format" : "float" |       "format" : "float" | ||||||
|     }, |     }, | ||||||
|  |     "amScalingFactor" : { | ||||||
|  |       "type" : "integer", | ||||||
|  |       "description" : "Factor in % to apply to detected signal scale" | ||||||
|  |     }, | ||||||
|  |     "amOffsetFactor" : { | ||||||
|  |       "type" : "integer", | ||||||
|  |       "description" : "Factor in % to apply to adjusted signal scale" | ||||||
|  |     }, | ||||||
|     "intSampleRate" : { |     "intSampleRate" : { | ||||||
|       "type" : "integer" |       "type" : "integer" | ||||||
|     }, |     }, | ||||||
|  | @ -33463,7 +33471,7 @@ except ApiException as e: | ||||||
|           </div> |           </div> | ||||||
|           <div id="generator"> |           <div id="generator"> | ||||||
|             <div class="content"> |             <div class="content"> | ||||||
|               Generated 2020-06-27T10:35:39.014+02:00 |               Generated 2020-07-01T19:58:14.874+02:00 | ||||||
|             </div> |             </div> | ||||||
|           </div> |           </div> | ||||||
|       </div> |       </div> | ||||||
|  |  | ||||||
|  | @ -58,6 +58,10 @@ SWGATVDemodSettings::SWGATVDemodSettings() { | ||||||
|     m_flt_bfo_frequency_isSet = false; |     m_flt_bfo_frequency_isSet = false; | ||||||
|     fm_deviation = 0.0f; |     fm_deviation = 0.0f; | ||||||
|     m_fm_deviation_isSet = false; |     m_fm_deviation_isSet = false; | ||||||
|  |     am_scaling_factor = 0; | ||||||
|  |     m_am_scaling_factor_isSet = false; | ||||||
|  |     am_offset_factor = 0; | ||||||
|  |     m_am_offset_factor_isSet = false; | ||||||
|     int_sample_rate = 0; |     int_sample_rate = 0; | ||||||
|     m_int_sample_rate_isSet = false; |     m_int_sample_rate_isSet = false; | ||||||
|     enm_atv_standard = 0; |     enm_atv_standard = 0; | ||||||
|  | @ -134,6 +138,10 @@ SWGATVDemodSettings::init() { | ||||||
|     m_flt_bfo_frequency_isSet = false; |     m_flt_bfo_frequency_isSet = false; | ||||||
|     fm_deviation = 0.0f; |     fm_deviation = 0.0f; | ||||||
|     m_fm_deviation_isSet = false; |     m_fm_deviation_isSet = false; | ||||||
|  |     am_scaling_factor = 0; | ||||||
|  |     m_am_scaling_factor_isSet = false; | ||||||
|  |     am_offset_factor = 0; | ||||||
|  |     m_am_offset_factor_isSet = false; | ||||||
|     int_sample_rate = 0; |     int_sample_rate = 0; | ||||||
|     m_int_sample_rate_isSet = false; |     m_int_sample_rate_isSet = false; | ||||||
|     enm_atv_standard = 0; |     enm_atv_standard = 0; | ||||||
|  | @ -204,6 +212,8 @@ SWGATVDemodSettings::cleanup() { | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @ -257,6 +267,10 @@ SWGATVDemodSettings::fromJsonObject(QJsonObject &pJson) { | ||||||
|      |      | ||||||
|     ::SWGSDRangel::setValue(&fm_deviation, pJson["fmDeviation"], "float", ""); |     ::SWGSDRangel::setValue(&fm_deviation, pJson["fmDeviation"], "float", ""); | ||||||
|      |      | ||||||
|  |     ::SWGSDRangel::setValue(&am_scaling_factor, pJson["amScalingFactor"], "qint32", ""); | ||||||
|  |      | ||||||
|  |     ::SWGSDRangel::setValue(&am_offset_factor, pJson["amOffsetFactor"], "qint32", ""); | ||||||
|  |      | ||||||
|     ::SWGSDRangel::setValue(&int_sample_rate, pJson["intSampleRate"], "qint32", ""); |     ::SWGSDRangel::setValue(&int_sample_rate, pJson["intSampleRate"], "qint32", ""); | ||||||
|      |      | ||||||
|     ::SWGSDRangel::setValue(&enm_atv_standard, pJson["enmATVStandard"], "qint32", ""); |     ::SWGSDRangel::setValue(&enm_atv_standard, pJson["enmATVStandard"], "qint32", ""); | ||||||
|  | @ -356,6 +370,12 @@ SWGATVDemodSettings::asJsonObject() { | ||||||
|     if(m_fm_deviation_isSet){ |     if(m_fm_deviation_isSet){ | ||||||
|         obj->insert("fmDeviation", QJsonValue(fm_deviation)); |         obj->insert("fmDeviation", QJsonValue(fm_deviation)); | ||||||
|     } |     } | ||||||
|  |     if(m_am_scaling_factor_isSet){ | ||||||
|  |         obj->insert("amScalingFactor", QJsonValue(am_scaling_factor)); | ||||||
|  |     } | ||||||
|  |     if(m_am_offset_factor_isSet){ | ||||||
|  |         obj->insert("amOffsetFactor", QJsonValue(am_offset_factor)); | ||||||
|  |     } | ||||||
|     if(m_int_sample_rate_isSet){ |     if(m_int_sample_rate_isSet){ | ||||||
|         obj->insert("intSampleRate", QJsonValue(int_sample_rate)); |         obj->insert("intSampleRate", QJsonValue(int_sample_rate)); | ||||||
|     } |     } | ||||||
|  | @ -567,6 +587,26 @@ SWGATVDemodSettings::setFmDeviation(float fm_deviation) { | ||||||
|     this->m_fm_deviation_isSet = true; |     this->m_fm_deviation_isSet = true; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | qint32 | ||||||
|  | SWGATVDemodSettings::getAmScalingFactor() { | ||||||
|  |     return am_scaling_factor; | ||||||
|  | } | ||||||
|  | void | ||||||
|  | SWGATVDemodSettings::setAmScalingFactor(qint32 am_scaling_factor) { | ||||||
|  |     this->am_scaling_factor = am_scaling_factor; | ||||||
|  |     this->m_am_scaling_factor_isSet = true; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | qint32 | ||||||
|  | SWGATVDemodSettings::getAmOffsetFactor() { | ||||||
|  |     return am_offset_factor; | ||||||
|  | } | ||||||
|  | void | ||||||
|  | SWGATVDemodSettings::setAmOffsetFactor(qint32 am_offset_factor) { | ||||||
|  |     this->am_offset_factor = am_offset_factor; | ||||||
|  |     this->m_am_offset_factor_isSet = true; | ||||||
|  | } | ||||||
|  | 
 | ||||||
| qint32 | qint32 | ||||||
| SWGATVDemodSettings::getIntSampleRate() { | SWGATVDemodSettings::getIntSampleRate() { | ||||||
|     return int_sample_rate; |     return int_sample_rate; | ||||||
|  | @ -807,6 +847,12 @@ SWGATVDemodSettings::isSet(){ | ||||||
|         if(m_fm_deviation_isSet){ |         if(m_fm_deviation_isSet){ | ||||||
|             isObjectUpdated = true; break; |             isObjectUpdated = true; break; | ||||||
|         } |         } | ||||||
|  |         if(m_am_scaling_factor_isSet){ | ||||||
|  |             isObjectUpdated = true; break; | ||||||
|  |         } | ||||||
|  |         if(m_am_offset_factor_isSet){ | ||||||
|  |             isObjectUpdated = true; break; | ||||||
|  |         } | ||||||
|         if(m_int_sample_rate_isSet){ |         if(m_int_sample_rate_isSet){ | ||||||
|             isObjectUpdated = true; break; |             isObjectUpdated = true; break; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  | @ -87,6 +87,12 @@ public: | ||||||
|     float getFmDeviation(); |     float getFmDeviation(); | ||||||
|     void setFmDeviation(float fm_deviation); |     void setFmDeviation(float fm_deviation); | ||||||
| 
 | 
 | ||||||
|  |     qint32 getAmScalingFactor(); | ||||||
|  |     void setAmScalingFactor(qint32 am_scaling_factor); | ||||||
|  | 
 | ||||||
|  |     qint32 getAmOffsetFactor(); | ||||||
|  |     void setAmOffsetFactor(qint32 am_offset_factor); | ||||||
|  | 
 | ||||||
|     qint32 getIntSampleRate(); |     qint32 getIntSampleRate(); | ||||||
|     void setIntSampleRate(qint32 int_sample_rate); |     void setIntSampleRate(qint32 int_sample_rate); | ||||||
| 
 | 
 | ||||||
|  | @ -193,6 +199,12 @@ private: | ||||||
|     float fm_deviation; |     float fm_deviation; | ||||||
|     bool m_fm_deviation_isSet; |     bool m_fm_deviation_isSet; | ||||||
| 
 | 
 | ||||||
|  |     qint32 am_scaling_factor; | ||||||
|  |     bool m_am_scaling_factor_isSet; | ||||||
|  | 
 | ||||||
|  |     qint32 am_offset_factor; | ||||||
|  |     bool m_am_offset_factor_isSet; | ||||||
|  | 
 | ||||||
|     qint32 int_sample_rate; |     qint32 int_sample_rate; | ||||||
|     bool m_int_sample_rate_isSet; |     bool m_int_sample_rate_isSet; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Ładowanie…
	
		Reference in New Issue
	
	 f4exb
						f4exb