Add APRS Receiving App

This commit is contained in:
East2West 2021-03-07 16:05:23 -06:00
parent de92faf67b
commit f15cf78101
No known key found for this signature in database
GPG key ID: 58418944D71A1EA6
18 changed files with 1722 additions and 16 deletions

View file

@ -264,8 +264,13 @@ void GeoMapView::focus() {
void GeoMapView::update_position(float lat, float lon, uint16_t angle) {
lat_ = lat;
lon_ = lon;
// Stupid hack to avoid an event loop
geopos.set_report_change(false);
geopos.set_lat(lat_);
geopos.set_lon(lon_);
geopos.set_report_change(true);
geomap.set_angle(angle);
geomap.move(lon_, lat_);
geomap.set_dirty();