Skip to content

Conversation

@mandad
Copy link

@mandad mandad commented Dec 23, 2015

I added three configuration parameters for synchronous logging:

SyncLogIntermediateHeaders: Controls whether the intermediate header/time lines are printed ever so often. When turned off, it allows for easier analysis in Excel or graphing programs.
SyncLogHeaderSpacing: If headings are to be inserted (as per the above option), this determines how often they will be placed.
IncludeStaleVariables: Prints the previous value of non-updated variables instead of NaN. Again makes for easier analysis in Excel or numerical analysis programs.

By default, if no configuration is in the .moos file, all options go to the state of configuration before these code changes, i.e. stale variables are replaced with NaN, headers placed every 30 lines. Therefore, someone upgrading and not changing configurations would not see any changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant