Serial Monitor is a JavaFX application for monitoring data from a serial port.
- Connect to a serial port and monitor data in real-time
- Select baud rate and data bits for the serial communication
- Automatically detect available serial ports
- Error handling for busy or disconnected ports
- User-friendly GUI with a text area for displaying data and an error field for displaying port-related errors
- Java Development Kit (JDK) 8 or higher installed
- Gradle installed
git clone https://github.com/heshanthenura/SerialMonitor-JavaFX.git
-
Launch the Serial Monitor application.
-
Manual Port Selection:
- Select the desired serial port from the drop-down menu.
- Enter the baud rate for the serial communication.
- Click on the "Set" button.
-
Auto Port Detection:
- Click on the "Auto Detect Ports" button to automatically detect available serial ports.
- Select the desired serial port from the drop-down menu.
- Enter the baud rate for the serial communication.
- Click on the "Set" button.
-
Click on the "Start" button to start monitoring the selected serial port.
-
Data received from the serial port will be displayed in the text area.
-
If the selected serial port is busy or disconnected, an error message will be shown in the error field.
-
To stop monitoring the serial port, click on the "Stop" button.
Contributions are welcome! If you have any improvements or bug fixes, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix.
-
Make the necessary code changes.
-
Commit your changes and push them to your forked repository.
-
Submit a pull request to the main repository.
We appreciate your contributions to make this project better!