EasyManua.ls Logo

Digi Connect IT 4 - Page 618

Digi Connect IT 4
964 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Applications Develop Python applications
Digi Connect IT® 4 User Guide
618
4. Import the location submodule:
>>> from digidevice import location
5. Print the location data in json format:
>>> geojson_data = location.Location().geojson
>>> print(json.dumps(geojson_data, indent=4))
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates" [
44.926195299999998,
-93.397084499999999,
273.20001200000002
]
},
"properties": {
"direction": "None",
"horizontal_velocity": "0.0",
"latitude.deg_min_sec": "44* 54' 45.586\" N",
"longitude.deg_min_sec": "93* 33' 52.334\" W",
"num_satellites": "12",
"quality": "Standard GNSS (2D/3D)",
"selected_source_idx": "0",
"source": "USB (/dev/ttyACM0)",
"source_idx.0.altitude": "273.200012",
"source_idx.0.direction": "None",
"source_idx.0.horizontal_velocity": "0.195489",
"source_idx.0.label": "usb",
"source_idx.0.latitude": "44.902662",
"source_idx.0.latitude.deg_min_sec": "44* 55' 45.065\" N",
"source_idx.0.longitude": "-93.560648",
"source_idx.0.longitude.deg_min_sec": "93* 16' 52.966\" W",
"source_idx.0.num_satellites": "12",
"source_idx.0.quality": "Standard GNSS (2D/3D)",
"source_idx.0.utc_date_time": "May-03-2023 21:24:00",
"source_idx.0.vertical_velocity": "0.0",
"source_idx.1.label": "gnss",
"source_idx.1.quality": "No Fix / Invalid",
"state": "Enabled, signal",
"utc_date_time": "May-03-2023 21:24:00",
"vertical_velocity": "0.0"
}
}
>>>
6. Use Ctrl-D to exit the Python session. You can also exit the session using exit() or quit().
Help for the digidevice location module
Get help for the digidevice location module:

Table of Contents

Related product manuals