### What's New in 3.1.0

3.1.0 unlocks a higher stimulation range, built for our research partners on the new 3WAVES boards. 3WAVES now drives both side electrodes against a software ground, raising the stimulation peak to 2.5 mA, up from 1.4 mA: nearly twice the range for stronger motion cues.

**New:**
- Support for the new 3WAVES boards. They switch to the "3 Elec. Ungrounded" mode on their own when connected.
- Built-in X-Plane 12 profile. Select "X-Plane" in the input list, then in X-Plane send Data Output row 16 (angular velocities) over the network to 127.0.0.1, port 49023.

**Improvements:**
- Stimulation peak sliders now show the total current across both electrodes, up to 2.5 mA. Up to 2.0 mA is the normal range; 2.0 to 2.5 mA is for pushing the sensation and shows red. The default peak is now 1.6 mA.
- If you saved a profile on an earlier version, re-check your stimulation levels before a session. Saved peaks now read as totals, so they deliver less current than before.
- The 3D plane and head models are off by default on new installs.
- The wave generator now offers sine, square, triangle and sawtooth, and holds a steady 300 Hz while running.

**Bug Fixes:**
- The Hardware Status panel shows each electrode's role as reported by the board.
- Boards on firmware 1.1.5 no longer overrun the serial port at high write rates.