Skip to content

macreiben-dev/pit-wall-acquisition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pitwall Acquisition Plugin

This plugin is to be used with simhub to forward data to a WebApi. This WebApi then exposes an endpoint to feed a prometheus database.

Download latest version

Pre requisites

  • Simhub 9.x installed

To be able to work with the data, please see pit-wall-api documentation.

How does it work ?

Global schematic

Any simulator supported by SimHub can be used with the plugin.

Setup the plugin

  • Download the latest release
  • Unzip the binaries downloaded archive
  • Copy the files in Simhub installation directory
    • If you are updating from an existing version,
      • Ensure Simhub is not running
      • Say yes to replace existing file with the new files
  • Start Simhub

First installation

  • Go to Settings

Go to Settings

  • Then plugins

Got to plugins

  • Ensure plugins is activated

Ensure plugins is activated

You can check the checbox "Show in the left main menu" to access the plugin directly.

Configuration

  • Open the plugin configuration screen
  • Set the pilot name and car name

Set the pilot name and car name

This two informations will be use to group the metrics by car and pilots.

It is recommended to have a unique pilot name by user. Car name can be shared. Doing so will enable you to support driver swap scenarii.

  • Set the server address and personal key

Set the server address and personal key

Personal key will be checked each time a user tries to send metrics. One server knows one personal key.

  • Click save button

Click save button

Save button updates the configuration. You do not need to restart Simhub.

  • Test Connectivity button

Tries to contact the server without authentication. This is to avoid personal key brut force attack.

  • OK : server is reachable
  • KO : server is unreachable

To setup the server see pitwall api