Skip to content

Data loggers / telemetry

Featured Replies

Nu exista o sectiune dedicata racing-ului pe acest forum, asa ca nu sunt sigur care sectiune e cea mai potrivita pentru acest topic, dar tuning suna cel mai bine.

 

Pana acum foloseam pentru telemetrie / data logging o navigatie Android ( 5Hz GPS ) + un cablu usb OBDLink. Doi ani de zile a fost suficient, diferenta fata de cronometrarea oficiala ( transponder ) fiind neglijabila, de +/- 0.0001 secunde.

 

Intre timp insa, nevoile mele au evoluat, iar OBD-ul nu are access la toti senzorii pe care vreau sa ii monitorizez.

 

Analizand diferitele variante existente pe piata, costul si ce ofera, am ajuns sa cumpar un RaceCapture Track Mk2 (50hz GPS + Motorsport Accelerometer + Gyro).

Spre deosebire de solutii precum AiM, RC-ul este open source si iti permite sa extinzi platforma in functie de nevoi. Concrect, AIM-ul suporta 13 canale si nu au intentia sa adauge si alti senzori. Ce ma intereseaza pe mine in mod special, "Oil Pressure", lipseste din protocolul AiM. Lipseste si din RC, dar e usor de extins suportul si adaugat. Nu usor, mai corect este sa zic "este posibil" de adaugat.

 

Si de aici se naste si motivul pentru care am creat acest topic. Ca sa poti monitoriza un canal trebuie sa cunosti urmatoarele lucruri:

  • CAN ID - id-ul mesajului
  • CAN Mask - un filtru pentru a selecta mesajul daca raspund mai multe ECU-uri cu aceiasi informatie
  • CAN Sub ID - id aditional folosit pentru diferentierea mesajelor
  • message offset - care este primul byte al informatiei dorite din mesajul primit
  • message length - cati bytes are informatia continuta in mesaj
  • source type - encodingul folosit
  • endian - BIG sau Little
  • bit mode - maparea bitilor
  • formula - o formula care transforma informatia extrasa din mesaj in ceva ce are semnificatie pentu "humans"

 

Exemplu pentru Steering angle, pe platforma Fxx:

  • CAN ID - 770
  • CAN Mask - 0
  • CAN Sub ID - disabled
  • message offset - 3
  • message length - 2
  • source type - Signed value
  • endian - Little
  • bit mode - disabled
  • formula - raw value * 10 / 1 + 37130

 

 

Pentru ca a descoperi aceste informatii folosind un CAN Sniffer este foarte time consuming, speranta mea este ca cineva are macar o parte din ID-uri, sau o documentatie a unui protocol folosit de alte companii ( ex. protocolul F21 de la AIM ) pentru platforma Fxx.

Edited by ngl

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.