Skip to content

FMSControlData field data missing in DataLog capture #7885

Open
@jwbonner

Description

@jwbonner

We've had multiple bug reports on AdvantageScope (Mechanical-Advantage/AdvantageScope#365 and Mechanical-Advantage/AdvantageScope#346) which are triggered by logs where the FMSControlData field never updates while the DS:enabled field is valid (example below). AdvantageScope currently assumes that all fields containing the enabled state are equivalent, so this causes significant issues by making it look like the robot was never enabled (of course, the temporary workaround is for AdvantageScope to simply prioritize the DS:enabled field when available).

Log files with this behavior are attached to the issues linked above. It's unclear whether the FMSControlData topic is being updated on NT in the first place, or if this is specifically an issue with capturing the updates to DataLog.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions