# requestLocationUpdates
Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_request_location_updates.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_request_location_updates.html)
Starts a GNSS positioning session and enables the robust location module.
requestLocationUpdates()Copy to clipboard
## Parameters
| **Parameter** | **API Type** | **Data Type** | **Description** |
| --- | --- | --- | --- |
| locationReportCb | Java | ILocationReportCallback | This registered callback will report the location
data ([ILocationReportCallback](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_location_report_callback.html)). |
| locationReportCb | Native | rl\_LocationReportCallback | This registered callback will report the location
data ([ILocationReportCallback](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_location_report_callback.html)). |
| ret | Native | rl\_LocationStatus& | On success this is the actual return value from the API.
See [Location](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_location_location.html). |
| | | | |
## Returns
| Return | **API Type** | **Data Type** | **Description** |
| --- | --- | --- | --- |
| response | Java | Location |
[Location](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_location_location.html)
|
| response | Native | qesdk\_transaction\_status | See [QESDK transaction status for Native APIs](https://docs.qualcomm.com/doc/80-PK177-134/topic/native_qesdk_class.html) for usage details. Use qesdk\_transaction\_status to confirm API call invocation. If successful, use the `ret` value for the actual API return value object. |
| | | | |
**Parent Topic:** [Robust location subsystem APIs](https://docs.qualcomm.com/doc/80-PK177-134/topic/robust_location_subsystem_apis.html)
Last Published: Nov 14, 2024
[Previous Topic
Constructor](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/robust_location_creator.md) [Next Topic
removeLocationUpdates](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/robust_remove_location_updates.md)