Skip to main content

TimestampExtract

Extracts the message timestamp as a scalar NumberData value.

Configuration

  • id: Unique identifier for the operator
{
"id": "ts_0"
}

Ports

  • Input Port 0: VectorNumberData
  • Output Port 0: NumberData (the message timestamp cast to double)

Operation

For each input vector message, outputs static_cast<double>(msg->time) as a scalar NumberData message with the same timestamp.

TimeInput (vector)Output (scalar)
1000[10.0, 20.0, 30.0]1000.0
2000[40.0, 50.0, 60.0]2000.0