datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/Connecting/BTGPSDeviceSelector.cpp
branchRCL_3
changeset 12 d8287cc0d36f
parent 0 9cfd9a3ee49c
child 49 5f20f71a57a3
equal deleted inserted replaced
10:af762ad247ea 12:d8287cc0d36f
    92     TBTDeviceSelectionParamsPckg selectionFilter;
    92     TBTDeviceSelectionParamsPckg selectionFilter;
    93     
    93     
    94     //Set UUID
    94     //Set UUID
    95     selectionFilter().SetUUID(KSerialPortServiceClass);
    95     selectionFilter().SetUUID(KSerialPortServiceClass);
    96 
    96 
    97 
    97 	//Apply No filter: To support BC - Some older Nokia (or other) devices do not specify
    98     TBTDeviceClass selectionDeviceClass(
    98 	//one or other Class causing filter out if filtered for Positioning
    99         EMajorServicePositioning,
    99 	//Major Service Class, Major Device Class and Minor device class unspecified
   100         EMajorDeviceUnclassified,
   100 	TBTDeviceClass selectionDeviceClass(
   101         0); //Minor device class unspecified 
   101         0,
       
   102         0,
       
   103         0); 
   102 
   104 
   103     //Set device class
   105     //Set device class
   104     selectionFilter().SetDeviceClass(selectionDeviceClass);
   106     selectionFilter().SetDeviceClass(selectionDeviceClass);
   105 
   107 
   106     iNotifier.StartNotifierAndGetResponse(
   108     iNotifier.StartNotifierAndGetResponse(