mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-10-17 02:45:05 +00:00
**New Features** * Added location services with GPS and network-based positioning, approximate or precise accuracy, and live status updates. * Added a Location Settings app to view status, control location access and accuracy, and manage GPS devices. * Added location choices during device setup and a location toggle in the system menu. * Added support for thread stacks in external memory when available, with fallback to existing memory options. **Improvements** * Wi-Fi and Bluetooth enabled states are saved when changed and applied at startup; separate “Enable on boot” switches are no longer shown in their management screens. * GPS setup can stop promptly when interrupted. * Improved device removal handling during startup and while references are outstanding. * Updated several device listings to no longer be marked as incubating.
gps-meshtastic-module
Kernel driver implementing the gps-generic-module driver interface.
It is ported from Meshtastic Firmware, so it has a GPL v3.0 license.
License
This module is licensed under GPL-3.0 (see LICENSE-GPL-3.0.md), separately from
the rest of Tactility (Apache-2.0). The probing and initialization logic (source/probe.cpp,
source/init.cpp, source/ublox.cpp and their private headers) is ported from
meshtastic/firmware (GPL-3.0-or-later); see the
From: <url> comments in those files for the exact origin of each ported function.