lsl_channel_format_t enum
Data format of a channel (each transmitted sample holds an array of channels), 4 bytes wide
Values
- cft_float32 → const lsl_channel_format_t
-
For up to 24-bit precision measurements in the appropriate physical unit (e.g., microvolts). Integers from -16777216 to 16777216 are represented accurately.
const lsl_channel_format_t(1)
- cft_double64 → const lsl_channel_format_t
-
For universal numeric data as long as permitted by network & disk budget. The largest representable integer is 53-bit.
const lsl_channel_format_t(2)
- cft_string → const lsl_channel_format_t
-
For variable-length ASCII strings or data blobs, such as video frames, complex event descriptions, etc.
const lsl_channel_format_t(3)
- cft_int32 → const lsl_channel_format_t
-
For high-rate digitized formats that require 32-bit precision. Depends critically on meta-data to represent meaningful units. Useful for application event codes or other coded data.
const lsl_channel_format_t(4)
- cft_int16 → const lsl_channel_format_t
-
For very high rate signals (40Khz+) or consumer-grade audio. For professional audio float is recommended.
const lsl_channel_format_t(5)
- cft_int8 → const lsl_channel_format_t
-
For binary signals or other coded data. Not recommended for encoding string data.
const lsl_channel_format_t(6)
- cft_int64 → const lsl_channel_format_t
-
64 bit integers. Support for this type is not yet exposed in all languages. Also, some builds of liblsl will not be able to send or receive data of this type.
const lsl_channel_format_t(7)
- cft_undefined → const lsl_channel_format_t
-
Can not be transmitted.
const lsl_channel_format_t(0)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → int
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromValue(
int value) → lsl_channel_format_t
Constants
-
values
→ const List<
lsl_channel_format_t> - A constant List of the values in this enum, in order of their declaration.