GPS test

Hi, I would like to see the longitude and latitude on my mobile, what's not here? Thank you

test of the package;

Net.rim.device.api.ui import. *;
Net.rim.device.api.ui.component import. *;
Net.rim.device.api.ui.container import. *;
Net.rim.device.api.system import. *;
Import net.rim.device.api.ui.component.ObjectChoiceField;
Javax.microedition.io import. *;
Import net.rim.device.api.system.CoverageInfo;
Import javax.microedition.io.Connector;
import java.lang.String; javax.microedition.location import. *;

public class gps extends UiApplication {}

Public Shared Sub main (String [] args) {}
GPS PAP = new gps();
theApp.enterEventDispatcher ();
     
}
{GPS()}
Display display = new MainScreen();
FlowFieldManager flowFieldManager = new FlowFieldManager();
ButtonField button3 = new ButtonField ("connect")
{
protected boolean invokeAction (int action)
{
               
Cr criteria = new Criteria();
cr.setCostAllowed (true);
Coordinates of c = null;
Location loc;
LocationProvider lp;
Dialog.Alert("1");
try {}
LP = LocationProvider.getInstance (cr);
      
get the location
Dialog.Alert("2");     I get this alert
Loc = lp.getLocation (100);
Dialog.Alert("3");     I do not understand that we
c = loc.getQualifiedCoordinates ();
}
catch (Exception e) {}
If (c! = null) {}
Use the information to contact information
Dialog.Alert("4");
double lat = c.getLatitude ();
Double lon = c.getLongitude ();
Dialog.Alert(""+LAT);
}
              
               
          
Returns true;
}
};
     
flowFieldManager.add (button3);
mainScreen.add (flowFieldManager);
      
pushScreen (mainScreen);
      
}

}

Well, getUiApplication's method so it must be called with (). Try UiApplication.getUiApplication().invokeLater(bla-bla-bla);

Tags: BlackBerry Developers

Similar Questions

  • Re: AT200 - gps receiver stopped working

    For some reason gps receiver stopped working on my camera (ics at200)...
    All using the internet connection of positioning works fine however.

    Is there a cure?

    Have you used a gps Utility (like 'GPS Test' or 'latest coordinates GPS') to look at how many satellites were in sight? (or opportunity)

    Have you tested the GPS feature outside under the open sky or inside a building.

    How long wait it for the vacancy?

    "Positioning while using internet ' often used completely different techniques. Google/Android to calculate the position of HotSpots WiFi known (which would have been unconsciously picked up by other android with gps & wifi active devices or streetview cars) or the cell-ID (which is much less accurate).

    The AGPS (Web support) function usually reduced ownly time until GPS is ready to provide the contact information (time to first fix). Usually these data AGPS is also valid for a week or two after you download once. (The "Test GPS" app has an option to manually request the AGPS data that makes sense only if the internet is available.)

    Get a first fix for GPS, especially if the last successful use of GPS was some time there can take a long time. So outside, which allows GPS, maintain a stable and up to 15-30 min wait may be required. 'GPS Test' or 'GPS coordinates' applications can be used to observe the status of the fact receiver. Usually satellites should appear almost immediately, but the GPS takes a few additional minutes until. This is the time required to download Almanac data and satellite ephemeris. (If not already obtained by an AGPS function).

  • Acer Liquid Galant Duo: Ineffective GPS!

    Hello

    I just got my liquid Duo Gallant and I could not do a fixed point GPS (AGPS or EPO does not help).

    The integrated application or another GPS application was able to get a GPS fix (I installed 'GPS test' which shows that the GPS satellites are detected).

    Web research shows that this isn't a rare event...

    Is this a known bug and I will appreciate to be directed to a patch of maintaining security, or is the material of my phone at fault?

    In which case it is important, here are some details of the configuration of my phone: manufactured nov 2012. ; Native ROM, version _1.000.18

    Thanks in advance

    Research on such a problem in the web site will always show happens... because people never come to a forum to write "on my smartphone GPS works normally.

    Have you tried the GPS nature, with a view to the sky? How long do you have to wait for a fix?

    (I've not seen a patch, and I would not still assume it's a hardware problem before you understand clearly how you tested - don't say no not that it couldn't be a hardware problem, but one of the most common mistakes expects GPS to work inside)

  • GPS Compact Xperia Z3 does not

    I did Diagnostics on Z3 compact but has no gps. Followed by the statement, but nothing happened. Difficulty this sony.

    Hello

    The GPS may fail if you for example are located in a building where objects are around you. Have you tried the GPS test outdoors? You can also take a look to the following FAQ section for some tips:
    https://talk.sonymobile.com/T5/FAQ/GPS/m-p/351902

  • GPS on SW3 seems only Lock when I turn the GPS on my phone! (Note 2)

    Hello

    Only, I decided to jump on the bandwagon of smartwatch due to the external GPS in the SW3.  So, I bought the SW3 less than a week ago.  I intend to leave my phone (Note 2) at home during the race, but it seems that I can't do it again!  I bought the watch of VerizonWireless and only have less than two weeks return it if there is a problem with the GPS on my watch.

    I was doing some GPS 'tests' by starting GhostRacer and then...  (1) removing my watch during a night without clouds for more than 15 minutes and the GPS was always "looking."  (2) I walked my dead end a few times.  Always "in search".  (3) I had a crazy idea to turn the GPS on my phone.  Wow!  Almost immediately, the GPS on the watch will display 4 bars, then locked with 3 bars.  I continued to walk and GhostRacer started showing I was moving a distance and speed greater than 0.0.  Great!  Maybe just needs to use the GPS on my phone to lock the watch?  I turned off my phone GPS and continued on foot.  The distance and the stopped rate of increment.  I turned on my phone back GPS and the watch started to increase my distance again.  I kept turning off GPS on my phone and I found that the watch only really felt my movement when the GPS on my phone is turned on.  Before that, I tried RunKeeper and he always showed my distance to 0.0.

    If I need to have the watch uses the GPS on my phone, then it is not necessary to obtain this particular smartwatch!

    Is there something special I should do to "activate" the GPS of my watch?  Is there a special mode that I can run in to see how many satellites that my watch can pick up and, possibly, the strength of the signal?  I have not been able to find too many messages on the Internet on the GPS doesn't work don't not with execution of applications, so I wonder if there is something wrong with my particular watch, but I won't be able to prove that first.

    Here are some details:

    PWP

    Location: on

    Flight mode: Off

    Android wear: 1.0.5.1785466

    Note 2 phone

    GPS: Off (unless I'm trying to make my GPS watch to work!)

    Any help would be appreciated!  Thank you!

    Disconnect the phone from your watch and try again. Disconnection = go away or turn off BT on your phone.

    If your watch is connected with your phone, then the phone GPS and GPS settings have priority. Turning off the GPS on your phone means you want to use the location services.

  • where my test application?

    PlayBook/native SDK with the ide

    When I run the app I'm developing on the simulator2.0, after you download an icon will remain behind on

    the "desktop" (what's his name on a shelf?) that I can click and relaunch the application to my heart's content.

    However when I download a debug of the device or a release device or via a usb or WiFi connection to a real playbook.

    the app works fine the first time.

    but when the application stops, there is no sign of an icon from anywhere in

    Let me launch the app that I download from the IDE each time.

    How can I get the app or the icon to continue to test on a real playbook?

    I like being able to run my internal office environment (gps) tests.

    I'm signing keys.

    I even deleted the token 'debug' of the real thinking thinking Tablet debug mode

    causes of things to disappear - made no difference. in fact, the debugging token refers to the device

    even though I have uploaded that a version of device-release... hmmmmm, confusing.

    Ahhh, "user error".
    I'm new on using a playbook
    scrolling icons/hit * two * left to right and top to bottom
    for some reason, I just assumed landscape mode was only
    left-right and portrait mode was ebbing.

  • Place of current residence (Longitude/Latitude) GPS does not work on real device

    Hello

    I wrote a small test application for GPS/latidue longitude. It works fine on simulator (9630), but not on the real device (BlackBerry Tour). Am I missing something? I have to set anything on the device? I already have the data plan activated in the device. Should I have any extra service from the supplier in order to let this GPS thing work?

    Here's my test code:

    public class GPSDemoScreen extends MainScreen implements FieldChangeListener{
        private ButtonField btnGPSTest;
        private EditField edStatus;    
    
        private BBTest bbTest = null;
        private VerticalFieldManager vfManager = null;
    
          // Constants -----------------------------------------------------------------------------------------------------------------
        private static final int GRADE_INTERVAL=5;  // Seconds - represents the number of updates over which alt is calculated.
     //   private static final long ID = 0x5d459971bb15ae7aL; //com.rim.samples.device.gpsdemo.GPSDemo.ID
        private static final int CAPTURE_INTERVAL=5;    // We record a location every 5 seconds.
        private static final int SENDING_INTERVAL=30;   // The interval in seconds after which the information is sent to the server.
    
        // When running this application, select options from the menu and replace 
        // with the name of the computer which is running the GPSServer application found in
        // com.rim.samples.server, typically the local machine.  Alternatively, the _hostName variable
        // can be hard-coded below with no need to further modify the server name while running the application.
    
        private static int _interval = 1;   // Seconds - this is the period of position query.
        private static float[] _altitudes;
        private static float[] _horizontalDistances;
    
         private long _startTime;
        private float _wayHorizontalDistance;
        private float _horizontalDistance;
        private float _verticalDistance;
        private StringBuffer _messageString;
        private LocationProvider _locationProvider;
        //private ServerConnectThread _serverConnectThread;   
    
        /** Creates a new instance of GPSDemoScreen */
        public GPSDemoScreen(BBTest bbtest) {
            super(DEFAULT_MENU | DEFAULT_CLOSE);
            bbTest = bbtest;
    
            initComponent();
        }
    
        private void initComponent(){
            this.setTitle("GPS Demo");
         //   this.bbTest.setBGImage(vfManager, this);
            // Used by waypoints, represents the time since the last waypoint.
            _startTime = System.currentTimeMillis();
            _altitudes = new float[GRADE_INTERVAL];
            _horizontalDistances = new float[GRADE_INTERVAL];
            _messageString = new StringBuffer();
    
            btnGPSTest = new ButtonField("GPS Test", ButtonField.CONSUME_CLICK);
            btnGPSTest.setChangeListener(this);
            edStatus = new EditField( Field.NON_FOCUSABLE);
            edStatus.setText("retriving Longitude and Latitude.Please wait..");
            this.add(btnGPSTest);
            this.add(edStatus);
    
        }
    
         /**
         * Rounds off a given double to the provided number of decimal places.
         * @param d The double to round off.
         * @param decimal The number of decimal places to retain.
         * @return A double with the number of decimal places specified.
         */
        private static double round(double d, int decimal)
        {
            double powerOfTen = 1;
    
            while (decimal-- > 0)
            {
                powerOfTen *= 10.0;
            }
    
            double d1 = d * powerOfTen;
            int d1asint = (int)d1; // Clip the decimal portion away and cache the cast, this is a costly transformation.
            double d2 = d1 - d1asint; // Get the remainder of the double.
    
            // Is the remainder > 0.5? if so, round up, otherwise round down (lump in .5 with > case for simplicity).
            return ( d2 >= 0.5 ? (d1asint + 1)/powerOfTen : (d1asint)/powerOfTen);
        }
    
         /**
         * Invokes the Location API with the default criteria.
         *
         * @return True if the Location Provider was successfully started; false otherwise.
         */
        private boolean startLocationUpdate()
        {
            boolean retval = false;
    
            try
            {
                _locationProvider = LocationProvider.getInstance(null);
    
                if ( _locationProvider == null )
                {
                    // We would like to display a dialog box indicating that GPS isn't supported,
                    // but because the event-dispatcher thread hasn't been started yet, modal
                    // screens cannot be pushed onto the display stack.  So delay this operation
                    // until the event-dispatcher thread is running by asking it to invoke the
                    // following Runnable object as soon as it can.
                    Runnable showGpsUnsupportedDialog = new Runnable()
                    {
                        public void run() {
                            Dialog.alert("GPS is not supported on this platform, exiting...");
                            System.exit( 1 );
                        }
                    };
    
                    UiApplication.getApplication().invokeLater( showGpsUnsupportedDialog );  // Ask event-dispatcher thread to display dialog ASAP.
                }
                else
                {
                    // Only a single listener can be associated with a provider, and unsetting it
                    // involves the same call but with null, therefore, no need to cache the listener
                    // instance request an update every second.
                    _locationProvider.setLocationListener(new LocationListenerImpl(), _interval, 1, 1);
                    retval = true;
                }
            }
            catch (LocationException le)
            {
                System.err.println("Failed to instantiate the LocationProvider object, exiting...");
                System.err.println(le);
                System.exit(0);
            }
            return retval;
        }
          /**
         * Update the GUI with the data just received.
         */
        private void updateLocationScreen(final String msg)
        {
            UiApplication.getApplication().invokeLater(new Runnable()
            {
                public void run()
                {
                    System.out.println(msg.toString());
                    edStatus.setText(msg);
                    Dialog.alert(msg.toString());
                }
            });
        }
    
      public void fieldChanged(Field field, int context){
             if(field.equals(btnGPSTest)){
                startLocationUpdate();
             }
    
         }
        /** Standard Escape-key handler */
        public boolean keyChar(char key, int status, int time) {
            boolean retval = false;
            switch (key) {
                case Characters.ESCAPE:
                   // UiApplication.getUiApplication().popScreen(UiApplication.getUiApplication().getActiveScreen());
                    break;
                default:
                    retval = super.keyChar(key, status, time);
            }
            return retval;
        }
    
         /**
         * Implementation of the LocationListener interface.
         */
        private class LocationListenerImpl implements LocationListener
        {
            // Members ----------------------------------------------------------------------------------------------
            private int captureCount;
            private int sendCount;
    
            // Methods ----------------------------------------------------------------------------------------------
            /**
             * @see javax.microedition.location.LocationListener#locationUpdated(LocationProvider,Location)
             */
            public void locationUpdated(LocationProvider provider, Location location)
            {
                try{
                    if(location.isValid())
                    {
                        float heading = location.getCourse();
                        double longitude = location.getQualifiedCoordinates().getLongitude();
                        double latitude = location.getQualifiedCoordinates().getLatitude();
                        float altitude = location.getQualifiedCoordinates().getAltitude();
                        float speed = location.getSpeed();                
    
                        // Horizontal distance to send to server.
                        float horizontalDistance = speed * _interval;
                        _horizontalDistance += horizontalDistance;
    
                        // Horizontal distance for this waypoint.
                        _wayHorizontalDistance += horizontalDistance;
    
                        // Distance over the current interval.
                        float totalDist = 0; 
    
                        // Moving average grade.
                        for(int i = 0; i < GRADE_INTERVAL - 1; ++i)
                        {
                            _altitudes[i] = _altitudes[i+1];
                            _horizontalDistances[i] = _horizontalDistances[i+1];
                            totalDist = totalDist + _horizontalDistances[i];
                        }
    
                        _altitudes[GRADE_INTERVAL-1] = altitude;
                        _horizontalDistances[GRADE_INTERVAL-1] = speed*_interval;
                        totalDist= totalDist + _horizontalDistances[GRADE_INTERVAL-1];
                        float grade = (totalDist==0.0F)? Float.NaN : ( (_altitudes[4] - _altitudes[0]) * 100/totalDist);
    
                        // Running total of the vertical distance gain.
                        float altGain = _altitudes[GRADE_INTERVAL-1] - _altitudes[GRADE_INTERVAL-2];
    
                        if (altGain > 0)
                        {
                            _verticalDistance = _verticalDistance + altGain;
                        }
    
                        captureCount += _interval;
    
                        // If we're mod zero then it's time to record this data.
                        captureCount %= CAPTURE_INTERVAL;
    
                        // Information to be sent to the server.
                        if ( captureCount == 0 )
                        {
                            // Minimize garbage creation by appending only character primitives, no extra String objects created that way.
                            _messageString.append(round(longitude,4));
                            _messageString.append(';');
                            _messageString.append(round(latitude,4));
                            _messageString.append(';');
                            _messageString.append(round(altitude,2));
                            _messageString.append(';');
                            _messageString.append(_horizontalDistance);
                            _messageString.append(';');
                            _messageString.append(round(speed,2));
                            _messageString.append(';');
                            _messageString.append(System.currentTimeMillis());
                            _messageString.append(':');
                            sendCount += CAPTURE_INTERVAL;
                            _horizontalDistance = 0;
                        }
    
                        // If we're mod zero then it's time to send.
                        sendCount %= SENDING_INTERVAL;
    
                        synchronized(this)
                        {
                            if (sendCount == 0 && _messageString.length() != 0)
                            {
                            //  _serverConnectThread.sendUpdate(_messageString.toString());
                                _messageString.setLength(0);
                            }
                        }
    
                        // Information to be displayed on the device.
                        StringBuffer sb = new StringBuffer();
                        sb.append("Longitude: ");
                        sb.append(longitude);
                        sb.append("\n");
                        sb.append("Latitude: ");
                        sb.append(latitude);
                        sb.append("\n");
                        sb.append("Altitude: ");
                        sb.append(altitude);
                        sb.append(" m");
                        sb.append("\n");
                        sb.append("Heading relative to true north: ");
                        sb.append(heading);
                        sb.append("\n");
                        sb.append("Speed : ");
                        sb.append(speed);
                        sb.append(" m/s");
                        sb.append("\n");
                        sb.append("Grade : ");
                        if(Float.isNaN(grade))sb.append(" Not available");
                        else sb.append(grade+" %");
                        GPSDemoScreen.this.updateLocationScreen(sb.toString());
                    }
                }catch(Exception ex){
                    System.out.println(ex.toString());
                    ex.printStackTrace();
                }
            }
    
            public void providerStateChanged(LocationProvider provider, int newState)
            {
                // Not implemented.
            }
        }
    }
    

    It works fine now, when I tried door.

  • DisplayPort to DVI - D X 201 Tablet/Windows 8 64-bit - external monitor has not detected

    Hello

    Until a few days ago, I ran the evaluation of Windows 8 with little fuz copy on my X 201 Tablet with the X 200 ban.

    I have a DELL 3007WFP with DVI - D only.

    I connect it to the X 200 ban using an active Displayport to DVI - D adapter of BizLink and such that mentioned, it has worked very well.

    The I ran a fresh install of Windows 7 Pro 64 bit and upgraded to Windows 8.

    Before that, I updated the BIOS to 1.4.0 (who said that Lenovo is ready for Windows 8)

    Now I get "Another deisplay not detected" when I go to the configuration of the resolution of screens.

    I've tried hundreds of different approaches (new drivers, old drivers, windows 7 drivers, drivers own intels)

    Any suggestions?

    Thank you

    For some reason any magic, the monitor is broken on today.

    I have absolutely no explanation as to why!

    What I've done since my post? :

    I went into a store and my X 201 to X 200 ban.

    At the store they have enough to unpack a DP to DVI adabter and test if my setup would work with another adabter, and he did it right away.

    Accordingly, I have concluded that my own adabter was broken. (I even ordered a new).

    Adabter at the store was an edition of small budget that would not allow me to hit the resolution 2560 x 1600, if necessary.

    I bought a DP to HDMI adabter, I tested as soon as I got home. The HDMI worked perfectly immediately (also low resolution @1920 x 1080)

    Today, I took off and entered into tablet mode, for some off GPS test. When I got home, I return the screen back to normal and placed the 201 X in the dock, and it was there, WFP 3007 DELL illuminated like a Christmas tree

    Go figure...

    BTW. I also installed the drivers for my Epson WF-7525 today.

    I tried the last combination of connection/disconnection/drivers etc with no luck, then today out of the blue - it works.

  • Best way to test the GPS applications

    Hello everyone. I develop a GPS application and need some advice on tests. It works on the sim card and a device, but it runs in the background and after some time of inactivity not to move, that the GPS seems to fall asleep, he ceases to update. I can only produce this by circulating for a while, then stop and start driving again. This is not practical if anyone can give some tips on testing and debugging of the GPS apps?

    Your app throws an exception?

    You can also use the EventLogger to log messages

    EventLogger.register ( myappguid , "myapp", EventLogger.VIEWER_STRING);
    EventLogger.logEvent ( myappguid , mymsg, EventLogger.ALWAYS_LOG);

    and ALT-LGLG to view then on your phone.  Place a large number of newspapers msgs help for debugging on a real device.

  • Series 2 GPS mapping works is not without an iPhone?

    I tried run/walk with the following applications without my iPhone, but they don't display any map of my route in activity CA. seems like it should always be attached to the phone to follow?

    • RunKeeper
    • Apple training app (run/walk in the open air)
    • Runtastic

    Y at - it a setting that I need to install or configure on the watch or the phone?

    I sometimes test by putting my phone in airplane so my watch mode is on its own, but it still doesn't seem to work.

    At this stage there is no 3rd party apps that have access to the mapping feature. Only the application of the workout gives you a map.

    That said, when you did the run/walk outdoors with your phone in airplane mode did you your watch out of airplane mode? When you put the phone in airplane mode, it should automatically put the watch in airplane mode as well. I ask because that how to turn off the GPS as well in airplane mode. And of course if the GPS is off you would not get the plan...

  • you're wondering what that the autonomy of series Watch 2 using GPS?

    Plans to buy the new series 2 shows that there are now GPS. I wonder what will be the battery life while using the GPS when I am running?

    Hello

    Battery life varies depending on use and other factors.

    During tests, for example, Apple has reached 18 hours of battery life with the next use: 90 time checks, 90 notifications, 45 minutes of usage of the app and a workout of 30 minutes with Apple Watch Bluetooth music playback.

    Y using the application of the training session with and without using the built-in - GPS function examples are available here:

  • drops of 128 GB - iPhone GPS 7 and no service error

    I have the iPhone 7 128 GB on Verizon network with big issues, especially when I run my GPS.  It is down to no service in areas that I know I have a full 4 g LTE bars and drop the GPS signal.   When I run my GPS (tried Waze/Google/Apple) it will go down to about 3 to 5 minutes at a time... a big problem when traveling in areas you are not familiar with.  When he returns, it will often get stuck on 3G, again in the areas that I know are well covered in the 4G LTE.  I tried to reset network connections already several times and rebooted.  Lets hope that this problem is corrected.  I'm in iOS 10.0.1

    Hi toebone7,

    I understand that you regularly lose cell phones and GPS signal for several minutes at a time. I know it's important to have a good connection, if available, so I'm happy to help you.

    Your troubleshooting is off to an excellent start to restart the iPhone and reset the network settings. Primarily by continuing further, I would recommend backing up your iPhone:
    The backup of your iPhone, iPad and iPod touch - Apple Support

    Once you have a backup, I recommend you to reset all the settings on your iPhone. This will not erase all content, but it can reset it your Wi - Fi settings, access code and background image. To do this, go to settings > general > reset > reset all settings. Once it is done by restarting, reconfigure your settings and try again.

    If you continue to have problems, you can restore your iPhone as new and test it without a backup to refine the cause:
    How to clear your iOS device and then set up as a new device or restore from backups - Apple Support

    Thank you for using communities Support from Apple. See you soon!

  • GPS and Wifi issues

    Hey guys I wanted to do and take into account and post this question because it affects my Pokemon catch capacity:

    My GPS just do not work with precision and not enough fast. I noticed about a year ago when I tried to use the WAZE app for the first time and it does not locate my position accurately enough and it's the same for Apple and Google maps.

    I've never really cared because I rarely travel too far and my GPS worked well enough for me to navigate when I should not rely on a map. Now that Pokémon GO is out which relies on positioning very accurate since some Pokemon can only be captured in some areas, it is really annoying that my phone takes a lot of time to put me in a general situation or fails to find me at all. I know it's just a game, but it's really annoying because it's the first week of release, and all my friends are playing. Seems my GPS only works pretty well to play when I'm more urban areas in my city (perhaps the buildings help focus signals on my phone) compared to parks and suburban more areas. The phone would make my position in the game by tens of metres offshore and sometimes would be me all about teleport to another whole BLOCK!

    I think it may be a hardware problem because I also noticed that my phone started to worsen to pick up WIFI signals as well. I use to be able to walk my business and maintain a good WIFI signal and now it seems that I can hardly connect to my router unless I'm less than 10 feet of it. Around, I read that this could be a short film of either a bad charging cable, damaged by the heat that damage the WIFI and GPS, modules or an update that fried partial systems.

    I checked my router with the new iPhone of others and they had really good reception of the WIFI signal like what I had at first, that's why I think it's a hardware problem. I did a reset, full location Services are on and I tried every solution developers Pokémon GO suggested. While I'm due for an upgrade to another phone soon, being is not able to play with friends and walk around looking for Pokemon cool is a disappointment.

    Any suggestions or ideas on what could be the problem? I even tried to piggy back wifi hotspot a friend to see if I can use their GPS location. No luck.

    Hi FunnyAsianBoy,

    I'm not sure what you mean by "full reset", maybe you have already done this:

    If you want to know for sure if it's a hardware problem, here's what you can do:

    1. backup of the device, of course.

    2 replace the device to its factory settings using iTunes (contrary to "erase all content and settings ' application of the parameters, this will completely erase your phone, operating system included). Instructions: use iTunes on your Mac or PC to restore the iPhone, iPad or iPod to factory - Apple Support

    3. DO NOT restore from a backup. Set the device up like new. If the WIFI problem is still there (and you have restarted your router at least once), there is a hardware problem. If the GPS problem is still there, but only on cell systems, I'd want to put your SIM card in another phone with the same provider (or put another SIM with the same provider in your phone) to isolate the problem.

    Alternatively, you can call Apple support so that you have access to a Wi - Fi connection. They have a diagnostic test of the material that they can do remotely, and they will do it for free. Of course, it is not as reliable as if you physically go to an Apple Store, but it is very convenient as you can do from anywhere.

    I hope this helps!

    Bakhtina

  • Problems with wifi, bluetooth and gps in my iphone after updating iOS 6

    After that the last iOS 9.3 update my iphone 6 has problems with wifi, bluetooth and gps. Now, my wifi connection is slower and falls easily on a short distance. My bluetooth does the same. But the biggest problem is the GPS on my phone. I tried Island:

    -By doing a reset network

    -Do a reset total and restore my phone

    -To restart my phone twice.

    -Audit and third-party applications unnistalling

    Nothing works. I was in the apple store where they checked my phone and they say everything is ok with the phone. I'm not crazy, and I know when something does not work correctly. Also, I think it's iOS 9.3 update a reaponsible for my phone issues.

    Please fix bugs fast.

    Having the same exact problems since the upgrade. In addition, battery drains very quickly now, and sometimes the phone becomes very hot. It took to the Genius Bar and they told me everything was normal in the diagnostic tests. Restored, restarting, etc., and always the same problems. GPS locates me, but then don't follow my movement at all and told to go outside as the gps is not detected even if I am outside. Bluetooth connection to the car and watch grave intermittently. Signal WiFi is greatly reduced and falls easily.

  • Portege Z20t - b GPS no work

    Hey can not get my post with bing maps, maps, oder mapfactor, even GPS information browser Apps can't see the position when the WIFI is turned off.

    I bought this Stand Alone GPS features.
    8.1 update win the latest updates. Still no location in APPs.

    GPS is enabled for Windows 8.1 settings, I allowed the applications to use the gps/position.
    All Toshiba service updates are installed. Even with a SIM CARD, I have no GPS.

    Only in WiFi, I get a job...

    Back so it is damaged? BTW must work tomorrow by car around the world. When his does not work I have to return it.

    Tested cards und windows and mapfatorGPS maps application here.
    none gets a difficulty when the WiFi is turned off.

    In the description of Portege Z20t-b-xxx, "Assisted GPS" is mentioned.

    Assisted GPS is part of the 3G module... so it should work using connection 3G too.

    Have you tested it?

Maybe you are looking for