Skip to content

Latest commit

 

History

History
59 lines (33 loc) · 1.79 KB

README.md

File metadata and controls

59 lines (33 loc) · 1.79 KB

Betaviewer

Betaviewer is a visualizer tool designed to work with the STMicroelectronics VL53L7CX 8x8 Multi-Zone Time-of-Flight Sensor. It utilizes dear imgui, a bloat-free graphical user interface library, to provide an intuitive and user-friendly interface for visualizing the data from the sensor.

Alt text

Features

  • Visualization of data from the VL53L7CX sensor.
  • Graphical representation of multi-zone time-of-flight measurements.
  • Easy-to-use interface powered by dear imgui.

Alt text

Requirements

  • C++ compiler with C++17 support.
  • STMicroelectronics VL53L7CX 8x8 Multi-Zone Time-of-Flight Sensor.
  • dear imgui library.
  • Any additional dependencies required by dear imgui.

Installation

  1. Clone the repository:

    git clone https://github.com/your_username/betaviewer.git
  2. Build the project using your preferred build system (CMake, Makefile, etc.).

  3. Connect the VL53L7CX sensor to your system.

  4. Run the built executable.

Usage

  1. Launch the application after connecting the VL53L7CX sensor.

  2. Use the GUI controls to adjust parameters and settings as needed.

  3. Observe the visualization of data from the sensor.

  4. Analyze the graphical representation of multi-zone time-of-flight measurements.

Contributing

Contributions are welcome! If you would like to contribute to Betaviewer, please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • The creators of dear imgui for providing an excellent GUI library.
  • STMicroelectronics for developing the VL53L7CX sensor.