Logger Tab
Overview
The Logger Tab provides configuration of internal data logging (if supported by the display).


Start / Stop Conditions
The logging can be started or stopped dependent on channel conditions. Every time a new log is started, a new Log Run is created in the logger. Log runs can be downloaded individually with GEMS Data Analysis, which reduces the time taken to download the data.
The log can be started in one of three ways:
- Single input start/stop - When the specified input is non zero, the log will be started. When zero, the log will be stopped.
- Twin start/stop triggers - When the Start trigger is non zero, the log will be started. When the Stop trigger is non zero, the log will be stopped.
- Log Always - The logging starts logging immediately on power on and will log until switched off or until the log is full.
Special Logger Channels
If the Display Module supports logging, the following special channels are available:
- Log Mem Total - The total logging memory in kilobytes
- Log Mem Free - The amount of logging memory remaining in kilobytes
- Log Mem Percent Free - The percentage of logging memory free.
- Log Status - A string representing the current logging status:
The Log Status has the following meaning:
Log Status | Description |
---|---|
Logging not Supported | This firmware does not support logging. |
Logging stopped | The device is not currently logging. |
Logging running | The device is currently logging. |
Log looped | The log has looped. |
Log memory space low | There is less than 5% of the log memory remaining. |
Log memory full | The logging memory is full and logging has stopped. |
Log initialising | The logger is currently processing the setup. |
LOG SETUP ERROR | There is a problem with the logger setup. |
LOG OVERRUN | The logger has been unable to write the log data to the memory. Either reduce the number of logged channels or reduce the complexity of the display screen. |
Log memory worn | There are a significant number of bad blocks in the flash memory. Logging will continue to work but capacity will be reduced. |
Log Markers
The Display Module inserts markers in the data to indicate various states and these are displayed in downloaded log files.
The following markers may be inserted:
Marker | Description |
---|---|
Lap | This is inserted when the beacon input is triggered and is typically used for lap timing. |
Power | This is inserted when the display is configured to start logging immediately on power up. |
Log Start | This is inserted when the log start condition is met after power up |
Overrun | The display has been unable to write the log data to the memory in the time available. Either reduce the number of logged channels or reduce the complexity of the display screen. |