Update Frames authored by Nicolas Pope's avatar Nicolas Pope
...@@ -10,11 +10,11 @@ Data is synchronised and organised into discrete frames that are represented by ...@@ -10,11 +10,11 @@ Data is synchronised and organised into discrete frames that are represented by
### 1. Contents of a Frame ### 1. Contents of a Frame
#### 1.1 General Properties #### 1.1 General Properties
* **1.1** Contains up to 2^32 number of data channels. * **1.1.1** Contains up to 2^32 number of data channels.
* **1.2** A `Frame` must include an ID and timestamp in milliseconds. * **1.1.2** A `Frame` must include an ID and timestamp in milliseconds.
* **1.3** A `Frame` must provide a lock to be used manually, except for `flushing` where is is locked automatically. * **1.1.3** A `Frame` must provide a lock to be used manually, except for `flushing` where is is locked automatically.
* **1.4** Channels can also contain cached encoded data. * **1.1.4** Channels can also contain cached encoded data.
* **1.5** Encoded data is removed if a local change is made. * **1.1.5** Encoded data is removed if a local change is made.
#### 1.2 Channel Data Types #### 1.2 Channel Data Types
* **1.2.1** A data channel can in principle be any type. * **1.2.1** A data channel can in principle be any type.
... ...
......