MINDKILLER_NIGHT WITNESS // bluetooth · serial · gps/gpx · sealed record // v0.6.3
● IDLE // NO LINKSRC —BYTES 0B/S 0PACKETS 0 OK / 0 BADREC ROWS 0
WITNESS // esSense values, 1/sec
--
ATTENTION
--
MEDITATION
SIGNAL: no packets yet
EEG POWER BANDS // relative, log scale
CONSOLE
HEX
TEXT
DEC
PACKETS
Waiting.
PHONE / WALK:
Use PACKETS mode. It is the default. Turn GPS ON before recording if you want lat/lon and embedded GPX in the Night export.
CONNECT BT:
Use a BLE UART board such as HM-10 / DSD TECH / JDY / Nordic UART. Pick the BLE UART board, not a random Bluetooth audio device.
EXPORT NIGHT:
Exports JSON containing meta + timeline + embedded GPX XML under geo.gpx_xml.
EXPORT CSV:
Exports rows with lat/lon/acc columns. GPX is not embedded in CSV, but coordinates are there.
TIP:
On phones, PACKETS mode is safer than HEX mode. HEX mode can slow the browser during long recordings.
EXPORT FALLBACK // iOS / BLUEFY
If Bluefy cannot download the file, use SHARE AGAIN to save to Files, AirDrop, Notes, or send it to yourself.
If sharing fails, COPY TEXT and paste it into a note/file manually.
BLE UART TARGETS: HM-10 / JDY style FFE0/FFE1, or Nordic UART Service. HM-10 WIRING: MindFlex T-pin → HM-10 RXD · battery + → VCC · both grounds → GND · TXD unused. Default 9600 usually matches the MindFlex side. NIGHT RECORD: EXPORT NIGHT writes one sealed JSON — meta + timeline + embedded GPX XML if GPS points exist. GPS/GPX: Turn GPS ON before REC. Each recorded EEG row gets the current lat/lon/accuracy. GPX points are generated from rows with valid lat/lon. WAKE: keeps the screen on during a walk where supported. iOS/browser behaviour varies. LINK OUT: parsed packets broadcast on local channel nvp-mindkiller — same browser only, one-way. SAFETY: USB path ties your head to a mains-connected desktop through copper — bench tests only. The Bluetooth build is the field instrument.