Skip to content

Fix logging #97

@CanineSatsuma6

Description

@CanineSatsuma6

Today, we use Epilogue to log how our software is behaving. Our workflow has been to have Epilogue log variables to tell us how something is behaving, have Epilogue publish those variables to NetworkTables, and use AdvantageScope to inspect/display the NT values.

This has worked well for us and should continue to be the way we monitor software in active development. However, this doesn't allow for us to log what happens in a match on the field, load the log into AdvantageScope, and get a full view of something that happened in a match (and isn't happening live). The Epiloge docs indicate that Epilogue can also log to a file on the RoboRIO. We should enable this so we can get log files we can pull off the robot.

Secondarily, our current setup also logs .hoot files from our CTRE devices. We don't use these logs, so we should find a way to disable their generation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    In review

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions