simonsobs / socs

Simons Observatory specific OCS agents.
BSD 2-Clause "Simplified" License
12 stars 12 forks source link

Update ACTiCameraAgent to HTTPCameraAgent to include other HTTP camera brands #700

Open davidvng opened 3 days ago

davidvng commented 3 days ago

Description

Renames ACTiCameraAgent to HTTPCameraAgent which can grab screenshots from different camera brands that can accept HTTP requests. Currently includes ACTi and Reolink. Also replaces camera information arguments with a config file to better handle increasing number of cameras.

Motivation and Context

Reolink cameras added to site, which uses HTTP requests like ACTi cameras but requires different URL params.

How Has This Been Tested?

Tested on daq-dev with current site cameras.

Types of changes

Checklist: