06-01-2026, 03:24 PM
Hi,
Thanks for looking into this! In the meanwhile I figured it out. Turns out you were right about mismatching containers.
The data might have been recorded the whole time — after some more changes I exported the CSV and lat/lon values are all there. Seems the problem was purely in the graph: I had tGPS on the x-axis, but that container is always empty. phyphox never writes anything into it, at least not in my setup (iOS, BLE experiment). So the graph had an empty x-axis and silently showed nothing.
The fix was removing the timestamp axis entirely and just plotting lat vs lon directly:
Both containers get populated, graph renders fine.
Thanks for the reply,
Justus
PS: Is component="time" on <location> output expected to work? In my exported CSV the timestamp column is completely empty for every GPS row.
Thanks for looking into this! In the meanwhile I figured it out. Turns out you were right about mismatching containers.
The data might have been recorded the whole time — after some more changes I exported the CSV and lat/lon values are all there. Seems the problem was purely in the graph: I had tGPS on the x-axis, but that container is always empty. phyphox never writes anything into it, at least not in my setup (iOS, BLE experiment). So the graph had an empty x-axis and silently showed nothing.
The fix was removing the timestamp axis entirely and just plotting lat vs lon directly:
Code:
<graph label="Route" labelX="Longitude" labelY="Latitude" unitX="deg" unitY="deg">
<input axis="x">lon</input>
<input axis="y">lat</input>
</graph>Both containers get populated, graph renders fine.
Thanks for the reply,
Justus
PS: Is component="time" on <location> output expected to work? In my exported CSV the timestamp column is completely empty for every GPS row.

