gps tracker

Alex Shaw alex at harryscollar.com
Wed May 27 20:44:45 EDT 2015


Silly me.

Finally read the tutorial on the livecode site..
http://lessons.runrev.com/m/4069/l/30379-how-do-i-get-the-location-and-use-the-digital-compass

One needs to start the tracking sensor (mobileStartTrackingSensor) 
before readings are available.

Makes sense and now working.

regards
alex

On 28/05/2015 12:15 am, Ralph DiMola wrote:
> I use this every day and it works. On iOS I enable "Location Services" in
> the standalone settings. I DON'T enable GPS. This is because there is an
> outstanding bug where if the device does not have a GPS (like an iPad 2)
> mobileSensorReading does not work with "GPS" ticked. On Android I enable
> both "Course" and "Fine" location.
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdimola at evergreeninfo.net
>
> -----Original Message-----
> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf
> Of Alex Shaw
> Sent: Wednesday, May 27, 2015 8:37 AM
> To: How to use LiveCode
> Subject: Re: gps tracker
>
> Hmm. I've just tried the following function by Ralph DiMola and no luck.
>
> function GetGpsCords
>
>      local tGPS
>
>      if not mobileSensorAvailable("location") then return empty
>      put mobileSensorReading("location", true) into tGPS
>      if tGPS["latitude"] is not empty and tGPS["longitude"] <> 0 then
>         wait .25 seconds
>         put mobileSensorReading("location", true) into tGPS
>      end if
>      if tGPS["latitude"] is not empty and tGPS["longitude"] <> 0 then
>         return tGPS
>      else
>         answer "GPS is not enabled or your GPS can't determine your
> location." & cr & "If your GPS was just enabled, please try again in a few
> minutes." with "OK" titled "Proximity Search"
>         return empty
>      end if
>
> end GetGpsCords
>
> On iOS for the LC standalone settings I have ticked Location Services, GPS &
> WiFi in the Requirements and Restrictions section and
> mobileLocationAuthorizationStatus() returns 'notDetermined' on the test
> iPhone 5. The test app doesn't appear under the listed apps in Settings
> -> Privacy -> Location Services, so how this work?
>
> On the Android test device, Location is enabled under settings and I have
> Fine and Coarse Location enabled in the LC standalone settings.
>
> Using LC 7.0.5 with a iPhone 5 and Nexus 7. All up to date.
>
> regards
> alex
>
> On 27/05/2015 10:05 pm, Magicgate Software - Skip Kimpel wrote:
>> My first stumbling block with it was that I didn't realize the data
>> was returned in an array.  Once I saw that I was able to easily parse
>> the data and begin using it.
>>
>> SKIP
>>
>> On Wed, May 27, 2015 at 7:50 AM, Alex Shaw <alex at harryscollar.com> wrote:
>>
>>> Hi
>>>
>>> I recently tested mobileCurrentLocation() for both Android & iOS on
>>> LC
>>> 7.0.5 and can't seem to get it working.
>>>
>>> Is there a good guide somewhere?
>>>
>>> The dictionary is definitely lacking in this area.
>>>
>>> regards
>>> alex
>>>
>>> On 21/05/2015 10:36 am, Richard Gaskin wrote:
>>>
>>>> Roger Eller wrote:
>>>>
>>>>> That's what I find most frustrating about reading this list. We
>>>>> have an x-plat dev environment, so I keep hoping to see mergExt
>>>>> eventually go x-plat too.  After all, there's a lot of android
>>>>> devices out there these days.
>>>> Last time I used it mobileCurrentLocation is working on Android.
>>>>
>>>> Does it not work in iOS?
>>>>
>>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>





More information about the use-livecode mailing list