{
  "snapshot_date": "2026-10-27",
  "basis": "Bundled repository firmware, not later changes in the original project",
  "files": [
    {
      "path": "software/firmware/src/main.c",
      "sha256": "f5d659feabd82e73bdd5997aeb8b10835c7708f83690f66e12ed1074c69289ad",
      "display_or_supporting_ranges": [
        [
          104,
          109
        ],
        [
          116,
          126
        ]
      ]
    },
    {
      "path": "software/firmware/src/rs485_proto.c",
      "sha256": "76224c2fd1e4ab1e1642e2b22cab233efd3cbdc5e4bac51dc1827aaf8fcc730a",
      "display_or_supporting_ranges": [
        [
          425,
          434
        ],
        [
          1039,
          1063
        ],
        [
          1026,
          1033
        ],
        [
          606,
          615
        ],
        [
          459,
          477
        ],
        [
          1097,
          1101
        ]
      ]
    },
    {
      "path": "software/firmware/src/hall_encoder.c",
      "sha256": "24e1e883b9bf56e76437b67ce1b056af34f4b373c5a369026d3d86b153d75a7d",
      "display_or_supporting_ranges": [
        [
          57,
          132
        ]
      ]
    },
    {
      "path": "software/firmware/src/gd32e23x_it.c",
      "sha256": "66e48493553a00495e4562d063deec85df99dae1a6a928b0176b84f31be9342f",
      "display_or_supporting_ranges": [
        [
          115,
          118
        ]
      ]
    }
  ]
}
