New
Lead | Topic | Date Added | Notes |
---|---|---|---|
chat | LFC (and etalon) will be on ops network (for vendor remote access). Is that OK for KTL since not on KPF private network? And also for the KPF telemetry database? Would dispatchers have to be installed somewhere other than on kpf-asl-prime? | August 30. 2021 | |
SG/WD | extra Lantronix on vac cart now that pump dispatcher is not using RS-485 | August 28, 2021 | |
SG | Vac gauge spreadsheets not on wiki | August 28, 2021 | |
chat | Telemetry database backup? | August 28, 2021 | |
chat | GitHub? Code backups? | August 23, 2021 | |
WD | KTL keyword for NTP health status | August 26, 2021 | |
BH | LinkHub dispatcher | August 19, 2021 | |
BH | kpfpower fixes | August 19, 2021 | |
SG | Ca HK detector wiki page | August 23, 2021 | |
WD | set up emir alarms for KPF | August 23, 2021 | |
WD | webKTL interface for Instec | August 23, 2021 | |
WD | Make telemetry database read-only | August 5, 2021 | Safeguard against accidental changes |
SG | Finalize Lakeshore sensor names/locations | August 5, 2021 | Steve to provide Brad with final sensor name/location list. Brad can then update sensor config file and re-compile. |
BH/WD | LinkHub-E web wiki page set up by Steve and ready for dispatcher development. | August 5, 2021 |
In Progress
Lead | Topic | Date Added | Notes |
---|---|---|---|
BH | Look into connecting to CCD Cold Head Temperature Controllers (for telemetry only as a start) | June 11, 2021 | Aug 5: service running (telemetry for KPF Green), engineering modes still to do July 9: troubles with uploading cal table (can download and parse). Instead of uploading file at start up, decided to download current cal table, compare to expected table, ensure they are the same. If different complain in some way through alarms. June 17: Brad has established ethernet communication and working on combining dispatcher into service with Vaisala and Lakeshore Discussed at June 10, 2021 meeting |
WD | Look into intercepting javascript packets from pump controller webserver | June 11, 2021 | Aug 5: Will attempting to use Google ‘Puppeteer’ node.js package, but having trouble with required css and javascript files being locked out for security reasons July 9: Will has started on decoding ‘message’ to send to pump, but has not had a chance to try it out yet. June 17: looking into it, but reliability of intercepting javascript packets a concern Steve to check connectors on pump - more than one serial connector? - Yes - USB can connect between pump and webserver, frees up RS485 port. Decided at June 11 meeting that custom, serial-based pump control software unnecessary and we’ll use the turbo.control webserver interface for control of pump if needed for maintenance. We will try to decode javascript packets to pull telemetry values from them. |
SG | Observing modes spreadsheet | June 10, 2021 | revisit in earnest in August |
SG | Finalize ethernet layout diagram | June 10, 2021 | Add webcam in crypt going to ops network; answer computer port questions |
Background Tasks
Lead | Topic | Date Added | Notes |
---|---|---|---|
WD | Configuration control | August 5, 2021 | May be possible with config files (one per mode) and a small application to set the keywords, and do comparisons to show which mode is active. |
All | Check power cycling sensitivity of each device | June 11, 2021 | SG to add this ‘checkbox’ to the wiki somewhere. note Leybold webserver clock/battery issue |
All | Check each device to ensure front panels can be locked out | June 11, 2021 | |
Done
Lead | Topic | Date Added | Notes |
---|---|---|---|
BH | Adapt Keck Lakeshore service for KPF | June 10, 2021 | Aug 5: dispatcher running, broadcasting to telemetry database Done aside from a future update of sensor names in a config file. July 9: Steve to find a sensor to connect to verify reading temperatures (currently showing -273.15 June 17, in progress. Not adapting Keck but linking in Vaisala & Instec into same service. |
SG/WD | Agitator parameters (speed, motor torque limits for safety) to be fine-tuned with Martin Sirk’s help in the lab at SSL. | July 14, 2021 | Aug 5 - done! Will traveled to SSL to fine-tune with Martin. |
WD | Log file on kpf-asl-prime | June 1, 2021 | Aug 5: decided OK as it operates now (Keck will do something different anyway). Done!
|
WD | webKTL installation | June 10, 2021 | Aug 5: Done! Agitator now can be run from webKTL July 9: Will will focus on setting up for agitator Will allow us to monitor and control our devices |
WD | Agitator run instructions (superceded by webKTL interface?) | June 10, 2021 | Aug 5: Done! Now controllable form webKTL (what we will use going forward) After I finish the reconfig, the command line use will be: To Start: put it into jog mode, and set speed: modify -s kpfmot agitmod=jog agitspd=1000 (or whatever) <do something to home, gotta think about this, because we don’t actually care about a home> To Stop: modify -s kpfmot agitmod=halt What’s missing from the above: we don’t have a definition of 'homing', but the software requires being homed. Let’s discuss tomorrow.
|
SG/WD | Talk to BJ Fulton about best way to export KPF telemetry data | June 10, 2021 | Aug 5: done! July 9: met with BJ. Steve has requested access through SSL firewall. BJ will send Will login details for kpf-asl-prime. BJ will then connect and start setting up Grafana, adding device plots as devices become available. July 9: Vaisala up and running. Steve to set up meeting with BJ, Will, Brad and Steve BJ setting up grafana interface for viewing telemetry stream
|
WD/BH | Will and Brad to chat about their keywords | June 17, 2021 | |
SG | Finalize CCD Cold Head Temperature Controllers device page | June 10, 2021 | June 23: wiki page ready for software development June 17: Still in progress, working on engineering modes now. Steve to re-upload cal table 1 to ensure it’s not corrupt - DONE June 11: Steve working on command list |
BH | Send Vaisala, Intensity Monitor to SSL | June 10, 2021 | Decided at June 11 meeting |
WD | Send Eaton PDU to SSL? | June 10, 2021 | Decided at June 11 meeting |
BH | Send back 3rd NUC | June 11, 2021 | Decided at June 11 meeting |
WD | Finish service for Leybold Graphix II gauge controller | June 10, 2021 | July 13: finished; ready for use. |
SG | Add Aux rack to diagram here: | June 10, 2021 | |
SG | Invite Josh and Kyle to meeting every other week; change time to Thursday afternoons | June 11, 2021 | Want to keep them in the loop |
All | kpf-asl-prime package installation | June 10, 2021 |
|
All | Discuss vacuum pump control and telemetry with Will and Brad | June 10, 2021 | |
All | SBIG SDK discussion | June 10, 2021 |
https://cdn.diffractionlimited.com/dlapi/md_quickstart.html
“Note: This API does not support legacy SBIG ST-, STL-, STX-, STXL- and similar cameras supported by the SBIGUDrv.” |
SG | Discuss prioritizing Instec telemetry | June 10, 2021 | Currently not in use with cryostat, but will be in a couple/few weeks. Discussed at June 10 meeting |
SG | Tell Brad webcam usr/pwd | June 10, 2021 | Now on SSL network, should be accessible from kpf-asl-prime |
WD | KFP history (telemetry) on kpf-asl-prime | June 1, 2021 |
|
WD | kpfmot consolidation | June 1, 2021 |
|
WD | set up kpf-asl-prime as our main server | June 1, 2021 |
|
Add Comment