Mi Programa con las nuevas funciones de GPS habilitadas en el emulador (Free42) HP-42

Se pude usar la función externa COPY y obtener  las coordenadas en modo texto:   36.71558895,-4.34650828
insertándola después en un documento/nota o en el Google Map, obteniendo el marcador con el mapa del sitio, recopilando y documentando los puntos de interés al hacer senderismo o en un viaje.

Programa modificado usando
las nuevas funciones de GPS y de Tiempo
00 { 89-Byte Prgm }
01▸LBL "GPS"
02 RDX.
03 LOCAT
04 STO 01
05 R↓
06 STO 02
07 FIX 08
08 ","
09 ASTO 03
10 "    "
11 ASTO 10
12 " LAT       LON[LF]"
13 AVIEW
14 PSE
15 CLA
16 ARCL 01
17 ARCL 03
18 ARCL 02
19 ARCL 10
20 AVIEW
21 AON
22 TIME
23 ATIME
24 AVIEW
25 STOP
26▸LBL "DESCRI"
27 " [LF]DESCRI?"
28 PSE
29 CLA
30 AON
31 PROMPT
32 ASTO 15
33 AVIEW
34 END

 

LOCAT Query GPS. The location is returned as follows: latitude in X, longitude in Y, elevation in Z, and horizontal and vertical accuracy in a two-element vector in T. The latitude and longitude are given in decimal degrees, with North and East being positive; the elevation and accuracies are given in meters. If an accuracy is −1, that means that the corresponding measurement is not valid

Note: When LOCAT is first called, it activates the GPS if it wasn't active already. The GPS will not return a fix immediately; rather, the operating system will notify the app whenever a new fix is available. For the first fix in particular, this may take a long time, several seconds, or, if conditions are poor, even a minute or more. LOCAT simply returns the coordinates of the most recent fix the app has received, and if no fix at all has been received yet, it will return zeroes, and the location accuracy (the first component in the accuracy vector returned in the T register) will be -1.