Inital release v0.1.0 features:
- Stand alone application
- Connects to BLE and provides a terminal interface over serial (NUS)
- Deploys a TCP server that runs on 127.0.0.1:8888 which can be used to connect to a TCP client written in any language
- Basic interface with automatic scrolling
New features and changes:
- File handling:
- Send from a .txt, .bin, or .hex file
- Write the terminal console data to a .txt
- Receive raw data from the BLE device continuously to a file
- Tabbed interface: Main (keyboard input) & Files
- Fixed [backspace] bug
Getting started:
Windows
- Download and extract
win64.zip
- Double click
neutral-nus-terminal.exe
(this will run the program, there is no installation)
macOS
- Download and extract
osx64.zip
- Double click
neutral-nus-terminal.app
(this will run the program, there is no installation) - Move
neutral-nus-terminal
to Applications (optional)
Linux (tested on Debian 20.04)
- Download and extract
linux64.zip
./neutral-nus-terminal
(this will run the program, there is no installation)
Usage:
Click Connect in the top left hand corner and then select a device
- Once connected you can type in the input box and click Send or type
[Enter]
and received messages are displayed in the terminal history - The TCP server will be running, you can connect to 127.0.0.1:8888 to send and receive messages from the BLE device (the GUI must stay open and is required to create the initial connection)