463 lines
13 KiB
JSON
463 lines
13 KiB
JSON
{
|
|
"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": []
|
|
} |