- Plug in your device and accept the autodetection or click scan ports.
- If necessary select the serial port, baud rate, and line termination (
\r\nor\nare most common).
- Switch to BLE by clicking the BLE button.
- Scan for BLE devices, only devices programmed to provide Nordic UART Service will be listed.
- Select device.
- Connect device.
- Select line termination (
\r\nor\nare most common). - If a device uses secure connection you will need to pair the device first.
- If a device has been paired and trusted, you still will need to use Connect, it will not autoconnect to the program.
- Pair, Trust, Status are only available on Unix like systems. On other systems you will need to use the operating system to pair a device for a secure connection.
- Set serial port or BLE as described above.
- Select the serial monitor tab.
- Start the text display.
- Select whether text from Serial port or BLE or both are displayed.
- Adjust retained data length. If incoming data exceeds the display length, only the most recent data is displayed.
- Save and clear displayed data as needed.
- Record the received data as needed. All incoming data will be recorded regardless of whether it was displayed.
- Set serial port or BLE device as described above.
- Enter text in the line edit box and hit enter. An empty line will transmit
\r\n. - Use up/down arrows to recall previous text.
- Optional: send a file.
- Set serial port or BLE as described above.
- You will need to select a line termination other than None.
- Open the Plotter tab.
- Select data separator (Simple or with Headers). For supported format read parsing documentation.
- Start plotting.
- Adjust view with the horizontal slider.
- Click stop or pause and zoom and pan with the mouse.
- Save and clear plotted data or save the figure.
- Whether you plot with pyqtgraph or fastplotlib is set in the configuration file. You can not change it when you use the precompiled executable.
- pyqtgrpah can save figures are vetorgraphics (svg). fastplotlib saves as bitmap (png) only.
- Please be aware that when selecting plotting tab the first time with fastplotlib, it will take about 5-10 sec to build the chart.