@@ -227,7 +227,6 @@ RpcArgs::Board RpcDataCollector::FromRteBoard( RteBoard* rteBoard, bool bInclude
227227 vector<RpcArgs::Device> devices;
228228 list<RteDevice*> processedDevices;
229229 CollectBoardDevices (devices, rteBoard, true , processedDevices);
230- CollectBoardDevices (devices, rteBoard, false , processedDevices);
231230 if (!devices.empty ()) {
232231 b.devices = devices;
233232 }
@@ -236,19 +235,18 @@ RpcArgs::Board RpcDataCollector::FromRteBoard( RteBoard* rteBoard, bool bInclude
236235}
237236
238237void RpcDataCollector::CollectBoardDevices (vector<RpcArgs::Device>& boardDevices, RteBoard* rteBoard,
239- bool bInstalled , list<RteDevice*>& processedDevices) const {
238+ bool bMounted , list<RteDevice*>& processedDevices) const {
240239 list<RteItem*> refDevices;
241- rteBoard->GetDevices (refDevices, !bInstalled, bInstalled );
240+ rteBoard->GetDevices (refDevices, !bMounted, bMounted );
242241 for (auto rteItem : refDevices) {
243242 RteDevice* rteDevice = m_model->GetDevice (rteItem->GetDeviceName (), rteItem->GetDeviceVendor ());
244243 if (rteDevice && find (processedDevices.begin (), processedDevices.end (), rteDevice) == processedDevices.end ()) {
245244 processedDevices.push_back (rteDevice);
246- boardDevices.push_back (FromRteDevice (rteDevice, bInstalled ));
245+ boardDevices.push_back (FromRteDevice (rteDevice, bMounted ));
247246 }
248247 }
249248}
250249
251-
252250void RpcDataCollector::CollectDeviceList (RpcArgs::DeviceList& deviceList, const std::string& namePattern, const std::string& vendor) const {
253251 list<RteDevice*> devices;
254252 if (m_model) {
0 commit comments