telemetered

adjective

of or pertaining to telemetry