|
1 | 1 | # arduino-gps-tracker changelog |
2 | 2 | ## v0.1 |
3 | 3 | * Initial release |
4 | | -* Handheld controller: Added the handheld controller under "gpsTracker_handheldController". It can displays sent messages, received messages, latitude, longitude, number of satellites, accuracy, speed, direction, age of data and the checksum value. |
| 4 | +* Handheld controller: Added the handheld controller under "gpsTracker_handheldController". It can display sent messages, received messages, latitude, longitude, number of satellites, accuracy, speed, direction, age of data and the checksum value. |
5 | 5 | * Handheld controller: Added map to TFT LCD screen. Map is not yet functional. |
6 | 6 | * Tracking device: Added the GPS tracker under "gpsTracker_trackingDevice". It can get GPS coordinates and transmit them when requested. |
7 | 7 | * Tracking device: Added code so the Arduino can go into a light sleep and wake up when serial data in the buffer. Sleep occurs after the Arduino has finished its task, couldn't receive coordinates before GPS_TIMEOUT milliseconds or, as a failsafe, the Arduino will sleep if it has been on for more than MAX_ON_TIME milliseconds as long as it hasn't received any messages from the handheld controller during this time. |
|
23 | 23 | * Handheld controller: Changed the way location is drawn on the map (from 5 pixels in a '+' shape to a single pixel) |
24 | 24 | * Handheld controller: Added functionality to draw a green line to represent the tracker's location history |
25 | 25 | * Handheld controller test code: Added test code for drawing arrows on the screen |
26 | | -* Handheld controller: Added ablity to draw an arrow at the edge of the screen if the tracker is outside the map |
| 26 | +* Handheld controller: Added ability to draw an arrow at the edge of the screen if the tracker is outside the map |
27 | 27 | * Tracking device: Increased default MAX_ON_TIME to 1 hour |
28 | 28 |
|
29 | 29 | ## v0.3.1 |
30 | | -* Handheld controller: Added more configuration constants |
| 30 | +* Handheld controller: Added more constants under #define, for custom configurations |
31 | 31 |
|
32 | | -## v0.3.2 (Current release) |
| 32 | +## v0.3.2 |
33 | 33 | * Tracking device: Added KiCad circuit board files to "/gpsTracker_trackingDevice_circuitBoard/" |
| 34 | + |
| 35 | +## v0.3.3 (Current release) |
| 36 | +* Tracking device: Added more configuration constants |
| 37 | +* Tracking device: Fixed bug where Arduino should stay awake to report continuous GPS data but would instead sleep if any message was received on the UART serial buffer |
| 38 | +* Tracking device: Added more code comments |
0 commit comments