Skip to content

Releases: KevinJohnMulligan/neutral-nus-terminal

v0.1.0: Merge pull request #10 from KevinJohnMulligan/File-handling-IO

24 Dec 09:43
9a6db6b
Compare
Choose a tag to compare

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

  1. Download and extract win64.zip
  2. Double click neutral-nus-terminal.exe (this will run the program, there is no installation)

macOS

  1. Download and extract osx64.zip
  2. Double click neutral-nus-terminal.app (this will run the program, there is no installation)
  3. Move neutral-nus-terminal to Applications (optional)

Linux (tested on Debian 20.04)

  1. Download and extract linux64.zip
  2. ./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)

Inital release v0.1.0 Alpha

28 Oct 09:30
Compare
Choose a tag to compare
Pre-release

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

Getting started:

Windows

  1. Download and extract win64.zip
  2. Double click neutral-nus-terminal.exe (this will run the program, there is no installation)

macOS

  1. Download and extract osx64.zip
  2. Double click neutral-nus-terminal.app (this will run the program, there is no installation)
  3. Move neutral-nus-terminal to Applications (optional)

Linux (tested on Debian 20.04)

  1. Download and extract linux64.zip
  2. ./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)