The BLE Distance Sensor repository contains a main file with relevant code in order to properly measure data from the HC-SR04 sensor and display these values over BLE using the BLESS middleware library. The main file contains code related to the software based interrupt, initializes hardware and makes use of the BLE protocol to properly display values. This library is designed to work with the HC-SR04 sensor and PSoC6 MCU.
- Software based interrupt to correctly measure distance from HC-SR04 sensor
- BLE support to accurately display sensor data as characteristics on a BLE supported application.
Contributions are welcome and greatly appreciated. To contribute to the BLE Distance Sensor repository, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your modifications and ensure they adhere to the existing code style.
- Test your changes to ensure they work as expected.
- Commit your changes and push them to your fork.
- Submit a pull request, clearly describing the changes you made.
This project is licensed under the MIT License. You are free to modify and distribute the library. However, any contributions you make must be provided under the same MIT license.
For any questions or suggestions, feel free to open an issue on the GitHub repository.