driver
- class timeflux_hackeeg.nodes.driver.HackEEG(port, rate=250, gain=24, channels=8, names=None, debug=False)[source]
Bases:
timeflux.core.node.Node
HackEEG driver.
- Variables
o (Port) – Default output, provides DataFrame.
- Parameters
port (string) – The serial port. e.g.
COM3
on Windows;/dev/cu.usbmodem14601
on MacOS;/dev/ttyUSB0
on GNU/Linux.rate (int) – The device rate in Hz. Allowed values:
250
,500
,1024
,2048
,4096
,8192
,16384
. Default:250
.gain (int) – The amplifier gain. Allowed values:
1
,2
,4
,6
,8
,12
,24
. Default:24
.channels (int) – The number of channels to enable. Default:
8
.debug (bool) – If
True
, print debug information. Default:False
.
Example
graphs: - id: HackEEG nodes: - id: acquire module: timeflux_hackeeg.nodes.driver class: HackEEG params: port: /dev/cu.usbmodem14601 rate: 250 - id: display module: timeflux.nodes.debug class: Display edges: - source: acquire target: display rate: 10
Instantiate the node.