From aea47e7fb8c14e2ff372876f3c47533f5c6ff080 Mon Sep 17 00:00:00 2001 From: Alberto Barradas Date: Sat, 25 Jan 2025 20:53:36 +0100 Subject: [PATCH 1/5] An example with double channel string marker --- double_string_marker.xdf | Bin 0 -> 1482 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 double_string_marker.xdf diff --git a/double_string_marker.xdf b/double_string_marker.xdf new file mode 100644 index 0000000000000000000000000000000000000000..eebfbb2c80eacfc78517b4e92fade704e311b1fd GIT binary patch literal 1482 zcma!WakFByVq~zfugJ|&C`&CW&dkrVRWj5wP_nnP$;?a3x3htY+5rV^^kEzueXu0s zH7164{|_+X)1Q}^n`#%FnwR2|Sd!>$qYviWlvEa^+PS*A+vtN?Hpv-@d3mWh@yYq6 zc_nscCN}!0A~t#XxtV#1Iq}6si6yCah6V;e*Px2Q%}C2H%1tb>OUW-y%1K2w3Myff zT$BnlBqbiG$Pj1@5*OyL>r4#q_pQB0l)rovi?UOTP&@_`!sa(4DtN89q$o2l9bpjh z9us0^a9-+m=k!-c{>^+>-HMw}KVifo#v;PRz`zWSTNXwJ1_llw1_DC|Ff~ey*brdU zVg~07)KtO92}$t^295}(6SjoKD8>R#RcT-#;V^3^2<+Ss5(nit4Dm^91WTB-%%b9w z_>#=r)Z&uF+yZc(Mi;ZmNkmhlXJBAxqmL$RQw%g9Cly)@0p(Hnu+jnOCPJkHy8WPX K23?GrZUO)<^ILEL literal 0 HcmV?d00001 From 2645170125dad728d2b8b043b94b9aea48591c94 Mon Sep 17 00:00:00 2001 From: Alberto Barradas Date: Fri, 31 Jan 2025 11:22:43 +0100 Subject: [PATCH 2/5] Rename file --- ...tring_marker.xdf => twochannel_string_marker.xdf | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename double_string_marker.xdf => twochannel_string_marker.xdf (100%) diff --git a/double_string_marker.xdf b/twochannel_string_marker.xdf similarity index 100% rename from double_string_marker.xdf rename to twochannel_string_marker.xdf From 653d762df8ec508ae2b6c956c2f1598659744d2e Mon Sep 17 00:00:00 2001 From: Alberto Barradas Date: Fri, 7 Feb 2025 11:54:24 +0100 Subject: [PATCH 3/5] Add description of `twochannel_string_marker.xdf` to README.md --- README.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/README.md b/README.md index f5d320b..548a902 100644 --- a/README.md +++ b/README.md @@ -480,3 +480,54 @@ As above. #### Clock offsets As above. + +## twochannel_string_marker.xdf + +Minimal example file with two streams. + +### Single String Marker Stream + +2 `string` channels, 1 sample + +#### Header + +``` xml + + SendMarker + Marker + 2 + 1000 + string + 10 + +``` + +#### Footer + +``` xml + + 10 + 10.001 + 1 + +``` + +#### Time-series data + +Data: + +``` +["Marker 0A" "Marker 0B"] +``` + +Timestamp: 16.725987961266686 + +These time-stamps precede the first clock offset measurement, but for +synchronization they will be handled with respect to the first (and +only in this case) detected clock segment. + +#### Clock offsets + +| time | value | +|--------|---------| +| 6.1 | -0.1 | From d0d9107110ab006de770d7871e7b350810eea4ed Mon Sep 17 00:00:00 2001 From: Alberto Barradas Date: Tue, 18 Feb 2025 09:13:48 +0100 Subject: [PATCH 4/5] Add second string of twochannel_string_marker to README --- README.md | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 50 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 548a902..6abd72d 100644 --- a/README.md +++ b/README.md @@ -483,9 +483,9 @@ As above. ## twochannel_string_marker.xdf -Minimal example file with two streams. +An example file with two streams, one with string markers. -### Single String Marker Stream +### 3735928559 2 `string` channels, 1 sample @@ -517,7 +517,7 @@ Minimal example file with two streams. Data: ``` -["Marker 0A" "Marker 0B"] +["Marker 0A", "Marker 0B"] ``` Timestamp: 16.725987961266686 @@ -531,3 +531,50 @@ only in this case) detected clock segment. | time | value | |--------|---------| | 6.1 | -0.1 | + +### 46202862 + +64 `Float64` channels, 1 sample + +#### Header + +``` xml + + SendDataC + EEG + 64 + 1000 + double64 + 10 + +``` + +#### Footer + +``` xml + + 10 + 10.001 + 1 + +``` + +#### Time-series data + +Data: + +``` +[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,] +``` + +Timestamp: 16.725987961266686 + +These time-stamps precede the first clock offset measurement, but for +synchronization they will be handled with respect to the first (and +only in this case) detected clock segment. + +#### Clock offsets + +| time | value | +|--------|---------| +| 6.1 | -0.1 | \ No newline at end of file From cd60fafa9c5588c9c690a0eb87d39de8f6a00fef Mon Sep 17 00:00:00 2001 From: Alberto Barradas Date: Tue, 18 Feb 2025 22:57:43 +0100 Subject: [PATCH 5/5] mend --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6abd72d..deb55a1 100644 --- a/README.md +++ b/README.md @@ -485,7 +485,7 @@ As above. An example file with two streams, one with string markers. -### 3735928559 +### Stream 3735928559 2 `string` channels, 1 sample @@ -532,7 +532,7 @@ only in this case) detected clock segment. |--------|---------| | 6.1 | -0.1 | -### 46202862 +### Stream 46202862 64 `Float64` channels, 1 sample