"""GNSS/GPS endpoints.""" from flask import Blueprint, jsonify from .. import redis_client bp = Blueprint("gnss", __name__, url_prefix="/api/1/gnssConcise") @bp.route("/latestValid", methods=["GET"]) def latest_valid(): """Get current GPS fix from Redis.""" gnss = redis_client.get_latest_gnss() if gnss: return jsonify(gnss) return jsonify({"error": "No valid GPS fix"}), 503