Offline rerouting regression (Beta)

Hi devemux86,

unfortunately I did not take screenshots of the new routings. Re-routing was done via Internet Connection (via Bluetooth hotspot), at least I did not saw a hint that Brouter was used. Routing options: extra curvy route, but I thought this is only effective in planning mode, not in navigation mode…?

However, I can reproduce what I did, but to support I need to know what exactly I shall log. Is a screenshot of the new calculated route enough or shall I export re-calculated route in *.kurviger format?

Route calculation is the same everywhere.

When everyone reports something about navigation,
it is needed to have the route(s) and user location
of all reported events.


That way we can try to understand and reproduce the reports,
otherwise it is difficult to understand them and improve the app.

1 Like

Hi again,

today I could reproduce the app behaviour during recalculation.

Setup:
Kurviger 2.2.18
Routing Service: Kurviger (Online) via Bluetooth
strict route navigation
Route new calculation on

  1. load of the origin *.kurviger file into the app (wisperstube-wörrstadt270km.kurviger)
    wisperstube-wörrstadt270km.kurviger (38.7 KB)

  2. start navigation with ‘navigate to start point’ (recalculated1.kurviger)
    recalculated1.kurviger (58.2 KB)

  3. deviate on the way to startpoint and force App to recalculate (recalculated2.kurviger)
    recalculated2.kurviger (37.4 KB)

  4. continue deviating from re-calculated route to force recalculation (recalculated3.kurviger)
    recalculated3.kurviger (34.3 KB)

  5. continue deviating from re-calculated route to force recalculation (recalculated4.kurviger)
    recalculated4.kurviger (26.8 KB)

  6. continue deviating from re-calculated route to force recalculation (recalculated5.kurviger)
    recalculated5.kurviger (20.1 KB)

It seems that with each recalculation the upcoming shaping points are removed, I put this in the pdf file.
recalculated routes.pdf (2.8 MB)

So I learned to never leave the first calculated route to a meeting point and rely on recalculation. Not really an issue, but good to know and to store always the desired route in *.kurviger format on the mobile used as navigation device. With the option ‘strict navigation’ I thought that the route to the start can be modified in case of deviation, but I did not expect shaping points or waypoints of the original route to be removed.

[edit]according to traffic conditions I could not stop exactly after each recalculation, therefore sometimes more than one shaping point was removed prior I could save the new route[/edit]

2 Likes

Thanks for the detailed report!

It looks like an unexpected behavior, however I must first analyze your examples
and try to reproduce it, so I can see internally what happens, before saying more.

Did you notice if 1 or more than 1 waypoints were removed?

I see the from 1st recalculated to 2nd recalculated file the start point and the following 5 shaping points were removed, you can see this in the attached pdf:

But I cannot say definitely how often the recalculation was started between deviating the first time from the route until first safe - this would have been too dangerous to stop abprubtly in running traffic :wink:

Do you have the old Kurviger 1 Pro to make the same test?

You can also revert to the public Kurviger 2.1 to test again,
but that involves more steps.


Have you tested without “Strict route following”?

Yes I have, but on another mobile. Would the Android version (9 vs 10) influence the result?

Can you export the app settings with “Settings | Preferences | Export” and provide the *.pref file?

What app version?

Navigation should be the same on all Android versions.

Do you mean only Kurviger was selected?
(without BRouter)

Internet was available via Bluetooth from another device?

I have both Routing Services activated

Kurviger (online)
Brouter (offline)

I must not upload the *.pref file, the format is not allowed.

Internet was provided from another device. No hint during recalculation that Brouter was used.

I authorized the .pref file format in the forum.
Can you try again?

20220518_201048.pref (617.6 KB)

App version of the old Pro Version: Kurviger Pro 1.14.21 - shall I retry with this setup?

1 Like

If you have free time and will to make an extra similar test. :slightly_smiling_face:


I’ll study carefully your examples and see if there is a regression or something else.

Will do, but I cannot promise to save the recalculation at exactly the same coordinates - however, will keep you posted :grinning:

No need for detailed saves, just to see if you can repeat the same behavior.

Done, was really a hard piece of work to take a ride in such environment :grin:


So the Pro App did a correct job, all deviations were redirected to the origin starting point. It also did not start the recalculation as often as the beta 2.2.18.
recalculated pro.pdf (2.7 MB)
Difference aside the App: the mobile with the Pro App holds a SIM for internet connection and is not connected via Bluetooth. But the recalculation on the mobile less SIM in planning mode works fine via Bluetooth, so I assume the internet connection is stable (crossing my fingers).

However, here the recalculated files with the Pro App and the related prefences file:
20220518_211028.pref (3.5 KB)
recalculated1.kurviger (46.3 KB)
recalculated2.kurviger (47.8 KB)
recalculated3.kurviger (47.7 KB)
recalculated4.kurviger (47.6 KB)
recalculated5.kurviger (47.8 KB)
recalculated6.kurviger (48.6 KB)
recalculated7.kurviger (48.0 KB)

But even if the recalculation would be done via Brouter, should it not also lead to the starting point of the origin route if you have yet not reached it, resp. navigate to the next possible waypoint if your are already on the route?

2 Likes

Thanks for the extra testing!

That’s the expected behavior.

I will see what happens in the Beta version.

1 Like

I can not reproduce your report… :thinking:

Are you sure you have not removed wayponts, as with skip next waypoint?

Next time can you select only Kurviger in “Settings | Routing | Routing service”?

It would be interesting to use a screen recording app,
to see what actions are performed and what really happens on the screen during navigation.


Have other users seen anything in rerouting like this report?

Yes, I did not skip any waypoint. I stopped when the new distance was displayed in the upper right corner and saved the new calculated route, nothing else

Will do and send it over, but have to wait for better wheather…:wink:

Never used something like this - any recommendation which one I should use?

Vidma Recorder Lite

1 Like