Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Exercise 9: GPS receiverIntroduction | ||||||||
Line: 23 to 23 | ||||||||
Peter Hinch has written an asynchronous GPS driver with a parser based on micropyGPS. The driver is already installed in your MicroPython binary. Use this driver to extract the information of exercise 3. | ||||||||
Changed: | ||||||||
< < | The documentation of as_GPS cant be found at https://github.com/peterhinch/micropython-async/blob/master/v3/docs/GPS.md![]() | |||||||
> > | The documentation of as_GPS can be found at https://github.com/peterhinch/micropython-async/blob/master/v3/docs/GPS.md![]() | |||||||
Added: | ||||||||
> > | For the following exercises please follow the description in this TWiki: GPS receiver
Exercise 5: u-centerConnect the GPS receiver to your PC and install ublox u-center. When doing this on a Linux machine you must run u-center under the Windows emulator wine. Check out the possibilities u-center offers. Change the ublox neo 6M baud rate to 115200 and save the setting in the battery backed up RAM.Exercise 6: gpsdInstall gpsd on your machine and start it using the USB to serial adapter as NMEA source. Print the NMEA messages made available by gpsd using gpspipe and decode the messages with gpsmon. Have a look at the satellite positions with xgps.Exercise 7: Display the GPS position in a mapFollow the Linux Journal tutorial to display the GPS position on a marble map. Use the serial port as GPS source instead of the mobile phone.Exercise 8: Display the GPS position in a map when the receiver is connected to the ESP32For this to work you must write a simple TCP server n the ESP32, which listens to a connection request on port 29998. When the connection request arrives the server connects to the TCP port, reads NMEA messages from the ublox neo 6M connected to the ESP32 UART and sends the sentences to the TCP port without modification. Write a simple TCP client reading the information from the TCP port and printing it out On the PC:
| |||||||
The exercise sheet in odt format: https://afnog.iotworkshop.africa/pub/IoT_Course_English/GPSAndInterfaceThroughUART/exercise_6.odt | ||||||||
Line: 37 to 58 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
|