UnitDelay
信号を delay_length サンプル遅らせます。
処理内容
- サンプルを長さ delay_length のバッファに保持し、新しい入力ごとに delay_length サンプル前に受信したサンプルを出力します。
- 出力のタイムスタンプは、いま受け取ったサンプルのタイムスタンプです(値は delay_length サンプル前に受け取ったもの)。
- 最初の delay_length サンプルのあいだは、入力と同じ長さの 0 を出力します。
使い方
- 主な入力:
data_vectorizer.o_data→input。 - 主な出力:
output→GeoDistance.target_geoPoint。
データ形式
- data_type で選んだ型の入出力が 1 組作られます。ベクトルにも対応します。
- ベクトルの長さはサンプルごとに変わってもかまいません(最初のサンプルのバッファの大きさまで)。遅延したサンプルは、そのサンプルの長さで出力します。
- delay_length は 1 以上にします。
プロパティ
| 名前 | 既定値 | 説明 |
|---|---|---|
delay_length | 1 | 遅延量(サンプル数。1 = 1 サンプル遅延)。 |
data_type | Int8 | 入出力のデータ型。選択肢: Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Float32, Float64。 |
出力
| 名前 | 説明 |
|---|---|
output_int8 | 遅延した信号(data_type = Int8 のとき存在)。 型: Integer8 |
output_int16 | 遅延した信号(data_type = Int16 のとき存在)。 型: Integer16 |
output_int32 | 遅延した信号(data_type = Int32 のとき存在)。 型: Integer32 |
output_int64 | 遅延した信号(data_type = Int64 のとき存在)。 型: Integer64 |
output_uint8 | 遅延した信号(data_type = Uint8 のとき存在)。 型: UInt8 |
output_uint16 | 遅延した信号(data_type = Uint16 のとき存在)。 型: UnsignedInteger16 |
output_uint32 | 遅延した信号(data_type = Uint32 のとき存在)。 型: UInt32 |
output_uint64 | 遅延した信号(data_type = Uint64 のとき存在)。 型: UInt64 |
output_float32 | 遅延した信号(data_type = Float32 のとき存在)。型: Float32 |
output_float64 | 遅延した信号(data_type = Float64 のとき存在)。型: Float64 |
output | delay_length サンプル遅延した入力。タイムスタンプは、いま受け取ったサンプルのものです。 |
入力
| 名前 | 説明 |
|---|---|
input_int8 | 入力信号(data_type = Int8 のとき存在)。 型: Integer8 |
input_int16 | 入力信号(data_type = Int16 のとき存在)。 型: Integer16 |
input_int32 | 入力信号(data_type = Int32 のとき存在)。 型: Integer32 |
input_int64 | 入力信号(data_type = Int64 のとき存在)。 型: Integer64 |
input_uint8 | 入力信号(data_type = Uint8 のとき存在)。 型: UInt8 |
input_uint16 | 入力信号(data_type = Uint16 のとき存在)。 型: UnsignedInteger16 |
input_uint32 | 入力信号(data_type = Uint32 のとき存在)。 型: UInt32 |
input_uint64 | 入力信号(data_type = Uint64 のとき存在)。 型: UInt64 |
input_float32 | 入力信号(data_type = Float32 のとき存在)。型: Float32 |
input_float64 | 入力信号(data_type = Float64 のとき存在)。型: Float64 |
input | 遅延させる信号(data_type で選んだ型。ベクトル対応)。 |
RTMaps ツールキット ドキュメント