Ontwikkelaars

Bouw op LapViz: telemetriebibliotheek en API

De tijdwaarnemingslogica van de LapViz-apps is gepubliceerd als opensource .NET-pakketten. Gebruik ze om sessies te lezen en te schrijven, rondes en sectoren uit de GPS te berekenen, of livetiming te publiceren vanuit je eigen applicatie.

LapViz.Telemetry

Het domeinmodel en de tijdwaarneming van de LapViz-apps, voor .NET Standard 2.0, .NET 8 en .NET 9.

  • Sessies, rondes, sectoren, rijders, toestellen en telemetriekanalen
  • GPS-lijnpassages, voorspellende delta, theoretische en rollende beste rondes
  • Dezelfde resultaten als de LapViz-toestellen, gecontroleerd met gedeelde testvectoren
  • MIT-licentie

LapViz.LiveTiming

Een SignalR-client om livetimingsessies te publiceren en te volgen.

  • Gebruikt door LapViz Stopwatch en LapViz Laptimer
  • dotnet add package LapViz.LiveTiming

Open formaat en API

Je data blijft leesbaar voor andere tools.

  • LapViz-bestandsformaat (.lvz): een ZIP met een JSON-manifest en de samples in kolommen
  • REST-API van lapviz.com met een OpenAPI-beschrijving

Veelgestelde vragen

Hoe installeer ik de bibliotheek?

dotnet add package LapViz.Telemetry, en dotnet add package LapViz.LiveTiming voor de livetimingclient.

Onder welke licentie?

LapViz.Telemetry en LapViz.LiveTiming worden uitgebracht onder de MIT-licentie.

Waar kan ik vragen stellen?

Open een issue op GitHub of word lid van de LapViz-community op Discord.