mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-30 23:03:05 +00:00 
			
		
		
		
	Fix OpenCL test if the OpenCL Platform is not ready
This commit is contained in:
		| @@ -144,6 +144,12 @@ public: | ||||
|  | ||||
|     void set_resampler_latency(uint32_t latency_samples __attribute__((unused))) override{}; | ||||
|  | ||||
|     inline bool opencl_ready() const | ||||
|     { | ||||
|         bool ready = this->acquisition_cc_->opencl_ready(); | ||||
|         return ready; | ||||
|     } | ||||
|  | ||||
| private: | ||||
|     ConfigurationInterface* configuration_; | ||||
|     pcps_opencl_acquisition_cc_sptr acquisition_cc_; | ||||
|   | ||||
| @@ -222,7 +222,6 @@ public: | ||||
|         d_channel = channel; | ||||
|     } | ||||
|  | ||||
|  | ||||
|     /*! | ||||
|       * \brief Set channel fsm associated to this acquisition instance | ||||
|       */ | ||||
| @@ -258,6 +257,16 @@ public: | ||||
|         d_doppler_step = doppler_step; | ||||
|     } | ||||
|  | ||||
|     inline bool opencl_ready() const | ||||
|     { | ||||
|         bool ready = false; | ||||
|         if (d_opencl == 0) | ||||
|             { | ||||
|                 ready = true; | ||||
|             } | ||||
|         return ready; | ||||
|     } | ||||
|  | ||||
|     /*! | ||||
|       * \brief Parallel Code Phase Search Acquisition signal processing. | ||||
|       */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez