8310 curve GSM GPS problems

We develop an LBS application that works very well on CDMA devices, but on the GSM device (8310) GPS works only some of the time (sometimes it never returns a difficulty). Allows you to pull the battery sometimes, but it seems random whether or not she will return a fixed GPS point. We initialize the criteria to stand-alone mode. We are next to a CDMA device and it picks up fine GPS. Any ideas?

We understood what was going on. We were using locationProvider.getLocation () with a timeout of 10 seconds. It was great on chips that were 'hot' and of the coldest, but in general it timeout before GPS would come back with a fix. Changing the time of a higher fixed that particular issue.

Tags: BlackBerry Developers

Similar Questions

  • How can smartphones blackBerry I unlock a 8310 Curve? QUICKLY!

    I bought a used 8310 curve which he said had never been activated. Can someone please tell me what to do when it asks me to enter a password that I have no idea what it would be? I tried contacting the seller but had no luck getting an answer. Help, please! I need to return it today if I can't understand it.

    Just after it clears, there you will be asked to give your own password, and you should be all set.

    Let me know how it goes.

    Any other question feel free to ask

  • Problems of Smartphones blackBerry 8310 curve and media card

    OK here is what I am working at the moment: BB Curve 8310, PNY 2 GB MicroSD, 4.7 to the BB Desktop software and 4.5.0.110 to BB device software. I have Auto enable Mass Storage set to OFF.

    Here's the problem: yesterday I was transferring a bunch of files on my phone before going to work. The process takes more time than I expected so I click Cancel to stop the transfer. Kept, always transfer. Click on Cancel twice more, never stopped. So I unplugged the USB to the phone, went to work. At work, I check my phone, and it froze. Can't do anything. I take the battery on a couple of times, the phone will come back on, working for about one minute, then freeze. Now when I do that, it's frozen once it comes back on. Even trying to get into the desktop software, it freezes when you try to load Roxio media manager.

    I took the media card, and the phone works very well. I even transferred the data on my laptop so I wouldn't lose it and reformatted the SD EEG. the same results above. Everything is up-to-date. I wonder if it's just a problem of press card or a phone number. If I buy a new media card, everything would be fine, or will I get the same results?

    Please help me.

    I have the same problem.  I have actually became a new BB and had successfully moved the chip (even) of the old on the new 8310 8300 and looked to see that my music was still on it and accessible.  Then, I installed the BB desktop software and moved some pictures on the chip.  Then I stop office and disconnected the BB.  Then, I noticed that the BB has been frozen.  I'm not sure what the connection is between the chip and the office, but I think that if I remove the pictures from the camera, I might be able to work again.  I'll also have to check the setting of the card of support on the BB.

    If someone has already solved this problem would be great.  I was happy to have the work all.

  • BlackBerry Smartphones AT & T 8310 Curve do not receive emails until this that refreshed

    I used to never have a problem with my emails from my BB 8310 but, lately, for some reason, they won't until I update the phone some how. This may sound weird but I can click on the update of the browser and press on, and everything suddenly a load of emails are displayed.

    I called at & t, and after a batter pull and return service directories and reset to the top of my e-mail accounts, it still did the same thing. The guy told me that it must be a phone problem. But, the Green Network blinks so I do not understand the problem.

    Anyone got any ideas?

    Thank you

    Daniel

    It seems that I found the solution to my problem, although I didn't downgrade the OS 4.2 but I did and it seems that my emails come through time.

    I do not understand why the downgrade has solved the problem and I miss the 4.5 on my curve. Maybe I'll try the upgrade again very soon and hope for the best.

    Thanks for the many replies.

  • iPhone GPS problem 6

    I have a problem with the GPS. When I opened maps it does not on me. My location is far.  When I shake the phone and then zooms in on me and takes my position. After awhile, it will zoom out and will not record my exact position until I shake it up again. When I shake it off the phone I hear something of the vibrations in the upper part of the phone. Any ideas what this could be and how to fix it?

    Because you hear something rattling, it is time to take the iPhone to an Apple Retail Store or Apple authorized Service Center for an evaluation and advice how to proceed.

  • iPhone iOS 9.2.1 6s GPS problem

    I recently bought an iPhone 6s have iOS installed 9.2.1.  I am unable to navigate while using Google Maps or Apple maps while driving - the app will have my way vehicle on the side of the road, and it updates my position much more slow that my vehicle is in motion (and usually inaccurately).

    I am in the United States (Honolulu, Hawaii), and while I heard that European users have had problems with their networks with precision positioning with LTE on network operators, I have not seen elsewhere in the United States.

    I spoke with the Apple Support and visited the Genius Bar at the local Apple Store - in the end I have reset my phone as a new phone (manually reload my apps, vice restore them from a backup to iCloud).  However, the problem with GPS, and nothing has changed.

    I am convinced it is a hardware problem and should have a new phone calls, but if anyone has any suggestions or ways they addressed similar questions, I would be grateful.

    I have this same problem, although I have an iPhone 6.  If I recall, this problem appeared some time with iOS 9.1.  I'm running iOS 9.2, I did not update to 9.2.1 yet.  I also have problems with WIFI connectivity as well.

  • IOS 9.2 GPS problems

    iPhone 5 s

    iOS 9.2

    Error of GPS tracking

    As soon as I upgraded to ios 9.2 last week, I noticed that all my Apps of the map had trouble pointing to my exact GPS location, either Waze, Google Maps, or even the default Apple's maps. I can't find a solution to this.

    I can't even to downgrade to ios 9.1.

    I use cards daily! So that I can as soon as possible a solution to this problem.

    Thanks the Apple community.

    Hello

    Try a reboot press & button hold & menu button hold both down until you see the apple logo.

    Merry Christmas

    Brian

  • Yoga 10 wifi and GPS problem

    Hello community,

    I plug a few days ago a YOGA-10 Tablet (data system below).

    I am facing two problems:

    (a) my wireless is very poor. I am often out of wifi coverage and everyone around, with other devices work fine.

    (b) I need the Yoga-10 to test GPS based applications.

    However the GPS is too often lacking.

    I also use MobiWIA GPS status & Toolbox app and trip a 50 kms with my Yoga in the front seat, I get 0 fixed satellites (although only visible 10-11) on 80% of the time (other devices get 100% coverage).

    Any suggestion?

    BTW, as far as I understand, Yoga-1 does not support satellite Glonass, right?

    Thanks in advance

    Has taken my tablet from Lenovo service that they replace the display (?) and it worked!

    Now, I have good signal GPS and WI - FI

    Thank you!

  • W500 gps problems

    Seems my rather recent W500 with wwan Ericsson + gps has problems with the GPS under Windows 7. Drivers seem to tie very well, but the serial port for GPS is simply "dead." Run the tool GPS seems to start very well, but he refuses outright to find any signal, and the com-port remains completely silent. Garmin Mobile PC can't find the GPS at all.

    However, the problem seems intermittent. I am running the latest drivers and software (according to TVSU).

    Operating system is Windows 7 Ultimate x 64, last image of technet.

    Has anyone else noticed flaky gps performance in windows7?

    Svein

    Solved. The stupid installer for the WWAN had traded Com5 and Com6, and it seems that some software had hardcoded "com5 is control, com6 is gps. After you remove the GPS on com5 of devices and changing com6 Manager to com5 for wwan control interface, things worked after a reboot.

    Of course, it can happen to anyone do a clean install (not the recovery-dvd version), then thininstalling/tvsu ' ing the main software.

    Svein

  • GPS problems - no icon and "location unavailable" in the search

    Problem:

    When the GPS is turned on, I can no longer use the voice search and get local results by location.  It was working fine when I got the phone.

    GPS is not working, and the gps icon appears in the top status bar, when I'm in the CARD program.

    When I press the voice search icon, I'm talking about "Pizza".  What I get is a general google search for pizza... not according to the location.  When I press the 'Use current location' link, he quickly said: "no available update of location."  So, I press update... it will say "Place of acquisition" for a second, then returns to 'location update not available '.

    Still, the GPS icon appears ONLY if I'm in the CARDS program except that it is missing.  I don't know if it's because of an app, I installed that broke, or just a bug Droid.

    Anyone having this problem?  Please help... This has been frustrating the heck out of me for a while.

    ... Yes, you have to if you want to use the way you say it.

    Use of wireless networks is for aGPS. It is not as accurate.   It is based on the the cell towers that surround you.   If you think about it, a death on the exact position is not necessary to find a restaurant close that it is not enough to know what part of town you're in.   AGPS is based on towers, it is instantly available and uses no extra battery to determine.  So... It's better for the query of the voice.   If the GPS was used, I guess you would need a "Waiting for position" so that it works correctly.

    GPS is perfectly accurate and is necessary for browsing.   It takes a little more time, does not also well indoors or in an urban environment like aGPS.

    Really a combination of features that best suit both together.

    "Wireless network" in this case is the cell not towers... no WiFi.

    The reason this is an option, it's that people want their identified position.   However, if there is no information on the post a query based on the position should not be expected.  Either way, if you dial 911, your position is identified in any case.

    Hope that explains it.

  • Listener GPS problem

    Hi people,

    In collaboration with 4.2.1 on the 8800 Simulator.  My application is currently composed of two separate applications, app UI to obtain/view the information and a 'replication' application that communicates with our backend. I want to be able to include location on request of the user data (in the application user interface) and once it is updated, have replication app send it to the server. I have this work especially to my satisfaction, but the following problem: when I close the application user interface, any incomplete GPS please never finished. It seems that my LocationListener is not registered, or maybe the listener Thread is killed the closure of the part of the user interface. I don't expect that the instance is stored in the runtimestore and the object that is saved as the listener is always valid. Here's how I set it up:

    App of the user interface, the following is performed from a menu, click:

                GPSUpdater gps = GPSUpdaterFactory.getGPSUpdater();            gps.getGPSData(row, GPSUpdater.CHECK_IN);
    

    Replication App: (cut a lot of independent code)

    class ReplicationManagerImpl implements LocationListener{    private GPSUpdater mGPSUpdater;
    
        ReplicationManagerImpl()    {        mGPSUpdater = GPSUpdaterFactory.getGPSUpdater();        mGPSUpdater.setListener(this);    }
    
        public void locationUpdated(LocationProvider provider, Location location)    {        mGPSUpdater.newLocationReceived(location);    }
    
        public void providerStateChanged(LocationProvider provider, int newState)    {        //Not worried about this    }}
    

    GPSUpdater:

    public class GPSUpdater{    private Vector mUpdates;    private LocationProvider mProvider;    private Location mLocation;    private LocationListener mListener;    private Boolean isAcquiring;    private int mCounter;
    
        private static final int MAX_RETRIES = 10;    public static final int CHECK_IN = 0;    public static final int CONFIRM = 1;
    
        private static class UpdateData    {        private DataRow suRow;        private int updateType;        private long timeStamp;    }
    
        GPSUpdater()    {        Criteria criteria = new Criteria();        criteria.setHorizontalAccuracy(50);        criteria.setVerticalAccuracy(50);        criteria.setCostAllowed(false);        try        {            mProvider = LocationProvider.getInstance(criteria);            if (mProvider.getState() == LocationProvider.OUT_OF_SERVICE)            {                SubsystemLog.log("GPS actions not supported", EventLogger.ALWAYS_LOG);            }        }        catch (LocationException lEx)        {            SubsystemLog.log("Error creating LocationProvider in GPSUpdater: " + lEx.getMessage(), EventLogger.ERROR);        }        mUpdates = new Vector();        mLocation = null;        isAcquiring = Boolean.FALSE;        mCounter = 0;    }
    
        public void setListener(LocationListener listener)    {        mListener = listener;    }
    
        public void getGPSData(DataRow row, int updateType)    {        long timestamp = System.currentTimeMillis();        if (((mLocation != null) && (mLocation.isValid()) && (mLocation.getTimestamp() > timestamp - 60000)) || (mProvider == null) || (mProvider.getState() == LocationProvider.OUT_OF_SERVICE))        {            UpdateRow(row, updateType, timestamp);        }        else        {            UpdateData update = new UpdateData();            update.row = row;            update.updateType = updateType;            update.timeStamp = timestamp;
    
                synchronized(mUpdates)            {                mUpdates.addElement(update);            }
    
                synchronized(isAcquiring)            {                if (!isAcquiring.booleanValue())                {                    mProvider.setLocationListener(mListener, 5, 5, -1);                    isAcquiring = Boolean.TRUE;                }            }        }    }
    
        public void newLocationReceived(Location location)    {        if ((location == null) || (!location.isValid()) && (mCounter < MAX_RETRIES))        {            mCounter++;            return;        }
    
            mCounter = 0;        mLocation = location;        SubsystemLog.log("Acquired co-ordinates: " + Double.toString(location.getQualifiedCoordinates().getLatitude()) + "," + Double.toString(location.getQualifiedCoordinates().getLongitude()), EventLogger.DEBUG_INFO);
    
            Database db = DataSystemFactory.getDataSystem().openDatabase(DBSchema.NAME);        Object syncObject = db.getSyncObject();
    
            synchronized(syncObject)        {            while (mUpdates.size() > 0)            {                UpdateData update = (UpdateData)mUpdates.elementAt(0);                UpdateRow(update.row, update.updateType, update.timeStamp);                mUpdates.removeElement(update);            }        }        db.commitAndNotify();
    
            synchronized(isAcquiring)        {            provider.setLocationListener(null, -1, -1, -1);            isAcquiring = Boolean.FALSE;        }    }
    
        private void UpdateRow(DataRow suRow, int updateType, long timeStamp)    {        //wrapper class to allow persisting double values        DBDouble latitude = new DBDouble();        DBDouble longitude = new DBDouble();
    
            if (mLocation != null && mLocation.isValid())        {            latitude.setDouble(mLocation.getQualifiedCoordinates().getLatitude());            longitude.setDouble(mLocation.getQualifiedCoordinates().getLongitude());        }        else        {            latitude.setDouble(0.0);            longitude.setDouble(0.0);        }
    
            //store data here    }
    
    }
    

    GPSUpdaterFactory:

    public abstract class GPSUpdaterFactory {    private static final long ID = ;
    
        public static final GPSUpdater getGPSUpdater()    {        Object o;        GPSUpdater gpsUpdater = null;        RuntimeStore runtimeStore = RuntimeStore.getRuntimeStore();        synchronized (runtimeStore)        {            o = runtimeStore.get(ID);            if (o != null)            {                if (o instanceof GPSUpdater)                {                    gpsUpdater = (GPSUpdater)o;                }            }            if (gpsUpdater == null)            {                gpsUpdater = new GPSUpdater();                runtimeStore.put(ID, gpsUpdater);            }        }        return gpsUpdater;            }}
    

    Any suggestions are greatly appreciated.

    Thank you

    Mike

    Notice that the menu close item also called System.exit.

    In this case the application would stop receiving updates following the call of output.  To work around this problem, you can call Application.requestBackground.  This moves the application in the background, where it can continue to operate.  Once you have your final fix application can call System.exit to close itself.

  • BlackBerry Curve 9300 encryption problems with files *.rem smartphone

    Hi all

    I encrypted my phone by using the password. Also encrypted Media card with included media files.

    Now I want to save the photos on my media card, but all are in *. jpg.rem extension. I tried to disable the encryption but the *. jpg.rem remains.

    My camera works fine and I have my password (thank God for the tht).

    All the post I saw up to present r guy who changed phones or don't remember password.

    I don't have the option of emailing photos for me, as the files I need total 167 MB.

    I'm on BB Curve 9930

    Please help guys...

    Thnx

    OK it got...

    The following things were made by me:

    (1) options-> memory-> Compression disabled.

    (2) options-> memory-> Support of = OFF mass storage Mode

    (3) options-> memory-> security--> encryption--> Media Care active =

    (4) options-> memory-> security--> encryption--> media files include = NO

    I left the encryption ON. Just like before.

    Then the phone connected to the laptop. Password on the phone and in the BBDesktop software entry.

    Presto...

    IM can transfer all the unenctrypted of pictures and videos with *.rem to my HARD drive.

    Hope this helps other ppl have this problem.

  • Error Unc.Exception for blackBerry 8310 Curve Smartphones: string index out of range: 0

    I get the following error message: "Eception Exception: string index out of range: 0" and no way to clear the message.

    Could someone help me to fix it? In fact, the only way to get the BB 8310 back to work is the battery.

    Thanks adavance

    You continue to misinterpret the contractual agreement for the support that YOU are bound to. You should contact your mobile service provider who can escalate your case RIM, how the ability to submit the report could well exist.

    All this debate aside courses... 9 times out of 10 if people just try some things in my first response, it solves their problems... normally a clean OS Reload did the trick as a "worst case"... that or update the operating system to something more current.

  • Jumping mouse GPS problem since windows 98

    Windows detects a serial port GPS usually a device of 4800 bps as a serial ballpoint mouse.

    This has happened since widows 98 and GPS is very common today in Mobile car navigation, Navy, air force followed etc.

    The ascii data in is not a ball mouse.

    Data ASCII is very standardized, generally indicating with the symbol $

    I was surprised to see Windows 7 that Microsoft is not aware that the GPS is very trivial data and is very generally serial port.

    Series converted or with serial port 9 USB pins the incorrect detection of jumping mouse has been a problem.

    There are tricks to solve this problem, but really go Microsoft fix this stupid problem.

    Hello

    You can post your comments and suggestions on the website mentioned below link:

    www.Connect.Microsoft.com

    Kind regards
    Amal-Microsoft Support.
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Blackberry Smartphones blackBerry 8310 curve

    Hello.

    Can someone tell me how I can restore the factory settings on my Blackberry Curve 8310 it please?

    I want the phone to a relative and for them to start with a clean slate so to speak.

    Thank you in anticipation - Jeff.

    Here you go... This it will get ready for a friend to use as a 'nearly new' device

    Article ID: KB14058 How to delete all data and applications in the smartphone BlackBerry using the security option wipe

Maybe you are looking for