ride logs
This commit is contained in:
parent
38ae22e19e
commit
e8d0b46cf6
|
|
@ -0,0 +1,29 @@
|
|||
=====================================================
|
||||
MOTORCYCLE DASH — FORENSIC FIELD TEST SESSION REPORT
|
||||
=====================================================
|
||||
Application Version: 1.0.0
|
||||
Build Number: 100
|
||||
Git Revision: e700ca64fdb6365d30a76d81236c912a730bfad2
|
||||
Git Branch: master
|
||||
Release Channel: release
|
||||
Telemetry Schema Version: 5
|
||||
Export Format Version: 1
|
||||
Build Timestamp: 2026-08-28T05:00:00Z
|
||||
Field Test Session / Ride ID: 4
|
||||
Session Start: 2026-08-29T15:52:16.000
|
||||
Session End: 2026-08-29T16:08:05.000
|
||||
Export Timestamp: 2026-08-29T16:13:02.464905
|
||||
Summary Result: POOR
|
||||
Ride Quality Score: 52 / 100
|
||||
Total Telemetry Samples: 18981
|
||||
Total Forensic Events: 23
|
||||
Major Warnings Count: 14
|
||||
Major Errors Count: 0
|
||||
=====================================================
|
||||
Files Included:
|
||||
- field_test_session.json : Full structured session dump with software identity
|
||||
- field_test_events.csv : Standard 15-column forensic timeline
|
||||
- telemetry.csv : 20Hz sensor sample trace
|
||||
- telemetry.gpx : GPS trace with lean/speed extensions
|
||||
- ride_summary.json : High-level ride performance stats
|
||||
- README.txt : This audit header
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
timestamp,ride_id,event_type,severity,message,speed,latitude,longitude,gps_accuracy,gps_age_ms,lean_angle,longitudinal_g,lateral_g,confidence,metadata
|
||||
2026-08-29T15:52:16.000,4,RIDE_STARTED,INFO,"Field test session started for ride #4 [v1.0.0+100 (e700ca64)]",,,,,,,,,,"{""software"":{""version"":""1.0.0"",""build"":100,""gitCommit"":""e700ca64fdb6365d30a76d81236c912a730bfad2"",""gitBranch"":""master"",""releaseChannel"":""release"",""telemetrySchemaVersion"":5,""exportSchemaVersion"":1,""buildTimestamp"":""2026-08-28T05:00:00Z""}}"
|
||||
2026-08-29T15:52:16.000,4,FOREGROUND_SERVICE_STARTED,INFO,"Foreground service confirmed active for ride #4",,,,,,,,,,
|
||||
2026-08-29T15:52:16.000,4,WAKELOCK_ACQUIRED,INFO,"Screen wakelock acquired for ride #4",,,,,,,,,,
|
||||
2026-08-29T15:52:16.000,4,TELEMETRY_PIPELINE_STARTED,INFO,"20Hz telemetry aggregation pipeline started for ride #4",,,,,,,,,,
|
||||
2026-08-29T15:54:19.000,4,ACCELERATION_EVENT,INFO,"Hard Acceleration Event: 0.65g at 71.9 MPH",71.91,,,,,,0.654,-0.195,,
|
||||
2026-08-29T15:54:49.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Degraded GPS freshness (1212ms age)",82.55,,,,,,,,0.580,
|
||||
2026-08-29T15:57:34.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (52.0 m/s²)",50.34,,,,,,,,0.850,
|
||||
2026-08-29T15:57:36.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (67.8 m/s²)",36.47,,,,,,,,0.850,
|
||||
2026-08-29T16:01:59.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (54.8 m/s²)",69.96,,,,,,,,0.850,
|
||||
2026-08-29T16:02:46.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (51.6 m/s²)",91.07,,,,,,,,0.850,
|
||||
2026-08-29T16:02:52.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (57.0 m/s²)",93.97,,,,,,,,0.850,
|
||||
2026-08-29T16:04:52.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (50.8 m/s²)",80.79,,,,,,,,0.850,
|
||||
2026-08-29T16:05:53.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (66.9 m/s²)",32.79,,,,,,,,0.850,
|
||||
2026-08-29T16:06:02.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (68.2 m/s²)",68.15,,,,,,,,0.850,
|
||||
2026-08-29T16:06:50.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (55.8 m/s²)",52.66,,,,,,,,0.850,
|
||||
2026-08-29T16:06:53.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (52.4 m/s²)",38.12,,,,,,,,0.850,
|
||||
2026-08-29T16:07:09.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (52.1 m/s²)",17.86,,,,,,,,0.850,
|
||||
2026-08-29T16:07:17.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (87.5 m/s²)",31.69,,,,,,,,0.850,
|
||||
2026-08-29T16:07:38.000,4,SAMPLE_SUSPECT,WARNING,"Sample validation suspect: Suspicious acceleration spike (51.4 m/s²)",27.25,,,,,,,,0.850,
|
||||
2026-08-29T16:08:05.000,4,RIDE_FINISH_REQUESTED,INFO,"Ride finish requested for ride #4",,,,,,,,,,
|
||||
2026-08-29T16:08:05.000,4,RIDE_FINALIZED,INFO,"Ride record #4 finalized in database",,,,,,,,,,
|
||||
2026-08-29T16:08:05.000,4,RIDE_STOPPED,INFO,"Field test session completed for ride #4",,,,,,,,,,
|
||||
2026-08-29T16:08:05.000,4,RIDE_SUMMARY_CREATED,INFO,"Field test summary generated and saved for ride #4",,,,,,,,,,
|
||||
|
|
|
@ -0,0 +1,463 @@
|
|||
{
|
||||
"exportVersion": "1.0.0",
|
||||
"generatedAt": "2026-08-29T16:13:01.974630",
|
||||
"software": {
|
||||
"version": "1.0.0",
|
||||
"build": 100,
|
||||
"gitCommit": "e700ca64fdb6365d30a76d81236c912a730bfad2",
|
||||
"gitBranch": "master",
|
||||
"releaseChannel": "release",
|
||||
"telemetrySchemaVersion": 5,
|
||||
"exportSchemaVersion": 1,
|
||||
"buildTimestamp": "2026-08-28T05:00:00Z"
|
||||
},
|
||||
"rideMetadata": {
|
||||
"id": 4,
|
||||
"startTime": "2026-08-29T15:52:16.000",
|
||||
"endTime": "2026-08-29T16:08:05.000",
|
||||
"distanceMiles": 17.06618815317472,
|
||||
"topSpeedMph": 102.08702805549733,
|
||||
"maxLeanLeft": 51.53177045780174,
|
||||
"maxLeanRight": 24.396571684598072,
|
||||
"maxAccelG": 0.9811297525282692,
|
||||
"maxBrakingG": 1.331296298180935,
|
||||
"averageSpeedMph": 67.36653218358443,
|
||||
"motorcycleMake": "YAMAHA",
|
||||
"motorcycleModel": "YZF-R6"
|
||||
},
|
||||
"summary": {
|
||||
"rideId": 4,
|
||||
"startTime": "2026-08-29T15:52:16.000",
|
||||
"endTime": "2026-08-29T16:08:05.000",
|
||||
"durationSeconds": 949,
|
||||
"totalSamples": 18981,
|
||||
"validSamples": 950,
|
||||
"suspectSamples": 18025,
|
||||
"rejectedSamples": 6,
|
||||
"validPercentage": 5.005005005005005,
|
||||
"suspectPercentage": 94.96338443706864,
|
||||
"rejectedPercentage": 0.0316105579263474,
|
||||
"gpsFixCount": 18981,
|
||||
"gpsStaleEventCount": 0,
|
||||
"gpsJumpRejectCount": 0,
|
||||
"maxGpsAgeMs": null,
|
||||
"averageGpsAccuracy": 3.1402811766248577,
|
||||
"worstGpsAccuracy": 8.21399974822998,
|
||||
"telemetryGapCount": 0,
|
||||
"maxTelemetryGapMs": null,
|
||||
"imuSaturationCount": 0,
|
||||
"maxSpeedMph": 102.08702805549733,
|
||||
"maxLeanAngle": 51.53177045780174,
|
||||
"maxLongitudinalG": 1.331296298180935,
|
||||
"maxLateralG": 0.9627292075219398,
|
||||
"accelerationEventCount": 1,
|
||||
"brakingEventCount": 0,
|
||||
"zeroTo60Count": 0,
|
||||
"zeroTo100Count": 0,
|
||||
"bestZeroTo60": null,
|
||||
"bestZeroTo100": null,
|
||||
"databaseSamplesWritten": 18981,
|
||||
"databaseSamplesLost": 0,
|
||||
"eventCount": 22,
|
||||
"overallConfidence": 0.52,
|
||||
"rideQualityScore": 52,
|
||||
"rideQualityRating": "POOR",
|
||||
"wasRecoveredAfterCrash": false,
|
||||
"wasInterrupted": false,
|
||||
"exportIntegrity": "VERIFIED_OK"
|
||||
},
|
||||
"events": [
|
||||
{
|
||||
"id": 5676,
|
||||
"timestamp": "2026-08-29T15:52:16.000",
|
||||
"eventType": "RIDE_STARTED",
|
||||
"severity": "INFO",
|
||||
"message": "Field test session started for ride #4 [v1.0.0+100 (e700ca64)]",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": "{\"software\":{\"version\":\"1.0.0\",\"build\":100,\"gitCommit\":\"e700ca64fdb6365d30a76d81236c912a730bfad2\",\"gitBranch\":\"master\",\"releaseChannel\":\"release\",\"telemetrySchemaVersion\":5,\"exportSchemaVersion\":1,\"buildTimestamp\":\"2026-08-28T05:00:00Z\"}}"
|
||||
},
|
||||
{
|
||||
"id": 5677,
|
||||
"timestamp": "2026-08-29T15:52:16.000",
|
||||
"eventType": "FOREGROUND_SERVICE_STARTED",
|
||||
"severity": "INFO",
|
||||
"message": "Foreground service confirmed active for ride #4",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5678,
|
||||
"timestamp": "2026-08-29T15:52:16.000",
|
||||
"eventType": "WAKELOCK_ACQUIRED",
|
||||
"severity": "INFO",
|
||||
"message": "Screen wakelock acquired for ride #4",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5679,
|
||||
"timestamp": "2026-08-29T15:52:16.000",
|
||||
"eventType": "TELEMETRY_PIPELINE_STARTED",
|
||||
"severity": "INFO",
|
||||
"message": "20Hz telemetry aggregation pipeline started for ride #4",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5680,
|
||||
"timestamp": "2026-08-29T15:54:19.000",
|
||||
"eventType": "ACCELERATION_EVENT",
|
||||
"severity": "INFO",
|
||||
"message": "Hard Acceleration Event: 0.65g at 71.9 MPH",
|
||||
"speed": 71.90743980114543,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": 0.6539707563059917,
|
||||
"lateralG": -0.19463703556344547,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5681,
|
||||
"timestamp": "2026-08-29T15:54:49.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Degraded GPS freshness (1212ms age)",
|
||||
"speed": 82.54964134972293,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.5800000000000001,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5682,
|
||||
"timestamp": "2026-08-29T15:57:34.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (52.0 m/s²)",
|
||||
"speed": 50.336770050097904,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5683,
|
||||
"timestamp": "2026-08-29T15:57:36.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (67.8 m/s²)",
|
||||
"speed": 36.472621603344734,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5684,
|
||||
"timestamp": "2026-08-29T16:01:59.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (54.8 m/s²)",
|
||||
"speed": 69.96463487460619,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5685,
|
||||
"timestamp": "2026-08-29T16:02:46.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (51.6 m/s²)",
|
||||
"speed": 91.07131597136126,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5686,
|
||||
"timestamp": "2026-08-29T16:02:52.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (57.0 m/s²)",
|
||||
"speed": 93.97128181991678,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5687,
|
||||
"timestamp": "2026-08-29T16:04:52.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (50.8 m/s²)",
|
||||
"speed": 80.78941257130793,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5688,
|
||||
"timestamp": "2026-08-29T16:05:53.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (66.9 m/s²)",
|
||||
"speed": 32.7884280322723,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5689,
|
||||
"timestamp": "2026-08-29T16:06:02.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (68.2 m/s²)",
|
||||
"speed": 68.1452650273436,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5690,
|
||||
"timestamp": "2026-08-29T16:06:50.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (55.8 m/s²)",
|
||||
"speed": 52.655814757424366,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5691,
|
||||
"timestamp": "2026-08-29T16:06:53.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (52.4 m/s²)",
|
||||
"speed": 38.124079800723074,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5692,
|
||||
"timestamp": "2026-08-29T16:07:09.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (52.1 m/s²)",
|
||||
"speed": 17.8590228723586,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5693,
|
||||
"timestamp": "2026-08-29T16:07:17.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (87.5 m/s²)",
|
||||
"speed": 31.691845428065992,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5694,
|
||||
"timestamp": "2026-08-29T16:07:38.000",
|
||||
"eventType": "SAMPLE_SUSPECT",
|
||||
"severity": "WARNING",
|
||||
"message": "Sample validation suspect: Suspicious acceleration spike (51.4 m/s²)",
|
||||
"speed": 27.24528289477493,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": 0.85,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5695,
|
||||
"timestamp": "2026-08-29T16:08:05.000",
|
||||
"eventType": "RIDE_FINISH_REQUESTED",
|
||||
"severity": "INFO",
|
||||
"message": "Ride finish requested for ride #4",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5696,
|
||||
"timestamp": "2026-08-29T16:08:05.000",
|
||||
"eventType": "RIDE_FINALIZED",
|
||||
"severity": "INFO",
|
||||
"message": "Ride record #4 finalized in database",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5697,
|
||||
"timestamp": "2026-08-29T16:08:05.000",
|
||||
"eventType": "RIDE_STOPPED",
|
||||
"severity": "INFO",
|
||||
"message": "Field test session completed for ride #4",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
},
|
||||
{
|
||||
"id": 5698,
|
||||
"timestamp": "2026-08-29T16:08:05.000",
|
||||
"eventType": "RIDE_SUMMARY_CREATED",
|
||||
"severity": "INFO",
|
||||
"message": "Field test summary generated and saved for ride #4",
|
||||
"speed": null,
|
||||
"latitude": null,
|
||||
"longitude": null,
|
||||
"gpsAccuracy": null,
|
||||
"gpsAgeMs": null,
|
||||
"leanAngle": null,
|
||||
"longitudinalG": null,
|
||||
"lateralG": null,
|
||||
"confidence": null,
|
||||
"metadata": null
|
||||
}
|
||||
],
|
||||
"performanceRuns": []
|
||||
}
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"rideId": 4,
|
||||
"startTime": "2026-08-29T15:52:16.000",
|
||||
"endTime": "2026-08-29T16:08:05.000",
|
||||
"distanceMiles": 17.06618815317472,
|
||||
"topSpeedMph": 102.08702805549733,
|
||||
"maxLeanLeft": 51.53177045780174,
|
||||
"maxLeanRight": 24.396571684598072,
|
||||
"maxAccelG": 0.9811297525282692,
|
||||
"maxBrakingG": 1.331296298180935,
|
||||
"averageSpeed": 67.36653218358443,
|
||||
"movingTime": 912,
|
||||
"stoppedTime": 26,
|
||||
"qualityScore": 52,
|
||||
"qualityRating": "POOR",
|
||||
"software": {
|
||||
"version": "1.0.0",
|
||||
"build": 100,
|
||||
"gitCommit": "e700ca64fdb6365d30a76d81236c912a730bfad2",
|
||||
"gitBranch": "master",
|
||||
"releaseChannel": "release",
|
||||
"telemetrySchemaVersion": 5,
|
||||
"exportSchemaVersion": 1,
|
||||
"buildTimestamp": "2026-08-28T05:00:00Z"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue