Page 1 of 1

Headless function clarification

Posted: Fri Aug 17, 2018 3:45 pm
by VPD
Can you clarify which functions are included under headless operation? Does it only pertain to SD logging and broadcasting telemetry over cellular data, or also mean things like triggering outputs and running ShiftX2?

Once configured, I'm trying to understand what functions can start and run automatically when the device is powered up even if I never start the Race Capture app.

Similarly, if it only pertains to SD logging and cellular telemetry, does that mean even the Race Capture Track hardware would run the ShiftX2 upon start up and without needing to start the RC app?

Posted: Mon Aug 20, 2018 10:00 pm
by VPD
Anyone with experience here?

Brent, can you shed some light so I can figure out which hardware to buy?

(edit) With exception to the analog channel functions, will all the LUA scripting that works in Pro also work in Track like the examples found here?
https://wiki.autosportlabs.com/RaceCapt ... g_Examples

Thanks!

Posted: Wed Aug 22, 2018 11:57 pm
by brentp
Hi,

You have it about right for headless operation for RaceCapture/Pro. It includes:
* SD logging
* Cellular telemetry
* Anything that can be run via lua scripting (controlling ShiftX2, etc)

RaceCapture/Track requires the app for full operation. it cannot log data locally or broadcast telemetry on it's own, but it can run lua scripting just the same as RaceCapture/Pro.

Thanks, hope this helps; we'll watch this for any replies.

Posted: Thu Aug 23, 2018 12:30 am
by VPD
Thank you, that does help. So while Track can run all the lua scripts, sounds like the app must be started and run continuously for the scripts to start and keep running. Do I read you right?

Posted: Thu Aug 23, 2018 12:40 am
by brentp
Nope, the app does not need to be connected for Lua scripts to start. They will start automatically.

Posted: Thu Aug 23, 2018 12:49 am
by VPD
Fantastic, Happy to be wrong on that one.