diff --git a/lib/screens/path_trace_map.dart b/lib/screens/path_trace_map.dart index 150c098..31a8eee 100644 --- a/lib/screens/path_trace_map.dart +++ b/lib/screens/path_trace_map.dart @@ -33,7 +33,7 @@ String formatDistance(double distanceMeters) { class PathTraceData { final Uint8List pathData; - final Uint8List snrData; + final List snrData; final Map pathContacts; PathTraceData({ @@ -216,7 +216,7 @@ class _PathTraceMapScreenState extends State { _hasData = true; _traceData = PathTraceData( pathData: pathData, - snrData: snrData, + snrData: snrData.map((e) => e.toDouble() / 4).toList(), pathContacts: pathContacts, ); _points = []; @@ -549,7 +549,7 @@ class _PathTraceMapScreenState extends State { itemBuilder: (context, index) { final snrUi = snrUiFromSNR( index < pathTraceData.snrData.length - ? pathTraceData.snrData[index].toDouble() + ? pathTraceData.snrData[index] : null, context.read().currentSf, );