Skip to content

slicecamd logs spurious ERRORs for RA/DECL on every no-target publish #464

Description

@astronomerdave

Sequencer::Sequence::publish_targetinfo() intentionally publishes an empty TARGETINFO message when seq state is not READY/RUNNING, but Slicecam::Interface::handletopic_targetinfo() (slicecamd/slicecam_interface.cpp:1010) requests both keys unconditionally, and Common::extract_telemetry_value logs at()'s throw as an ERROR. Behavior is already correct (coords fall through to NAN) — this is log noise only. Fix is probably a jmessage.contains() guard in slicecamd, not a change to the shared template. last run on flexure branch

Activity

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

Metadata

Metadata

Labels

invalidThis doesn't seem rightpriority=99really not important

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions