Commit Graph
83 Commits
Author SHA1 Message Date
sani7 8668f72e6d Replaces header guards with pragma once 2026-02-14 14:32:10 +01:00
sani7 ee185b68e6 Adds check for active simulator before commands
Implements a check to ensure a simulator is active before processing commands.

This prevents errors and unexpected behavior when commands are sent without an active simulator. The check is performed at the beginning of the command parsing, and logs an error if no simulator is active, returning an empty JSON object.
2026-02-14 14:32:10 +01:00
sani7 fe0ee989e9 Improves build process for internal development
Adds an INTERNAL preprocessor definition to manage dependencies.

This change allows for a lighter build during internal development by
forward declaring some classes and excluding UI and CAN dependencies.
2026-02-14 14:32:10 +01:00
sani7 0cdd276194 UI
add statusbar
2026-02-14 14:32:09 +01:00
sani7 4da26083a7 stacked widget
tested and working
2026-02-14 14:32:07 +01:00
sani7 faac84821c tab widget
working prototype
2026-02-14 14:32:07 +01:00
sani7 c6c765d528 rename executables 2026-02-14 14:32:05 +01:00
sani7 2aa7f335db Add branch name to description 2026-02-14 14:32:04 +01:00
sani7 7c91a64d71 convert selected
move from string to index to reduce data size
2026-02-14 14:32:03 +01:00
sani7 99d537ac29 Lint 2026-02-14 14:32:03 +01:00
sani7 0da7be73b2 add git_tag 2026-02-14 14:32:02 +01:00
sani7 6e5d32bc16 Lint 2026-02-14 14:31:31 +01:00
sani7 b772b91e6e fixes for build on windows 2026-02-14 14:31:31 +01:00
sani7 34acefde6a server
remove includes from simulators header to source
2026-02-14 14:31:25 +01:00
sani7 e9dc6af1d2 b server cmake
add spdlog
2026-02-14 14:31:25 +01:00
sani7 15969538de b library
fix unload lib on error
2026-02-14 14:31:24 +01:00
sani7 e04f58cbcf b server
fix runtime link errors
2026-02-14 14:31:24 +01:00
sani7 e41b862004 Lint 2026-02-14 14:31:23 +01:00
sani7 5d3782ccfd b server
fix naming
2026-02-14 14:31:23 +01:00
sani7 d82886f3a1 server
implemented but not tested
2026-02-14 14:31:22 +01:00
sani7 a0d75c7e4e server
build able but not implemented
2026-02-14 14:31:22 +01:00
sani7 42f1580c4f server visa
clean up visa code
add s_data_ready signal
2026-02-14 14:31:20 +01:00
sani7 04390e2f23 simbase
Add QThread to simbase
2026-02-14 14:31:19 +01:00
sani7 3e4ffef1a7 Lint 2026-02-14 14:31:19 +01:00
sani7 5cb5a1e52b Add VISA lib 2026-02-14 14:31:19 +01:00
sani7 56727d253d Lint 2026-02-14 14:31:18 +01:00
sani7 163db5b0a5 server gpio
Add try catch around configuration of pin
2026-02-14 14:31:18 +01:00
sani7 3920003bde server gpio 2026-02-14 14:31:18 +01:00
sani7 0086016114 Lint 2026-02-14 14:31:17 +01:00
sani7 91b6948b96 gpio
fix reconfigure
2026-02-14 14:31:17 +01:00
sani7 0f518b5cdd Lint 2026-02-14 14:31:17 +01:00
sani7 2bd7cd455b b gpio 2026-02-14 14:31:16 +01:00
sani7 cf9db442ee gpio
move to cxx bindings
2026-02-14 14:31:16 +01:00
sani7 84b1ccd7d0 gpio
move configuring to separate function instead of in constructor
2026-02-14 14:31:16 +01:00
sani7 8e5b75e2d3 b gpio
fix return with no param
2026-02-14 14:31:15 +01:00
sani7 c39cb9c42c Lint 2026-02-14 14:31:15 +01:00
sani7 36a56a9068 gpio
change consumer name
2026-02-14 14:31:15 +01:00
sani7 dc85016973 gpio
fix for aarch64 when m_request is null
2026-02-14 14:31:14 +01:00
sani7 1cdc8b5d43 gpio
Add release function
2026-02-14 14:31:14 +01:00
sani7 df587d0d86 gpio
fix crash on x64
2026-02-14 14:31:14 +01:00
sani7 a37341d960 fix library include 2026-02-14 14:31:13 +01:00
sani7 f9306ab2da Add gpio class 2026-02-14 14:31:13 +01:00
sani7 41b4684640 b server
fix crashing
2026-02-14 14:31:13 +01:00
sani7 be22e9b814 Lint 2026-02-14 14:31:12 +01:00
sani7 e9bec527a6 server
move to communication struct
2026-02-14 14:31:12 +01:00
sani7 bf6d5c5182 Lint 2026-02-14 14:31:11 +01:00
sani7 0854a6ba7e UI
Add spinboxes
2026-02-14 14:31:11 +01:00
sani7 2c8db0c693 server can if
fix warning of clazy range loop detach
2026-02-14 14:31:09 +01:00
sani7 8dbd541850 Lint 2026-02-14 14:31:09 +01:00
sani7 233546bf6c server can if
fix magic enum error by switching to the qt version
2026-02-14 14:31:09 +01:00