I'll try to expand on what I explained earlier in the thread.
In the long long ago, RCP only logged via SD card. More recently, with the introduction of RaceCapture/Track, we added in-app logging as a convenience for having immediate data available for analysis. It's a natural enhancement of the system and now augments the existing SD logging capabilities, which is primarily geared towards logging data as an autonomous, headless 'black box' data logger / telemetry system.
The Lua script commands run in the context of RCP and only controls SD card logging; it does not affect the logging behavior of any client consuming the telemetry stream. The API doc has been clarified here:
https://wiki.autosportlabs.com/RaceCapturePro_Lua_Scripting#SD_Logging_control
Regardless if the data is logged via SD card, or on-the-fly in the app, it's simply the same data.
Both approaches will record laps if lap timing is active, or just a single session of data without laps, where a span of data can be viewed.
An example of recording some static data on the bench and immediately viewing it. You can try it right now:
https://www.youtube.com/watch?v=tA1jWfrmEog
With SD logging, you have to pull the SD card, then manually import the data into analysis.
As before, in both approaches, you reach the same destination with effectively the same data.
Hope this helps!
_________________
Brent Picasso
CEO and Founder, Autosport Labs
Facebook |
Twitter