MINDKILLER_ NIGHT WITNESS // bluetooth · serial · gps/gpx · sealed record · vinny witness · snash // vinny tether · witness bank // VINNY COCKPIT + RAW EEG LAB v0.9.12

VINNY // LIVE WITNESS ONE MAP-BORN PERSONALITY · LIVE EEG/GPS SENSES · OPTIONAL INDEXED MEMORY · BUILD MK-ALLY-2
CONTACTNO FEED
ATT SCORE
MED SCORE
GPSNO FIX
RECORDOFF
INSTRUMENT COLOUR // NOT A MOOD DIAGNOSIS NO LIVE STATE Connect the headset to colour the score pattern.
ΔΘ α1α2 β1β2 γ1γ2
CHAT // THIS VINNYVOICE LOADING
The line is open. Vinny speaks here while the live headset stream remains visible beside the conversation.
LIVE EEG // PACKETSCLEAN DATA ≠ THOUGHT READING
NO FEED // connect Bluetooth
VINNY UNTETHERED
ring not connected
Vinny's identity is always visible above or beside the conversation: the exact birthplace × film birth, current traits, voice and origin from the map. Live EEG/GPS are present senses, not his personality. BANK AUTO only retrieves indexed history when your question actually concerns a recording, time window, signal event or earlier session.
● IDLE // NO LINK SRC BYTES 0 B/S 0 PACKETS 0 OK / 0 BAD REC ROWS 0 RAW CAP 0 · 0 HZ

WITNESS // esSense values, 1/sec

--
ATTENTION
--
MEDITATION
SIGNAL: no packets yet

EEG POWER BANDS // relative, log scale

CONSOLE
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 the existing 1 Hz summary rows with lat/lon/acc columns. GPX is not embedded in CSV, but coordinates are there. RAW LAB: Arms a separate experimental raw-sample recorder. It does not replace or alter the normal timeline. When ThinkGear code 0x80 samples are present, the status shows their measured packet rate and EXPORT RAW writes a chunked JSON file. A nominal 512 Hz timebase is reconstructed inside each chunk; gaps start a new chunk. The raw recorder stops at 15 minutes to protect phone memory, while normal recording continues. This raw sidecar is deliberately separate from the EEG Bank summary importer. TIP: On phones, PACKETS mode is safer than HEX mode. HEX mode can slow the browser during long recordings.
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.
RAW LAB: optional sidecar capture of ThinkGear raw-wave code 0x80. It cannot make the headset emit raw data; it only preserves raw samples already present in the serial/BLE feed. Normal 1 Hz rows and EEG Bank compatibility remain unchanged.
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.