Skip to content

Commit

Permalink
added some content
Browse files Browse the repository at this point in the history
  • Loading branch information
JackieS-NL committed May 15, 2024
1 parent 87de397 commit 7bb114e
Showing 1 changed file with 29 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
.. An error will alert you of identical labels during the build process.
####################################################################################################
ATSpectrograph failed due to the lost of the grating stage position and timed out
ATSpectrograph failed - grating stage position and timed out
####################################################################################################

.. note::
Expand All @@ -32,6 +32,8 @@ ATSpectrograph failed due to the lost of the grating stage position and timed ou
Overview
========

ATspectrograph failed during checkout_latiss after the power cut off due to the UPS failure issue at AuxTel on Nov. We have seen this error after hard resets of the ATSpectrograph.

.. In one or two sentences, explain when this troubleshooting procedure needs to be used. Describe the symptoms that the user sees to use this procedure.
Expand All @@ -44,6 +46,18 @@ Error diagnosis
.. It is preferred to include them as a bulleted or enumerated list.
.. Post screenshots of the error state or relevant tracebacks.
#. Check the error message from Checkout_latiss.py or another script.

#. It appears that the encoder position is lost on a reset,
as the linear stage reported being at position -324mm
but it had not moved since the reset,
suggesting the encoder value position was incorrectly initialized.

When the ATSpectrograph is first initialized after a power reset
and a move is commanded (such as during the latiss_checkout
when it tried to position the stage at +67mm),
since the encoder position is incorrect
the stage cannot arrive in position and times out during the move.


.. _Title-of-Troubleshooting-Procedure-Procedure-Steps:
Expand All @@ -58,20 +72,26 @@ Procedure Steps
.. In the case of more complicated procedures, more sophisticated methodologies may be appropriate, such as multiple section headings or a list of linked procedures to be performed in the specified order.
.. For highly complicated procedures, consider breaking them into separate procedure. Some options are a high-level procedure with links, separating into smaller procedures or utilizing the reST ``include`` directive <https://docutils.sourceforge.io/docs/ref/rst/directives.html#include>.
This paragraph describes some general guidance for this procedure. This paragraph is optional depending on its usefulness and the complexity of the procedure.

In the case of a very straightforward procedure, a simple numbered list could be used, like as follows:

.. warning::
For this example, this step is critical.
.. For this example, this step is critical.
.. _Title-of-Troubleshooting-Procedure-Critical-Step-1:

#. This is Step 1 in a enumerated list. It happens to be very important.
#. Power cycle the ATSpectrograph

#. Check ATSpectrograph CSC is in Standby Status.

#. Connect to :ref: `[http://aux-pdu-spectrograph.cp.lsst.org/] <http://aux-pdu-spectrograph.cp.lsst.org/>`
http://aux-pdu-spectrograph.cp.lsst.org/

#. Log in with Username/PW (it is in the AuxTel 1Password vault).

#. Click On/Off button for Outlet 2 only.


#. This is Step 2.
.. IMAGE HERE *****************
#. This is step 3.
#. THIS SHOULD BE STEP 2

#. Step 4 has two branches, but Step 5 is independent of Step 4.

Expand Down

0 comments on commit 7bb114e

Please sign in to comment.