Skip to content

Commit

Permalink
Update the telemetry of MTHexapod.
Browse files Browse the repository at this point in the history
  • Loading branch information
teweitsai committed Oct 16, 2023
1 parent 86b5be9 commit 381026c
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 7 deletions.
5 changes: 5 additions & 0 deletions doc/version-history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ v20.1.0
* Rename the item ``offlineSubstate`` to ``faultSubstate`` in ``MTRotator_logevent_controllerState`` topic.
* Add the new item ``drivesEnabled`` to ``MTRotator_logevent_configuration`` topic.

* MTHexapod

* Fix and improve the description in ``MTHexapod_actuators`` topic.
* Add the new item ``copleyFaultStatus`` and improve the description in ``MTHexapod_electrical`` topic.

v20.0.0
-------

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,21 @@
<EFDB_Topic>MTHexapod_actuators</EFDB_Topic>
<item>
<EFDB_Name>calibrated</EFDB_Name>
<Description>Linear encoder readings from each MTHexapod actuator (x1,x2,x3,x4,x5,x6) in microns</Description>
<Description>Estimated strut length from each MTHexapod actuator (x1,x2,x3,x4,x5,x6) in microns</Description>
<IDL_Type>double</IDL_Type>
<Units>um</Units>
<Count>6</Count>
</item>
<item>
<EFDB_Name>raw</EFDB_Name>
<Description>Linear encoder readings from each MTHexapod actuator (x1,x2,x3,x4,x5,x6) in counts</Description>
<Description>Linear encoder readings from each MTHexapod actuator (x1,x2,x3,x4,x5,x6) in counts/nanometer (raw linear load encoder, 0x6064)</Description>
<IDL_Type>double</IDL_Type>
<Units>unitless</Units>
<Count>6</Count>
</item>
<item>
<EFDB_Name>positionError</EFDB_Name>
<Description>Position error of each MTHexapod actuator (x1,x2,x3,x4,x5,x6) in microns</Description>
<Description>Position error of each MTHexapod actuator (x1,x2,x3,x4,x5,x6) in microns (following error actual value, 0x60F4)</Description>
<IDL_Type>double</IDL_Type>
<Units>micron</Units>
<Count>6</Count>
Expand Down Expand Up @@ -63,28 +63,35 @@
<EFDB_Topic>MTHexapod_electrical</EFDB_Topic>
<item>
<EFDB_Name>copleyStatusWordDrive</EFDB_Name>
<Description>Bus undervoltage fault, bus overvoltage fault, and overcurrent fault are all being monitored for each drive channel</Description>
<Description>Bus undervoltage fault, bus overvoltage fault, and overcurrent fault are all being monitored for each drive channel (drive status word, 0x6041).</Description>
<IDL_Type>unsigned short</IDL_Type>
<Units>unitless</Units>
<Count>6</Count>
</item>
<item>
<EFDB_Name>copleyLatchingFaultStatus</EFDB_Name>
<Description>Copley latching fault status</Description>
<Description>Copley latching fault status (0x2183).</Description>
<IDL_Type>unsigned short</IDL_Type>
<Units>unitless</Units>
<Count>6</Count>
</item>
<item>
<EFDB_Name>copleyFaultStatus</EFDB_Name>
<Description>Copley sticky amplifier event status register (0x2180).</Description>
<IDL_Type>unsigned int</IDL_Type>
<Units>unitless</Units>
<Count>6</Count>
</item>
<item>
<EFDB_Name>motorCurrent</EFDB_Name>
<Description>Actual current for each strut motor</Description>
<Description>Actual current for each strut motor.</Description>
<IDL_Type>double</IDL_Type>
<Units>A</Units>
<Count>6</Count>
</item>
<item>
<EFDB_Name>busVoltage</EFDB_Name>
<Description>Actual bus voltage for each pair of strut motors</Description>
<Description>Actual bus voltage for each pair of strut motors.</Description>
<IDL_Type>double</IDL_Type>
<Units>V</Units>
<Count>3</Count>
Expand Down

0 comments on commit 381026c

Please sign in to comment.