🛠️ PC Application
📦 Project Overview
This project contains a Qt6-based desktop application built using CMake. It demonstrates LMA running on a PC environment and allows simulation of the mathematics and functions.
🧰 Requirements
✅ Software
- CMake: >= 3.28
- Qt6: Must include the following modules:
- Qt::Widgets
- Qt::Gui
- Qt::Concurrent
- Qt::Charts
- Build Environment: Visual Studio 17 2022 (or equivalent CMake-compatible IDE)
🚀 Getting Started
1. Clone the Repository
git clone https://github.com/lwray-renesas/LMA.git
2. Configure the Project with CMake
- Open CMake GUI or use CLI.
- Set the source directory to the root of the project.
- Set the build directory (e.g., build/).
- Click Configure and select your generator (e.g., Visual Studio 17 2022).
- Click Generate.
3. Open the Generated Project
- Open the generated solution/project file in your IDE (e.g., Visual Studio).
- Ensure Qt paths are correctly set if not auto-detected.
4. Build the Application
-
Build the project using your IDE or run:
cmake --build build/
5. Run & Debug
- Launch the application from your IDE or run the compiled binary from the build directory.
- Use breakpoints and IDE tools to debug as needed.
This application allows basic simulation of waveforms, measurement and calibration, shown below.
