Hi,
I think 37:39,0332 means 37 degrees and 39,0332 minutes, so you should first
convert those coordinates to the format xx.yyyy where xx are degrees and yyyy are decimal of degrees.
Take minutes/60 and add the result to degrees.
39,0332/60 = 0,65055 so Lat is 37.65055
15,5578/60 = 0,25929 so Lon is 12.25929
(Use dot instead of comma to separate decimals)
Second, probably it will not work the same, because with the latest update of "Maps" it does no longer accept the "geo:" intent ......
You have then two choices:
1) uninstall the latest update of Maps application from the device
2) use internet to open the classic GoogleMap instead of Map, example below:
uri="https://maps.google.com/maps?q=" & Lat & "+" & Lon & "&t=h"
StartActivity(p.OpenBrowser(uri))
hope it helps
Marco