Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added additional configuration parameters for Synchronous logging #5

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

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
1 participant