dm_geocom_api_request_get_angle_complete Subroutine

public pure subroutine dm_geocom_api_request_get_angle_complete(request, inc_mode)

Request of TMC_GetAngle1 procedure. Creates request for returning a complete angle measurement.

The function starts an angle and, depending on the configuration, an inclination measurement, and returns the results.

The instrument returns the following responses:

  • grc – GeoCOM return code.
  • hz – Horizontal angle [rad].
  • v – Vertical angle [rad].
  • angacc – Accuracy of angles [rad].
  • angtime – Moment of measurement [msec].
  • xinc – Transverse axis inclination [rad].
  • linc – Longitude axis inclidation [rad].
  • incacc – Inclination accuracy [rad].
  • inctime – Moment of measurement [msec].
  • face – Face position of telescope.
Property Values
Instruments TPS1100, TPS1200, TM30/TS30, TS16
ASCII request %R1Q,2003:<inc_mode>
ASCII response %R1P,0,0:<grc>,<hz>,<v>,<angacc>,<angtime>,<xinc>,<linc>,<incacc>,<inctime>,<face>

Arguments

Type IntentOptional Attributes Name
type(request_type), intent(out) :: request

Prepared request.

integer, intent(in) :: inc_mode

Inclination measurement mode (GEOCOM_TMC_INCLINE_PRG).


Calls

proc~~dm_geocom_api_request_get_angle_complete~~CallsGraph proc~dm_geocom_api_request_get_angle_complete dm_geocom_api_request_get_angle_complete proc~dm_geocom_api_request dm_geocom_api_request proc~dm_geocom_api_request_get_angle_complete->proc~dm_geocom_api_request