ok understood
int A9G::get_positioin_through_LBS_server(float timeout) {
float longitude;
float latitude ;
float altitude;
bool result = true;
_module.send(“AT+GPS=1”);
if(_module.recv(“OK”)){
debug_if(DEBUG, “GPS is on\n”);
} else {
debug_if(DEBUG, " failed!\n");
}
_module.set_timeout(10000);
_module.send("AT+location=1");
if(_module.recv(">")){
debug_if(DEBUG, "GPS ON\n");
_module.recv("" ,longitude);
_module.recv("" ,latitude);
_module.recv("" ,altitude);
}
_module.set_timeout(1000);
return result;