Back to ingest status

Ingest attempt #90

Joystick Completed

Success

a6daa2c0-7b1c-43f3-9104-919d9ecc22e4

HTTP response 201
Station ASSEMBLY-5
Started Sep 25, 2026 2:06:31 PM UTC
Duration 0 ms
Event type joystick.completed

Stored record

Event metadata

Schema v1
Aggregate type
joystick
Aggregate ID
EVOLVE-21321
Occurred epoch ms
1790345191096
Received
Sep 25, 2026 2:06:31.000000 PM UTC
Content hash
19bfb8f34347fcb7743b815bc27eca8113fccf82255a584d36693e5b3aa91fb3

Immutable intake ledger

Raw envelope

JSON
{
    "eventId": "a6daa2c0-7b1c-43f3-9104-919d9ecc22e4",
    "stationId": "ASSEMBLY-5",
    "aggregateType": "joystick",
    "aggregateId": "EVOLVE-21321",
    "eventType": "joystick.completed",
    "payloadSchemaVersion": 1,
    "occurredEpochMs": 1790345191096,
    "payload": {
        "runId": "26fa79b2-acc1-4f6f-8ab3-23992ef7aab0",
        "eventId": "a6daa2c0-7b1c-43f3-9104-919d9ecc22e4",
        "station": {
            "stationId": "ASSEMBLY-5",
            "appVersion": "0.2.4",
            "machineName": "ASSEMBLY-5",
            "operatorName": "JRMCORP\\wayne"
        },
        "testing": {
            "runId": "26fa79b2-acc1-4f6f-8ab3-23992ef7aab0",
            "complete": true,
            "analogComplete": true,
            "startedEpochMs": 1790345132295,
            "digitalComplete": true,
            "passedPositions": [
                {
                    "position": "center",
                    "joystickX": 1024,
                    "joystickY": 1024,
                    "passedEpochMs": 1790345132322
                },
                {
                    "position": "forward",
                    "joystickX": 1024,
                    "joystickY": 1947,
                    "passedEpochMs": 1790345134086
                },
                {
                    "position": "reverse",
                    "joystickX": 1024,
                    "joystickY": 100,
                    "passedEpochMs": 1790345140887
                },
                {
                    "position": "right",
                    "joystickX": 1947,
                    "joystickY": 1024,
                    "passedEpochMs": 1790345143866
                },
                {
                    "position": "left",
                    "joystickX": 100,
                    "joystickY": 1024,
                    "passedEpochMs": 1790345147287
                },
                {
                    "position": "forwardRight",
                    "joystickX": 1947,
                    "joystickY": 1947,
                    "passedEpochMs": 1790345154306
                },
                {
                    "position": "reverseRight",
                    "joystickX": 1947,
                    "joystickY": 100,
                    "passedEpochMs": 1790345155106
                },
                {
                    "position": "reverseLeft",
                    "joystickX": 100,
                    "joystickY": 100,
                    "passedEpochMs": 1790345155985
                },
                {
                    "position": "forwardLeft",
                    "joystickX": 100,
                    "joystickY": 1947,
                    "passedEpochMs": 1790345156885
                }
            ],
            "completedEpochMs": 1790345162186,
            "requiredPositions": [
                "center",
                "forward",
                "forwardRight",
                "right",
                "reverseRight",
                "reverse",
                "reverseLeft",
                "left",
                "forwardLeft"
            ],
            "passedDigitalInputs": [
                {
                    "inputIndex": 1,
                    "passedEpochMs": 1790345159386
                },
                {
                    "inputIndex": 2,
                    "passedEpochMs": 1790345159885
                },
                {
                    "inputIndex": 4,
                    "passedEpochMs": 1790345160155
                },
                {
                    "inputIndex": 3,
                    "passedEpochMs": 1790345160545
                },
                {
                    "inputIndex": 6,
                    "passedEpochMs": 1790345160885
                },
                {
                    "inputIndex": 5,
                    "passedEpochMs": 1790345161354
                },
                {
                    "inputIndex": 7,
                    "passedEpochMs": 1790345162186
                }
            ],
            "requiredDigitalInputs": [
                1,
                2,
                3,
                4,
                5,
                6,
                7
            ]
        },
        "eventType": "joystick.completed",
        "firmwareFlash": {
            "port": "USB",
            "board": "ST-LINK",
            "device": "STM8AF526",
            "attemptId": "522ae062-8cc5-4c2b-9951-e4ccf9f05924",
            "profileId": "hcms8-canopen-node48",
            "profileName": "HCMS8 CANopen Node 48h",
            "programMode": "SWIM",
            "firmwareFile": "profiles/firmware/hcms8/joystick-1.63.s19",
            "firmwareSha256": "5f766ac29dc15959aeede52aa6bac5af8f5ddf357898824fd90065957db55c79",
            "startedEpochMs": 1790340862826,
            "firmwareVersion": "1.63",
            "completedEpochMs": 1790340868009
        },
        "schemaVersion": 1,
        "nextAssignment": {
            "orderNumber": 97555,
            "joystickNumber": "EVOLVE-21321",
            "productionUser": {
                "active": true,
                "userId": 1,
                "fullName": "Michael McLaughlin",
                "initials": "MM",
                "createdEpochMs": 1784553210243,
                "updatedEpochMs": 1784553210243
            },
            "sequenceNumber": 2
        },
        "occurredEpochMs": 1790345191096,
        "completedAssignment": {
            "orderNumber": 97555,
            "joystickNumber": "EVOLVE-21321",
            "productionUser": {
                "active": true,
                "userId": 1,
                "fullName": "Michael McLaughlin",
                "initials": "MM",
                "createdEpochMs": 1784553210243,
                "updatedEpochMs": 1784553210243
            },
            "sequenceNumber": 1
        }
    }
}