The below is my understanding and observation on the continuous route recalculation issue which I would like to share with all the Bros here.
Basically the continuous route recalculation issue which faced by the MFM and MSM maps users during navigation arise whenever there is route calculation (set new destination) or recalculation (due to detour or lost of satellite reception) at dual-carriageway area, GPS device tends to lock on opposite carriageway and try to direct you to a direction which is against your current driving direction. GPS device will treat this situation as detouring from the computed route and trigger route recalculation if you continue driving forward. GPS device again try to lock on opposite carriageway and trigger the next route recalculation. This process will keep on repeating and end up with continuous route recalculation until you are out from the dual-carriageway.
Continuous route recalculation will not occur at dual-carriageway if you follow actually the computed route, unless one of the below trigger the route recalculation:
a) Lost of satellite reception due to weak in satellite signal or instability of GPS device firmware or software (as reported by
Bro WeiQi00).
b) Make a detour to a dual-carriageway.
c) Make a u-turn at dual-carriageway and drive against the computed route direction.
d) Set new destination at dual-carriageway.
Please find below sketch for your better understanding on how the continuous route recalculation happen at dual-carriageway.
Continuous Rote Recalculation -1.JPG
1) Assuming you are driving along a dual-carriageway and going to destination point D. When you reach point A, route calculation / recalculation trigger due to one of the above said situations.
2) GPS device calculate / recalculate new route and lock on point X instead of point A and try to direct you to your destination point D via X->Y->D instead of the correct route A->B->C->Y->D or A->B->C->E->F->D.
3) If you continue driving forward to point B which is against the new computed route direction, route recalculating will be triggered and GPS device again try to lock on opposite carriageway (assuming you still at dual-carriageway).
4) The above process (1)~(3) will be repeated and caused the continuous route recalculation as long as you still at dual-carriageway area.
5) Although your actual position is at point G, both carriageways are on your right, you may still face the same problem, i.e. lock on opposite carriageway -> route recalculation.
The below are some of the dual-carriageways at Selangor prone to continuous route recalculation.
i) Jalan Kinrara 5, Bandar Kinrara.
ii) Jalan Lagoon Selatan, Bnadar Sunway.
iii) Jalan Timur, Petaling Jaya.
iv) Jalan Subang Utama (next to flyover), Subang Jaya.
Continuous Route Recalculation - 2.JPG
Here is a tip for whoever would like to experience or carry out test for the continuous route recalculation. Try to set your GPS device map orientation to “North Up” so that your current position will be displayed at the centre of screen. This will make you easier to observe how your GPS device locks on opposite carriageway and direct you to a different direction.
You do not have the required permissions to view the files attached to this post.