diff --git a/zubax/primitive/real32/ScalarTs.1.0.dsdl b/zubax/primitive/real32/ScalarTs.1.0.dsdl new file mode 100644 index 0000000..7656dd1 --- /dev/null +++ b/zubax/primitive/real32/ScalarTs.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Scalar.1.0 value +@sealed diff --git a/zubax/primitive/real32/ScalarVarTs.1.0.dsdl b/zubax/primitive/real32/ScalarVarTs.1.0.dsdl new file mode 100644 index 0000000..34040b7 --- /dev/null +++ b/zubax/primitive/real32/ScalarVarTs.1.0.dsdl @@ -0,0 +1,3 @@ +ScalarTs.1.0 value +float32 error_variance +@sealed diff --git a/zubax/primitive/real32/Vector2Ts.1.0.dsdl b/zubax/primitive/real32/Vector2Ts.1.0.dsdl new file mode 100644 index 0000000..1a3f8e5 --- /dev/null +++ b/zubax/primitive/real32/Vector2Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector2.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector2VarTs.1.0.dsdl b/zubax/primitive/real32/Vector2VarTs.1.0.dsdl new file mode 100644 index 0000000..7d498d7 --- /dev/null +++ b/zubax/primitive/real32/Vector2VarTs.1.0.dsdl @@ -0,0 +1,3 @@ +Vector2Ts.1.0 value +float32[3] covariance_urt # Upper-right triangle of the covariance matrix. +@sealed diff --git a/zubax/primitive/real32/Vector3Ts.1.0.dsdl b/zubax/primitive/real32/Vector3Ts.1.0.dsdl new file mode 100644 index 0000000..91b5c71 --- /dev/null +++ b/zubax/primitive/real32/Vector3Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector3.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector3VarTs.1.0.dsdl b/zubax/primitive/real32/Vector3VarTs.1.0.dsdl new file mode 100644 index 0000000..a6eabb4 --- /dev/null +++ b/zubax/primitive/real32/Vector3VarTs.1.0.dsdl @@ -0,0 +1,3 @@ +Vector3Ts.1.0 value +float32[6] covariance_urt # Upper-right triangle of the covariance matrix. +@sealed diff --git a/zubax/primitive/real32/Vector4Ts.1.0.dsdl b/zubax/primitive/real32/Vector4Ts.1.0.dsdl new file mode 100644 index 0000000..a95ced1 --- /dev/null +++ b/zubax/primitive/real32/Vector4Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector4.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector4VarTs.1.0.dsdl b/zubax/primitive/real32/Vector4VarTs.1.0.dsdl new file mode 100644 index 0000000..8f1ebdb --- /dev/null +++ b/zubax/primitive/real32/Vector4VarTs.1.0.dsdl @@ -0,0 +1,9 @@ +Vector4Ts.1.0 value +float32[10] covariance_urt +# Upper-right triangle of the covariance matrix: +# 0 1 2 3 +# 0 x00 x01 x02 x03 +# 1 x04 x05 x06 +# 2 x07 x08 +# 3 x09 +@sealed diff --git a/zubax/primitive/real32/Vector5.1.0.dsdl b/zubax/primitive/real32/Vector5.1.0.dsdl new file mode 100644 index 0000000..615c1a6 --- /dev/null +++ b/zubax/primitive/real32/Vector5.1.0.dsdl @@ -0,0 +1,2 @@ +float32[5] value +@sealed diff --git a/zubax/primitive/real32/Vector5Ts.1.0.dsdl b/zubax/primitive/real32/Vector5Ts.1.0.dsdl new file mode 100644 index 0000000..4af80de --- /dev/null +++ b/zubax/primitive/real32/Vector5Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector5.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector5VarTs.1.0.dsdl b/zubax/primitive/real32/Vector5VarTs.1.0.dsdl new file mode 100644 index 0000000..953c0e0 --- /dev/null +++ b/zubax/primitive/real32/Vector5VarTs.1.0.dsdl @@ -0,0 +1,10 @@ +Vector5Ts.1.0 value +float32[15] covariance_urt +# Upper-right triangle of the covariance matrix: +# 0 1 2 3 4 +# 0 x00 x01 x02 x03 x04 +# 1 x05 x06 x07 x08 +# 2 x09 x10 x11 +# 3 x12 x13 +# 4 x14 +@sealed diff --git a/zubax/primitive/real32/Vector6Ts.1.0.dsdl b/zubax/primitive/real32/Vector6Ts.1.0.dsdl new file mode 100644 index 0000000..3acbb89 --- /dev/null +++ b/zubax/primitive/real32/Vector6Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector6.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector6VarTs.1.0.dsdl b/zubax/primitive/real32/Vector6VarTs.1.0.dsdl new file mode 100644 index 0000000..d2e02e1 --- /dev/null +++ b/zubax/primitive/real32/Vector6VarTs.1.0.dsdl @@ -0,0 +1,11 @@ +Vector6Ts.1.0 value +float32[21] covariance_urt +# Upper-right triangle of the covariance matrix: +# 0 1 2 3 4 5 +# 0 x00 x01 x02 x03 x04 x05 +# 1 x06 x07 x08 x09 x10 +# 2 x11 x12 x13 x14 +# 3 x15 x16 x17 +# 4 x18 x19 +# 5 x20 +@sealed diff --git a/zubax/primitive/real32/Vector8Ts.1.0.dsdl b/zubax/primitive/real32/Vector8Ts.1.0.dsdl new file mode 100644 index 0000000..97b0cc0 --- /dev/null +++ b/zubax/primitive/real32/Vector8Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector8.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector8VarTs.1.0.dsdl b/zubax/primitive/real32/Vector8VarTs.1.0.dsdl new file mode 100644 index 0000000..63c4ac4 --- /dev/null +++ b/zubax/primitive/real32/Vector8VarTs.1.0.dsdl @@ -0,0 +1,13 @@ +Vector8Ts.1.0 value +float32[36] covariance_urt +# Upper-right triangle of the covariance matrix: +# 0 1 2 3 4 5 6 7 +# 0 x00 x01 x02 x03 x04 x05 x06 x07 +# 1 x08 x09 x10 x11 x12 x13 x14 +# 2 x15 x16 x17 x18 x19 x20 +# 3 x21 x22 x23 x24 x25 +# 4 x26 x27 x28 x29 +# 5 x30 x31 x32 +# 6 x33 x34 +# 7 x35 +@sealed diff --git a/zubax/primitive/real32/Vector9Ts.1.0.dsdl b/zubax/primitive/real32/Vector9Ts.1.0.dsdl new file mode 100644 index 0000000..26b9ce1 --- /dev/null +++ b/zubax/primitive/real32/Vector9Ts.1.0.dsdl @@ -0,0 +1,3 @@ +uavcan.time.SynchronizedTimestamp.1.0 timestamp +Vector9.1.0 value +@sealed diff --git a/zubax/primitive/real32/Vector9VarTs.1.0.dsdl b/zubax/primitive/real32/Vector9VarTs.1.0.dsdl new file mode 100644 index 0000000..f2dc724 --- /dev/null +++ b/zubax/primitive/real32/Vector9VarTs.1.0.dsdl @@ -0,0 +1,14 @@ +Vector9Ts.1.0 value +float32[45] covariance_urt +# Upper-right triangle of the covariance matrix: +# 0 1 2 3 4 5 6 7 8 +# 0 x00 x01 x02 x03 x04 x05 x06 x07 x08 +# 1 x09 x10 x11 x12 x13 x14 x15 x16 +# 2 x17 x18 x19 x20 x21 x22 x23 +# 3 x24 x25 x26 x27 x28 x29 +# 4 x30 x31 x32 x33 x34 +# 5 x35 x36 x37 x38 +# 6 x39 x40 x41 +# 7 x42 x43 +# 8 x44 +@sealed