Skip to content

Add set_hvac - #267

Open
mmccrackan wants to merge 5 commits into
mainfrom
261002_lat_hvac
Open

mmccrackan wants to merge 5 commits into
mainfrom
261002_lat_hvac

Conversation

@mmccrackan

Copy link
Copy Markdown
Contributor

Adds set_hvac for turning on the LAT boosters and fans.

@mmccrackan
mmccrackan marked this pull request as draft October 2, 2026 15:38
@mmccrackan
mmccrackan marked this pull request as ready for review October 2, 2026 16:08

@BrianJKoopman BrianJKoopman left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, just one question I'm wondering about. (And thanks for adding tests!)

Comment thread tests/test_acu.py
Comment on lines +87 to +89
(["boosters", "fans"], ["on", "on"]),
(["boosters", "fans"], "off"),
(["fans"], 50),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this representative of actual targets? Or at they just dummy values for the test? The list isn't clear to me in the socs docs either, but from there I would have expected names like "Fan Yoke Traverse A Electronic Space".

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah they are actual targets that are treated a bit differently. See: https://github.com/simonsobs/socs/blob/4413b27a567feee21a9e331bc60497c8458448aa/socs/agents/acu/agent.py#L3643 where they are parsed.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, gotcha, can you list 'fans, boosters, and heaters' and valid targets in the docstring here?

This branch has not been deployed

No deployments
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.

2 participants