necst_msgs.srv.ScanBlockCommand Reference

necst_msgs.srv.ScanBlockCommand

Request a continuous scan block composed of multiple control sections.

Shared target/reference context: - Use name for a named moving/trackable target. - Otherwise use lon / lat / frame for the block reference. - offset_lon / offset_lat / offset_frame are block-wide offsets applied after the target/reference is realized.

Shared numerical context: - unit is the angular unit for all section coordinates and speeds. - cos_correction has the same semantics as in CoordinateCommand. - direct_mode and obsfreq are forwarded to the control-side coordinate conversion path in the same way as existing point/scan commands.

Section list: - sections is an ordered array. The control side executes them as one execution id. - Section geometry is defined semantically; actual section start timestamps are owned by the control side, not by this request.

Fields

Raw definitions

float64[<=1] lon
float64[<=1] lat
string frame
float64[<=2] offset_lon
float64[<=2] offset_lat
string offset_frame
bool cos_correction
string unit
string name
bool direct_mode
float64 obsfreq
ScanBlockSection[] sections
---
string<=64 id

Home