Commit Graph
484 Commits
Author SHA1 Message Date
sani7 d464dd88d3 b UI
fix ui table size not resizing well
2026-02-14 14:32:46 +01:00
sani7 fda9c4c5a0 UI
fix comment
2026-02-14 14:32:46 +01:00
sani7 9345620fec server sim base
make check_input_high inline and move it to header file
2026-02-14 14:32:46 +01:00
sani7 f17676d4ef b client
fix table row and column
2026-02-14 14:32:45 +01:00
sani7 af6315c486 fix for simulators 2026-02-14 14:32:45 +01:00
sani7 41058957f2 fix can 2026-02-14 14:32:45 +01:00
sani7 1b8bc4b692 b client cmake 2026-02-14 14:32:44 +01:00
sani7 135a2a03d7 move can debugger to can if 2026-02-14 14:32:44 +01:00
sani7 36ed0f3b7b fix unit tests 2026-02-14 14:32:44 +01:00
sani7 a69d2fa838 Lint 2026-02-14 14:32:44 +01:00
sani7 fbf0d02d9c clean up 2026-02-14 14:32:43 +01:00
sani7 2e1d461026 server extensions
move gpio and visa extensions to extensions folder
2026-02-14 14:32:43 +01:00
sani7 cf3aa22164 visa
remove duplicate variables
2026-02-14 14:32:43 +01:00
sani7 743dbafa1b client
add description of mainwindow
2026-02-14 14:32:42 +01:00
sani7 618172dec2 b server visa 2026-02-14 14:32:42 +01:00
sani7 d6e35e6db3 dagger
allow for custom targets via parameter
2026-02-14 14:32:42 +01:00
sani7 429afd9792 Add dagger ci support
working lint, build and test
2026-02-14 14:32:41 +01:00
sani7 42e5538c9b update for dagger ci 2026-02-14 14:32:41 +01:00
sani7 c61b1117d7 update qwt 2026-02-14 14:32:41 +01:00
sani7 8932773602 readme
add extra can device
2026-02-14 14:32:40 +01:00
sani7 e00c4978d9 doxygen
enable source browser
enable call/caller graph
2026-02-14 14:32:40 +01:00
sani7 aa3fd7565b UI item
This fixes the error: clang:optin.cplusplus.VirtualCall
2026-02-14 14:32:40 +01:00
sani7 235a0423c0 server
compatibility with previous version
2026-02-14 14:32:39 +01:00
sani7 7618789717 server
move to internal can wrapper and external can_interface
2026-02-14 14:32:39 +01:00
sani7 e7c4f3956a server
update main command line arguments
2026-02-14 14:32:39 +01:00
sani7 fc654d1e39 Lint 2026-02-14 14:32:38 +01:00
sani7 7a4eb4f92d b server
add error message if unable to bind to port
2026-02-14 14:32:38 +01:00
sani7 600e7c27b3 server can if
add critical message
2026-02-14 14:32:38 +01:00
sani7 6f4bf60b02 client docs 2026-02-14 14:32:37 +01:00
sani7 683f262fa1 doxygen
fix some documentation warnings
2026-02-14 14:32:37 +01:00
sani7 01dfb0e21d server doxygen
Add documentation to the server
2026-02-14 14:32:37 +01:00
sani7 8ef11ece30 Add doxyfile 2026-02-14 14:32:36 +01:00
sani7 7a74847f45 Client doxygen
Add documentation to the client
2026-02-14 14:32:36 +01:00
sani7 758958fd3a client websocket wrapper
remove deconstructor
2026-02-14 14:32:36 +01:00
sani7 7c6db0e02c client ui_base
remove unused signal
2026-02-14 14:32:35 +01:00
sani7 9836d40a49 Add doxygen documentation to client ui 2026-02-14 14:32:35 +01:00
sani7 3c0d01df15 client ui
rework better radiobutton
2026-02-14 14:32:35 +01:00
sani7 6915c28894 client
rename Simulator_base to UI_base
this is so that doxygen can see the difference
2026-02-14 14:32:34 +01:00
sani7 9ab54ab599 readme 2026-02-14 14:32:34 +01:00
sani7 a3a1657fb8 Lint 2026-02-14 14:32:34 +01:00
sani7 fbf8f53090 server
Ensures that the message parser returns a default "{}" response after handling an event, preventing unintended empty responses.
Also, this change avoids sending empty messages to the client unnecessarily.
2026-02-14 14:32:33 +01:00
sani7 c8ea8185b4 server websocket
Removes unnecessary debug and trace logging statements from the websocket server implementation to reduce verbosity. Also removes unused binary message processing.
2026-02-14 14:32:33 +01:00
sani7 4efe904fe7 Improves logging and adds TODO for COM device
Capitalize  first letter.
Adds a TODO comment to address future improvements regarding COM device handling.
2026-02-14 14:32:33 +01:00
sani7 e9128e4f36 sim loading
remove idea of running this thing on windows, not possible due to windows not having "export-dynamic" support
2026-02-14 14:32:32 +01:00
sani7 326a636122 server
Renames the `run` method to `start` in the simulator classes.
2026-02-14 14:32:32 +01:00
sani7 1a88e5fc40 b server sim switching
Rearranges the order of operations during simulator switching to ensure that the previous simulator is properly stopped and disconnected before the new simulator is started.
2026-02-14 14:32:32 +01:00
sani7 a2befb3ff9 b server simulators broadcast
- Fix for separate message for each ui change/sim change event by putting Qt::QueuedConnection
- Avoids broadcasting empty JSON objects produced by the change above mentioned
2026-02-14 14:32:31 +01:00
sani7 fbe19f17d3 b client
remove unused setup qwt plot function
2026-02-14 14:32:31 +01:00
sani7 935c1d4ac6 b client sim base
fix close event always executing
2026-02-14 14:32:31 +01:00
sani7 66ac531cd5 Removes validity tracking from UI table
This simplifies the code and removes redundant checks.
2026-02-14 14:32:30 +01:00