Achraf Jalleli
2f4f3de32a
Update schematic asset path
...
Removed placeholder text for schematic asset path.
2025-12-06 21:23:01 +01:00
Achraf Jalleli
c9f49198c7
updated image reference
2025-12-06 19:01:06 +01:00
Achraf Jalleli
e2c12a0168
Refinements
...
Updated instructions for connecting and configuring the EK1100 and EL2004.
2025-12-06 18:59:43 +01:00
Achraf Jalleli
cb6e066512
Fix formatting of Acknowledgements section header
2025-12-06 18:50:35 +01:00
Achraf Jalleli
1dd0421f96
documentation for minimal example
2025-12-06 18:48:49 +01:00
Achraf Jalleli
64855f2e7a
Minimal Example Documentation added
2025-12-06 18:42:17 +01:00
Achraf Jalleli
855ae7b3cf
minimal example docu assets
2025-12-06 18:20:54 +01:00
Robin KrƤmer
5f9a8605c9
Merge pull request #930 from qitechgmbh/923-create-extruder-v3
...
923 create extruder v3
2025-12-04 13:55:20 +01:00
rob
567730a8d4
fixed typos in machines
2025-12-04 13:25:07 +01:00
rob
6b2164b88b
added frontend for extruder3 and fixed rpm calculation
2025-12-04 11:30:53 +01:00
rob
930ea10409
added extruder2
2025-12-04 11:26:17 +01:00
Robin KrƤmer
24b703e262
Merge pull request #931 from qitechgmbh/895-small-sample-machine-for-testing
...
small test machine
2025-12-04 11:23:42 +01:00
JalleliAchraf
152dd3efa0
small test machine
2025-12-04 11:17:24 +01:00
Milan von dem Bussche
ebc5bae55f
added Minimal Example README.md
...
Minimal example to explain the Code
2025-12-03 16:19:13 +01:00
Robin KrƤmer
88214c46a8
Merge pull request #911 from qitechgmbh/909-implement-ecma-error-messages
...
909 implement ecmy error messages
2025-11-30 00:41:49 +01:00
rob
c9485a92e9
fixed formatting
2025-11-30 00:38:34 +01:00
rob
9df42c4d13
fixed server setup
2025-11-30 00:38:34 +01:00
rob
fc9a439ae8
removed unused variables
2025-11-30 00:38:34 +01:00
rob
e451153406
removed unused variables
2025-11-30 00:38:34 +01:00
rob
500e2fe481
fixed parsing etc
2025-11-30 00:38:34 +01:00
rob
a5884d93e7
test
2025-11-30 00:38:34 +01:00
rob
d2e32cdd78
added comment
2025-11-30 00:38:34 +01:00
rob
f66c6d4f65
Note entirely sure it works ...
2025-11-30 00:38:34 +01:00
Oshgnacknak
fb85cc6db7
Merge pull request #896 from qitechgmbh/877-remove-dependencies-that-are-not-necessary-or-bloated
...
Remove futures crate
2025-11-24 23:13:55 +01:00
Robin KrƤmer
4e128ded36
Merge pull request #885 from qitechgmbh/699-add-min-and-max-diameter-on-laser-page2
...
699 add min and max diameter on laser page
2025-11-24 13:02:35 +01:00
Oshgnacknak
f50388b141
Just restart failed tasks
2025-11-24 12:54:40 +01:00
Christian and Copilot
4025a68fe1
Update electron/src/control/MinMaxValue.tsx
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-23 17:58:07 +01:00
Christian and Copilot
7a05fa206f
Update electron/src/control/MinMaxValue.tsx
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-23 17:58:07 +01:00
Christian
8594b06c3b
Reorganize shared timeframe selector for clarity and improve layout for diameter range display
2025-11-23 17:58:07 +01:00
Christian
17523574d8
Add shared timeframe selector to Laser1ControlPage and expose TIMEFRAME_OPTIONS
2025-11-23 17:58:07 +01:00
Christian
7971797178
Refactor diameter range display for 2-axis lasers and improve layout
2025-11-23 17:58:07 +01:00
Christian
a8b0837e58
Add MinMaxValue component for displaying diameter ranges
2025-11-23 17:58:07 +01:00
Oshgnacknak
e419974844
Refactor init logic to work without futures crate
2025-11-22 17:30:37 +01:00
Oshgnacknak
773d0f6c15
Remove tonic
2025-11-22 16:15:48 +01:00
Oshgnacknak
afc4e0d8b4
Completely remove opentelemetry and update dependencies
2025-11-22 16:15:47 +01:00
Robin KrƤmer
5e86988ac4
Merge pull request #907 from qitechgmbh/882-add-nozzle-docs-for-extruder
...
882 add nozzle docs for extruder
2025-11-19 11:38:07 +01:00
snacj
2d28c18b1a
Added Heading for new Mechanical Diagram
2025-11-18 14:04:32 +01:00
snacj
b19764281a
Added Nozzle docs
2025-11-18 13:58:51 +01:00
snacj
c25d63f781
Added Nozzle docs
2025-11-18 13:58:51 +01:00
Robin KrƤmer
d79efc412f
Merge pull request #904 from qitechgmbh/898-mock-machine-doesnt-work
...
898 mock machine doesnt work
2025-11-18 12:53:24 +01:00
rob
7ad74cf089
fixed formatting
2025-11-17 18:00:43 +01:00
rob
6073d37892
fixed remaining compile errors
2025-11-17 18:00:43 +01:00
rob
c04937553f
machines show up but dont get subscribed to
2025-11-17 18:00:43 +01:00
rob
e08bdfa3c7
removed unnecessary and outdated docs
2025-11-17 18:00:43 +01:00
rob
d282678b19
fixed compile errors for mock-machines
2025-11-17 18:00:43 +01:00
Robin KrƤmer
9ff4243350
Merge pull request #902 from qitechgmbh/2.12-releasenotes
...
updated Changelog
2025-11-17 16:38:48 +01:00
rob
6c79b33752
updated Changelog
2025-11-17 16:36:41 +01:00
rob
861b5da7a3
updated Changelog
2025-11-17 16:35:28 +01:00
Robin KrƤmer
7dd3d50653
Merge pull request #899 from qitechgmbh/add-debugging-utils-folder
...
added debugging utils and fixed memory leak
2025-11-14 23:30:55 +01:00
kraemr
ba8e04c641
removed unused imports
2025-11-14 23:28:05 +01:00
kraemr
cece245a55
removed one_hour caching on backend for apis
2025-11-14 21:26:38 +01:00
kraemr
fab4d2810e
fixed memory leak and added debugging utilities
2025-11-14 21:18:51 +01:00
Robin KrƤmer
5bff3ca929
Merge pull request #897 from qitechgmbh/fix-async-yield-timeout
...
Fix async yield timeout
2025-11-14 16:45:59 +01:00
kraemr
afe1d3b80e
fixed display of time taken on failing loop
2025-11-14 14:06:32 +01:00
kraemr
6c8005dba9
log cycle time on failure
2025-11-14 13:36:50 +01:00
kraemr
9f399ca6f3
fixed compile error
2025-11-14 13:25:44 +01:00
kraemr
a7574dd348
better error handling for copy ethercat outputs and inputs
2025-11-14 13:22:27 +01:00
kraemr
b39f3597c8
fixed loop
2025-11-14 12:20:53 +01:00
Robin KrƤmer
bb9a86d52e
Merge pull request #893 from qitechgmbh/fix-serial-hotplugging
...
fixed laser hotplug issue
2025-11-13 13:57:27 +01:00
kraemr
e5329e40c6
fixed ci error
2025-11-13 13:55:44 +01:00
kraemr
319611f69d
fixed laser hotplug issue
2025-11-13 13:55:44 +01:00
Robin KrƤmer
4b16253c8c
Merge pull request #887 from qitechgmbh/841-remove-all-locking-and-as-much-async-code-as-possible
...
841 remove all locking and as much async code as possible
2025-11-13 10:01:47 +01:00
kraemr
b60423fde6
removed unnecessary variable from shared_state and fixed serial hotplug
2025-11-13 09:33:40 +01:00
kraemr
5d3399c72e
fixed formatting electron
2025-11-13 01:03:10 +01:00
kraemr
d247bafcbb
fixed formatting
2025-11-13 01:00:28 +01:00
kraemr
5227aad4c6
removed all warnings
2025-11-13 00:56:59 +01:00
kraemr
da4c54a99e
fixed compile errors
2025-11-13 00:04:15 +01:00
kraemr
8d42bd93f7
started refactoring so machines use channels instead of locks
...
backend works flawlessly now
added machine_connection and a main_thread actor
added back write_machine_device_ident
error handling for machines restored
correctly handles machine connections/disconnections now
removed unused deps
2025-11-12 17:54:11 +01:00
kraemr
37e467272b
removed potential "deadlock"
2025-11-12 17:41:03 +01:00
Oshgnacknak
ed0b9cd5ae
Merge pull request #859 from qitechgmbh/789-create-minimal-set-of-uom-units
...
Use minimal set of units instead of full uom::si module
2025-11-11 15:47:45 +01:00
Oshgnacknak
8045f799f0
Use minimal set of units instead of full uom::si module
2025-11-10 17:15:51 +01:00
Robin KrƤmer
ca6ea16f89
Merge pull request #881 from qitechgmbh/880-add-nozzle-pid-for-temperature-at-extruder
...
880 add nozzle pid for temperature at extruder
2025-11-06 12:16:58 +01:00
snacj
452614abf1
Fixed Frontend Formatting
2025-11-06 11:59:52 +01:00
snacj
f63c797cd1
Fixed Formatting
2025-11-06 11:57:56 +01:00
snacj
de791f6ea8
Added PID for extruder nozzle.
2025-11-06 11:57:34 +01:00
Robin KrƤmer
024f751ef1
Merge pull request #873 from qitechgmbh/872-add-cycle-target-time
...
872 add cycle target time
2025-11-04 16:19:15 +01:00
kraemr
d4c82bfd7d
refactored ethercat input ouput into funcs, and added spin_sleep
...
with default target time of 300us
2025-11-04 15:23:19 +01:00
Robin KrƤmer
a49f19133d
Merge pull request #874 from qitechgmbh/855-decouple-serial-devices-from-ethercat-logic-in-looprs-mainrs
...
855 decouple serial devices from ethercat logic in looprs mainrs
2025-11-04 15:08:49 +01:00
snacj
a94009514c
Changed Error message of moved code
2025-11-04 12:46:03 +01:00
Snacj
d1d3724f52
Fixed Formatting
2025-11-03 18:49:51 +01:00
Snacj
9f4177aff9
Fixed implementation errors
2025-11-03 18:48:01 +01:00
Snacj
e323fd76f8
Moved loop thread out of main loop
2025-11-03 18:45:08 +01:00
Snacj
b0d24d8502
fixed mock-machine init after app_state
2025-11-03 18:29:27 +01:00
Snacj
8ae20c2aae
Added init_mock back to main.rs and fixed serial devices relying on ethercat interface
2025-11-03 18:27:28 +01:00
Snacj
89843514b8
debugging main.rs
2025-11-03 17:41:26 +01:00
Robin KrƤmer
1a9e39a49e
Merge pull request #817 from qitechgmbh/811-add-a-simple-updating-tab
...
811 add a simple updating progress bar
2025-11-03 14:23:36 +01:00
Christian
f4d5e74c59
Add update step tracking and progress bar component
2025-11-02 14:47:05 +01:00
Oshgnacknak
eb1301df99
Merge pull request #650 from qitechgmbh/dependabot/npm_and_yarn/electron/electron-forge/plugin-fuses-7.8.3
...
Bump @electron-forge/plugin-fuses from 7.8.2 to 7.10.2 in /electron
2025-10-31 19:02:46 +01:00
Oshgnacknak
2885fa91cc
Bump electron fuses to 17.10.2
2025-10-31 18:41:38 +01:00
dependabot[bot]
d89e4681db
Bump @electron-forge/plugin-fuses from 7.8.2 to 7.8.3 in /electron
...
Bumps [@electron-forge/plugin-fuses](https://github.com/electron/forge ) from 7.8.2 to 7.8.3.
- [Release notes](https://github.com/electron/forge/releases )
- [Changelog](https://github.com/electron/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/electron/forge/compare/v7.8.2...v7.8.3 )
---
updated-dependencies:
- dependency-name: "@electron-forge/plugin-fuses"
dependency-version: 7.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 17:26:00 +00:00
Oshgnacknak
dedcd76241
Merge pull request #761 from qitechgmbh/dependabot/npm_and_yarn/electron/hookform/resolvers-5.2.2
...
Bump @hookform/resolvers from 4.1.3 to 5.2.2 in /electron
2025-10-31 18:23:33 +01:00
Oshgnacknak
e987dd07f9
Fix resolver type argument
2025-10-31 18:22:03 +01:00
dependabot[bot]
6747433100
Bump @hookform/resolvers from 4.1.3 to 5.2.2 in /electron
...
Bumps [@hookform/resolvers](https://github.com/react-hook-form/resolvers ) from 4.1.3 to 5.2.2.
- [Release notes](https://github.com/react-hook-form/resolvers/releases )
- [Commits](https://github.com/react-hook-form/resolvers/compare/v4.1.3...v5.2.2 )
---
updated-dependencies:
- dependency-name: "@hookform/resolvers"
dependency-version: 5.2.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 18:22:02 +01:00
Robin KrƤmer
3ffd67918c
Merge pull request #854 from qitechgmbh/853-add-laser-dre-manual-md-to-docs
...
853 add laser dre manual md to docs
2025-10-31 10:39:33 +01:00
Snacj
3fe6556037
Added Settings options to DRE md
2025-10-31 10:34:42 +01:00
snacj
5ccc65241d
Added Markdown for laser DRE
2025-10-31 10:34:42 +01:00
Robin KrƤmer
be92fd0665
Merge pull request #857 from qitechgmbh/856-dre-laser-registers-are-read-wrong-in-modbus-mode
...
Fixed Register Vec to work with 2 Axis Laser in Modbus mode
2025-10-29 21:32:01 +01:00
Snacj
8a6d4d1385
Fixed Register Vec to work with 2 Axis Laser in Modbus mode
2025-10-29 18:10:52 +01:00
Robin KrƤmer
13117a5d94
Merge pull request #845 from qitechgmbh/844-add-winder-mock-machine
...
added Winder mock
2025-10-28 17:58:25 +01:00
kraemr
6b74c7ec7a
removed default mock-machine
2025-10-28 17:53:04 +01:00
kraemr
e8b561f722
added Winder mock
2025-10-28 17:53:04 +01:00
Robin KrƤmer
75ee5af180
Merge pull request #852 from qitechgmbh/851-improve-caching
...
851 improve caching
2025-10-28 17:46:21 +01:00
kraemr
29f924f6cc
removed socketioManager
2025-10-27 16:42:03 +01:00
kraemr
6e058c8e95
Keep namespaces alive
2025-10-27 15:11:30 +01:00
Robin KrƤmer
6822da80cf
Merge pull request #838 from qitechgmbh/dependabot/npm_and_yarn/electron/multi-a50d7f32cf
...
Bump playwright and @playwright/test in /electron
2025-10-27 11:24:43 +01:00
dependabot[bot]
37e3302f61
Bump playwright and @playwright/test in /electron
...
Bumps [playwright](https://github.com/microsoft/playwright ) to 1.56.1 and updates ancestor dependency [@playwright/test](https://github.com/microsoft/playwright ). These dependencies need to be updated together.
Updates `playwright` from 1.54.2 to 1.56.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.54.2...v1.56.1 )
Updates `@playwright/test` from 1.54.2 to 1.56.1
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.54.2...v1.56.1 )
---
updated-dependencies:
- dependency-name: playwright
dependency-version: 1.56.1
dependency-type: indirect
- dependency-name: "@playwright/test"
dependency-version: 1.56.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 11:21:25 +01:00
Robin KrƤmer
9b369d71ee
Merge pull request #839 from qitechgmbh/dependabot/npm_and_yarn/electron/vite-6.4.1
...
Bump vite from 6.3.6 to 6.4.1 in /electron
2025-10-27 11:21:10 +01:00
dependabot[bot]
cf58f0db6f
Bump vite from 6.3.6 to 6.4.1 in /electron
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.4.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 11:17:46 +01:00
Robin KrƤmer
299f23c796
Merge pull request #847 from qitechgmbh/846-refactor-initialization-to-be-based-around-futures
...
started refactoring initialization to use futures instead
2025-10-27 11:14:18 +01:00
kraemr
b58e4333a0
removed traces
2025-10-27 11:08:21 +01:00
kraemr
f76cb9c381
Fixed Loop async code
2025-10-27 11:01:04 +01:00
kraemr
e93e10d14d
fixed all warnings and restored original ethercat discovery behaviour
2025-10-23 20:13:48 +02:00
kraemr
025464ebff
all init functions look sane now
...
fixed compilation errors
fixed compile errors
refactored serial device detection successfully
added serial_detection functions
fixed Killed error, and improved serial_detection
fixed all remaining issues
fix
fix
2025-10-23 20:13:33 +02:00
kraemr
ae8f77f070
started refactoring initialization to use futures instead
2025-10-22 17:56:52 +02:00
Robin KrƤmer
97811a12d1
Merge pull request #842 from qitechgmbh/changelog-2.11.0
...
updated Changelog
2025-10-21 13:11:26 +02:00
kraemr
1f7e01820a
updated Changelog
2025-10-21 13:10:37 +02:00
Robin KrƤmer
2f73771bbd
Merge pull request #827 from qitechgmbh/825-add-button-to-change-the-spool-motor-direction-of-the-winder
...
825 add button to change the spool motor direction of the winder
2025-10-21 13:01:25 +02:00
Christian
503ac18e7b
Ensure spool RPM is always displayed as a positive value
2025-10-21 12:37:34 +02:00
Christian
6a99b21c15
Fix spool speed rendering to display absolute values
2025-10-21 12:37:34 +02:00
Christian
170667f2b4
Add spool direction control to Winder2
...
- Introduced a new setting for spool direction (Forward/Reverse) in Winder2PresetsPage and Winder2Settings.
- Updated the state management to include forward direction in useWinder.
- Enhanced the API to handle SetSpoolForward mutation.
- Adjusted the spool speed controller to apply direction based on the forward setting.
2025-10-21 12:37:34 +02:00
Robin KrƤmer
314b7f2484
Merge pull request #840 from qitechgmbh/828-add-xl-winder-button-to-the-winder-config
...
828 add xl winder button to the winder config
2025-10-21 12:28:22 +02:00
Christian
9353b12707
Fix traverse limit reset logic in handleXlModeChange function
2025-10-21 11:51:02 +02:00
Christian
063810f906
Add gotoTraverseHome call when switching from XL to normal mode
2025-10-21 11:51:02 +02:00
Christian
ac7ce126e6
Refactor handleXlModeChange to reset traverse limits when switching from XL mode
2025-10-21 11:51:02 +02:00
Christian
a920830dcf
Update WINDER2_TRAVERSE_MAX_XL to 385 mm for improved configuration
2025-10-21 11:51:02 +02:00
Christian
15d74fcee0
Add configuration for Winder2 settings and implement XL mode functionality
2025-10-21 11:51:02 +02:00
Robin KrƤmer
c598e3fc9f
Merge pull request #826 from qitechgmbh/818-smooth-fluctuating-temperature-extruder
...
818 smooth fluctuating temperature extruder
2025-10-20 18:16:08 +02:00
snacj
0dba0f2774
Removed package-lock from root folder
2025-10-20 18:12:06 +02:00
snacj
e2cdb6a94c
Removed package-lock from root folder
2025-10-20 18:12:06 +02:00
snacj
5dd2011e78
removed file
2025-10-20 18:12:06 +02:00
snacj
7bc142dc83
Fixed error in Extruder mock and removed zone from UpdateStateOptimistically
2025-10-20 18:12:06 +02:00
snacj
1931f00806
Changed rounding and step size to 0.001 for temperature PID
2025-10-20 18:12:06 +02:00
snacj
253336b02c
Refactored frontend code of new PID settings
2025-10-20 18:12:06 +02:00
snacj
b0c3a97f7f
Fixed 3 New Pid Controllers for Extruder front, middle, back, heating.
2025-10-20 18:12:06 +02:00
snacj
22887d4f7a
Added 3 New Pid Controllers for Extruder front, middle, back, heating.
2025-10-20 18:12:06 +02:00
Robin KrƤmer
00dbc90c85
Merge pull request #834 from qitechgmbh/lag-spike-fix
...
removed async sleep from control loop
2025-10-20 18:07:21 +02:00
kraemr
9ade1d8993
removed async sleep from control loop
2025-10-20 18:04:52 +02:00
Robin KrƤmer
b2fb803033
Merge pull request #829 from qitechgmbh/808-lock-kernel-in-nix-to-last-working-rt-kernel
...
Newest kernel with realtime preemption
2025-10-20 13:42:38 +02:00
nixos-install.sh
988ed5b959
Newest kernel with realtime preemption
2025-10-17 17:36:14 +02:00
Oshgnacknak
2e62f99724
Merge pull request #806 from qitechgmbh/fix-caps
...
Fix caps in cargo run Linux
2025-10-17 15:01:53 +02:00
Oshgnacknak
530327b1e8
Fix caps in cargo run Linux
2025-10-17 14:55:44 +02:00
Robin KrƤmer
2f75b31fa9
Merge pull request #816 from qitechgmbh/812-improve-interface-discovery-to-only-use-ethernet-devices
...
fixed the atrocious interface_discovery
2025-10-17 12:42:31 +02:00
kraemr
ce8f0a8c4b
fixed the atrocious interface_discovery
2025-10-17 12:40:18 +02:00
Robin KrƤmer
321aae5b86
Merge pull request #820 from qitechgmbh/changelog-210
...
updated Changelog
2025-10-16 15:16:05 +02:00
kraemr
7712ea2d1f
updated Changelog
2025-10-16 15:15:36 +02:00
Robin KrƤmer
175f64f784
Merge pull request #804 from qitechgmbh/803-add-winder-gearbox-conversion
...
803 add winder gearbox conversion
2025-10-16 12:39:14 +02:00
Christian and Copilot
9357960463
Update electron/src/machines/winder/winder2/useWinder.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-16 12:22:54 +02:00
Christian
4d043906bc
Remove unnecessary whitespace in puller speed calculation
2025-10-16 12:22:54 +02:00
Christian
b99b7f796b
Reset target speed to 0 when setting gear ratio and adjust puller speed calculation based on gear ratio
2025-10-16 12:22:54 +02:00
Christian
a7b0414613
Add gear ratio calculation and display in Winder2 control and presets
2025-10-16 12:22:54 +02:00
Christian
13c608b11a
Add gear ratio functionality to puller speed controller
...
- Introduced gear ratio enum with options for 1:5 and 1:10.
- Updated puller speed controller to include gear ratio state.
- Implemented gear ratio selection in Winder2Settings component.
- Added corresponding mutation and state management in useWinder2 hook.
2025-10-16 12:22:54 +02:00
Oshgnacknak
d14fb91736
Simpliy panic handling and fix backtrace ( #809 )
...
* Hide memory locking behind feature flag
* Simplify panic handling
2025-10-15 21:09:05 +02:00
Oshgnacknak
6beaa444af
Simplify panic handling
2025-10-15 17:08:37 +02:00
Oshgnacknak
3b552558d4
Hide memory locking behind feature flag
2025-10-15 17:08:37 +02:00
Robin KrƤmer
9cc63bf8fb
Merge pull request #805 from qitechgmbh/743-electron-doesnt-use-gpu-for-hw-acceleration
...
Remove bad hardware acceleration flag
2025-10-15 10:31:04 +02:00
Oshgnacknak
70ce7625b2
Remove bad hardware acceleration flag
2025-10-13 15:00:21 +02:00
Robin KrƤmer
9936764125
Merge pull request #717 from qitechgmbh/700-add-a-show-from-option-for-graphs
...
700 add a show from option for graphs
2025-10-13 12:17:26 +02:00
Christian
a0f09e1671
Improve formatting and adjust future time validation messages in TimeInput component
2025-10-13 12:14:09 +02:00
Christian
1100b880f9
Add validation to prevent future time selection in TimeInput component
2025-10-13 12:14:09 +02:00
Christian
6224f33ba5
fix eslint
2025-10-13 12:14:09 +02:00
Christian
b0a9b5a6d2
Fix styling
2025-10-13 12:14:09 +02:00
Christian and Copilot
ac7247c87a
Update electron/src/components/time/TimeInput.tsx
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-13 12:14:09 +02:00
Christian
2ea459f3be
Refactor button styles and improve formatting in GraphControls and TimeInput components
2025-10-13 12:14:09 +02:00
Christian
25250f640f
Add showFromTimestamp functionality to graph components and implement TimeInput for time selection
2025-10-13 12:14:09 +02:00
Robin KrƤmer
57a0cc8af4
Merge pull request #776 from qitechgmbh/775-add-explanation-of-padding-to-the-winder-manual
...
Add padding parameter explanation to manual for filament winding
2025-10-13 12:13:53 +02:00
Christian
5ebb978eae
Add padding example image to the winder docs
2025-10-13 12:09:20 +02:00
Christian
d647ee6ebe
fix format
2025-10-13 12:09:20 +02:00
Christian
fea203ae7a
Add padding parameter explanation to manual for filament winding
2025-10-13 12:09:20 +02:00
Robin KrƤmer
b5eb413d37
Merge pull request #791 from qitechgmbh/788-fix-remote-setting-reset-and-update-label-in-update-tab
...
Fix remote setting reset and update label to "Repository Owner" in Update tab
2025-10-13 12:08:43 +02:00
Christian
aa1e5c4f39
Fix typos in GitHub repository owner label and description
2025-10-13 12:05:31 +02:00
Christian
ee91934bf7
Refactor Github source management: integrate condition store and update UI labels
2025-10-13 12:05:31 +02:00
Milan von dem Bussche
1fa04eae9a
Update README.md
...
Added YouTube Explainer Video about QiTech Control
2025-10-10 18:41:46 +02:00
Robin KrƤmer
98e1269f6f
Merge pull request #800 from qitechgmbh/changelog-2.9.1
...
updated Changelog
2025-10-10 15:07:51 +02:00
kraemr
8f640fcb21
updated Changelog
2025-10-10 15:06:30 +02:00
Robin KrƤmer
6c120b7fe9
Merge pull request #796 from qitechgmbh/795-winding-when-puller-reverse-doesnt-work-in-adaptive
...
adaptive spool speed now takes negative speeds into account,
2025-10-08 18:12:23 +02:00
kraemr
033b93b9da
puller speed now is always positive in frontend
2025-10-08 17:49:55 +02:00
kraemr
6092358e87
adaptive spool speed now takes negative speeds into account,
...
aswell as Auto Stop Spool
2025-10-08 17:40:50 +02:00
Robin KrƤmer
71de39e871
Merge pull request #793 from qitechgmbh/790-refactor-aquapath-newrs-to-match-others
...
790 refactor aquapath newrs to match others
2025-10-08 16:29:49 +02:00
joe
54ffa193c3
fixed fmt
2025-10-08 16:23:40 +02:00
joe
03164f1ceb
refactor(aquapath1): cleanup and fix device initialization and configuration
2025-10-08 15:45:58 +02:00
Robin KrƤmer
f67a46ab4c
Merge pull request #787 from qitechgmbh/786-add-memory-locking
...
added CAP_IPC_LOCK and added memory locking
2025-10-07 13:54:02 +02:00
kraemr
610790a778
added CAP_IPC_LOCK and memory locking
2025-10-07 13:04:49 +02:00
Robin KrƤmer
6eaf451ad4
Merge pull request #692 from JanHBade/master
...
Update README.md
2025-10-07 12:57:27 +02:00
JanHBade
022e0adae3
Update README.md
...
Minor typo in EtherCAT
2025-10-07 12:57:16 +02:00
Robin KrƤmer
6e6d4b31e7
Merge pull request #746 from qitechgmbh/640-improve-scroll-bar-styling-for-manuals-to-resemble-macos-style
...
Update scrollbar styling to be similar to macos
2025-10-07 12:45:12 +02:00
Christian
0dafad3fb5
fix code stye
2025-10-07 12:40:01 +02:00
Christian
534de55239
Refactor scrollbar styles to apply only to html and body elements
2025-10-07 12:40:01 +02:00
Christian
d9f92bcdf2
Refactor scrollbar styles for Markdown and Terminal components to be similar to MacOS styling
2025-10-07 12:40:01 +02:00
Robin KrƤmer
1570299e38
Merge pull request #782 from qitechgmbh/781-refactor-winderv2-emit-functions-to-emitrs
...
refactored winder2's emit methods to emit.rs
2025-10-06 17:01:38 +02:00
kraemr
c95f6f3bd9
refactored winder2's emit methods to emit.rs
2025-10-06 16:36:59 +02:00
Robin KrƤmer
9fcde2a234
Merge pull request #780 from qitechgmbh/772-remove-dependencies-that-are-not-necessary
...
decreased compile time by removing jemalloc, and using only f64 uom
2025-10-06 16:05:08 +02:00
kraemr
a2ffc41e05
decreased compile time by removing jemalloc, and using only f64 uom
2025-10-06 16:02:29 +02:00
Robin KrƤmer
ff13baf257
Merge pull request #779 from qitechgmbh/changelog-2.9.0
...
updated Changelog
2025-10-06 14:25:39 +02:00
kraemr
8f5df07c19
updated Changelog
2025-10-06 14:24:43 +02:00
Robin KrƤmer
299b38515a
Merge pull request #778 from qitechgmbh/777-increase-max-step-size
...
Increased Winder Step Size
2025-10-06 14:12:24 +02:00
kraemr
2b073aeb76
Increased Winder Step Size
2025-10-06 13:56:20 +02:00
Robin KrƤmer
7a6f92f8a4
Merge pull request #771 from qitechgmbh/770-update-machine-implementation-status-in-the-readme
...
Update machine documentation to reflect current implementation status
2025-10-02 17:07:13 +02:00
Christian
2e283ea95f
Update machine documentation to reflect current implementation status
2025-10-02 17:03:55 +02:00
Robin KrƤmer
829bb5ea1c
Merge pull request #625 from qitechgmbh/improved-disconnect-handling
...
Introduce machine connection
2025-10-02 14:26:07 +02:00
Oshgnacknak
0be18aaed0
Derive machines from macro again
...
This time we also add get_machine_identification_unique.
Also fix import warnings
2025-10-02 13:58:54 +02:00
Oshgnacknak
ffe0f09061
Clean up machine event creation
2025-10-01 16:50:04 +02:00
nixos-install.sh
730d61a18d
Don't clear ethercat slots, we want to keep the namespaces
2025-10-01 15:57:03 +02:00
Oshgnacknak
fc07525976
Don't remove, only disconnect serial machines
...
This allows use to keep the namespaces
2025-10-01 15:57:03 +02:00
Oshgnacknak
c48953aa6b
Introduce machine connection
...
This is to hold on to the namespace of
a machine even if the devices of that
machine has disconnected and to allow
reattaching to the namespace once the
devices reconnects.
Additionally to the new struct,
a wast refactor took place cleaning up
connections to machines, cross connections
between machines the way we downcast
machines downcasts.
2025-10-01 15:57:03 +02:00
Melvin SpieĆ
0c948b436d
Merge pull request #764 from qitechgmbh/dependabot/cargo/axum-0.8.6
...
Bump axum from 0.8.4 to 0.8.6
2025-10-01 12:05:48 +02:00
Robin KrƤmer
1b3f92dd1c
Merge pull request #725 from qitechgmbh/425-fix-terminal-component-issues-v2
...
425 fix terminal component issues v2
2025-10-01 11:58:55 +02:00
dependabot[bot]
c29c549a1c
Bump axum from 0.8.4 to 0.8.6
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.8.4 to 0.8.6.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.8.4...axum-v0.8.6 )
---
updated-dependencies:
- dependency-name: axum
dependency-version: 0.8.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:57:52 +00:00
kraemr
17622cacde
set log level to "info" for rust
2025-10-01 11:56:29 +02:00
kraemr
0b423454ec
fixed line duplication in Terminal Component on Update Page
2025-10-01 11:56:29 +02:00
kraemr
81ec98f670
dont clear log, causes react errors
2025-10-01 11:56:29 +02:00
93094049+kraemr@users.noreply.github.com
1aed425544
eslint bypass for control character
2025-10-01 11:56:29 +02:00
93094049+kraemr@users.noreply.github.com
da080ace68
try using clear functions before interactions
2025-10-01 11:56:29 +02:00
93094049+kraemr@users.noreply.github.com
ded8dd2d2d
added react-virtualized
2025-10-01 11:56:29 +02:00
93094049+kraemr@users.noreply.github.com
edd83ba559
added virtualized list
2025-10-01 11:56:29 +02:00
Melvin SpieĆ
7d1d8559a5
Merge pull request #672 from qitechgmbh/671-refactor-machine-creation
...
reduced code duplication in new.rs of machines
2025-10-01 11:56:17 +02:00
kraemr
f0bb9bfed1
fixed lifetimes of get_ethercat_device and refactored buffer
2025-10-01 11:52:13 +02:00
93094049+kraemr@users.noreply.github.com
c6ea057736
renamed helper function
2025-10-01 11:52:13 +02:00
93094049+kraemr@users.noreply.github.com
90a00198a7
reduced code duplication in new.rs of machines
2025-10-01 11:52:12 +02:00
Melvin SpieĆ
f8241547fe
Merge pull request #762 from qitechgmbh/dependabot/cargo/erased-serde-0.4.8
...
Bump erased-serde from 0.4.6 to 0.4.8
2025-10-01 11:50:54 +02:00
Melvin SpieĆ
1cb5d51c13
Merge pull request #760 from qitechgmbh/dependabot/npm_and_yarn/electron/tanstack/react-router-1.130.17
...
Bump @tanstack/react-router from 1.130.12 to 1.130.17 in /electron
2025-10-01 11:38:53 +02:00
Melvin SpieĆ
c42cdf8db1
Merge pull request #759 from qitechgmbh/dependabot/npm_and_yarn/electron/radix-ui/react-navigation-menu-1.2.14
...
Bump @radix-ui/react-navigation-menu from 1.2.13 to 1.2.14 in /electron
2025-10-01 11:38:22 +02:00
Melvin SpieĆ
69014ef8c6
Merge pull request #758 from qitechgmbh/dependabot/npm_and_yarn/electron/types/react-19.1.16
...
Bump @types/react from 19.1.9 to 19.1.16 in /electron
2025-10-01 11:35:53 +02:00
Melvin SpieĆ
5faab29a2b
Merge pull request #763 from qitechgmbh/dependabot/cargo/libc-0.2.176
...
Bump libc from 0.2.175 to 0.2.176
2025-10-01 11:35:31 +02:00
dependabot[bot]
9a8b16ca69
Bump @radix-ui/react-navigation-menu from 1.2.13 to 1.2.14 in /electron
...
Bumps [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives ) from 1.2.13 to 1.2.14.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:32:49 +00:00
Melvin SpieĆ
53f3c66214
Merge pull request #765 from qitechgmbh/dependabot/cargo/regex-1.11.3
...
Bump regex from 1.11.2 to 1.11.3
2025-10-01 11:30:59 +02:00
dependabot[bot]
432bf0d6ba
Bump libc from 0.2.175 to 0.2.176
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.175 to 0.2.176.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.175...0.2.176 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.176
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:30:49 +00:00
dependabot[bot]
f3990f35f1
Bump erased-serde from 0.4.6 to 0.4.8
...
Bumps [erased-serde](https://github.com/dtolnay/erased-serde ) from 0.4.6 to 0.4.8.
- [Release notes](https://github.com/dtolnay/erased-serde/releases )
- [Commits](https://github.com/dtolnay/erased-serde/compare/0.4.6...0.4.8 )
---
updated-dependencies:
- dependency-name: erased-serde
dependency-version: 0.4.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:30:40 +00:00
dependabot[bot]
6f17412363
Bump regex from 1.11.2 to 1.11.3
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.2...1.11.3 )
---
updated-dependencies:
- dependency-name: regex
dependency-version: 1.11.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:28:49 +00:00
dependabot[bot]
68907b9750
Bump @types/react from 19.1.9 to 19.1.16 in /electron
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 19.1.9 to 19.1.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.16
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:26:34 +00:00
dependabot[bot]
e7007e1980
Bump @tanstack/react-router from 1.130.12 to 1.130.17 in /electron
...
Bumps [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router ) from 1.130.12 to 1.130.17.
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.130.17/packages/react-router )
---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
dependency-version: 1.130.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 09:26:27 +00:00
Melvin SpieĆ
3bcd96d73c
Merge pull request #766 from qitechgmbh/dependabot/cargo/anyhow-1.0.100
...
Bump anyhow from 1.0.99 to 1.0.100
2025-10-01 11:09:51 +02:00
dependabot[bot]
8a77c62a5e
Bump anyhow from 1.0.99 to 1.0.100
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.99...1.0.100 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-version: 1.0.100
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 02:24:32 +00:00
kraemr
93add82ab5
updated Changelog
2025-09-30 15:29:27 +02:00
Robin KrƤmer
690b1f7ab3
Merge pull request #757 from qitechgmbh/revert-ethercat-setup
...
fixed ethercat setup timeouts and retry
2025-09-29 17:19:33 +02:00
kraemr
3c07b94e3a
fixed ethercat setup timeouts and retry
2025-09-29 17:18:49 +02:00
Robin KrƤmer
3b63b55859
Merge pull request #756 from qitechgmbh/fix-winder-regression
...
fixed winder regression due to refactor
2025-09-29 17:10:33 +02:00
kraemr
f87982c465
fixed winder regression due to refactor
2025-09-29 17:01:04 +02:00
Robin KrƤmer
b03cedb55c
Merge pull request #447 from qitechgmbh/fix/438
...
Implementation AquaPath
2025-09-29 15:42:32 +02:00
kraemr
f5934efa6c
restored mock-machine functionality
2025-09-29 15:39:25 +02:00
kraemr
186619cd48
fixed compilation error
2025-09-29 15:33:25 +02:00
Darmenov Alisher
583d4c1a4d
resolved comment
2025-09-29 15:33:25 +02:00
Anatomik5
63bee54948
AquapathV1
2025-09-29 15:33:25 +02:00
Robin KrƤmer
1523d64ed7
Merge pull request #749 from qitechgmbh/738-add-mock-machines
...
738 add mock machines
2025-09-29 11:32:39 +02:00
kraemr
48fdde61dc
further improved readability by moving feature flags to mod.rs
2025-09-29 11:30:54 +02:00
kraemr
7bc700ac5f
when selecting mock-machine feature extruder now appears as well
2025-09-29 11:30:54 +02:00
93094049+kraemr@users.noreply.github.com
bdd6147f92
rewrote extruder and winder, also added mock-machine for extruder
2025-09-29 11:30:54 +02:00
93094049+kraemr@users.noreply.github.com
f7f65bdaaa
refactored all emit functions out of mod.rs for clarity for extruder
2025-09-29 11:30:54 +02:00
Robin KrƤmer
232b0782ca
Merge pull request #754 from qitechgmbh/748-add-feature-flag-or-env-var-for-setting-loop-timeout
...
748 add feature flag or env var for setting loop timeout
2025-09-29 11:30:19 +02:00
kraemr
c3c36a26b6
also added development-build flag to irq affinity code
2025-09-25 17:11:18 +02:00
kraemr
7f22bdfbf2
added feature development-build to set timeout
2025-09-25 17:06:42 +02:00
Robin KrƤmer
ff4c579f7b
Merge pull request #673 from qitechgmbh/632-add-documentation-for-creating-a-new-machine
...
added documentation for adding a machine
2025-09-25 15:33:41 +02:00
93094049+kraemr@users.noreply.github.com
9683882775
added documentation for adding a machine
2025-09-25 15:32:33 +02:00
Robin KrƤmer
893e01532d
Merge pull request #753 from qitechgmbh/633-update-documentation-for-adding-new-devices
...
updated devices documentation by adding an example and explaining the architecture
2025-09-25 14:53:17 +02:00
kraemr
713f78fa4e
updated devices documentation by adding an example
...
and explaining how devices fit into the architecture
2025-09-25 14:50:32 +02:00
Robin KrƤmer
f444347fb9
Merge pull request #752 from qitechgmbh/751-document-performancestability-tweaks-made
...
added performance and stabillity documentation
2025-09-25 11:37:04 +02:00
kraemr
ea03c0f755
added performance and stabillity documentation
2025-09-25 11:31:53 +02:00
Robin KrƤmer
e283a0f164
Merge pull request #745 from qitechgmbh/744-windermode-switch-from-modewind-to-modepull-or-modehold-disables-the-wind-button
...
fixed emit state after state change
2025-09-23 15:41:28 +02:00
snacj
6820206d78
fixed emit state after state change
2025-09-23 15:38:47 +02:00
Robin KrƤmer
5069ee425c
Merge pull request #742 from qitechgmbh/681-remove-unused-or-redundant-crates
...
removed unused crates
2025-09-23 13:37:48 +02:00
kraemr
f93f342508
added ignores for cargo machete
2025-09-23 13:17:29 +02:00
kraemr
c6d3563101
removed unused crates
2025-09-23 12:56:24 +02:00
Robin KrƤmer
f2f893c917
Merge pull request #741 from qitechgmbh/739-add-roundness-value-to-laser-graph-and-control-page
...
Added Roundness Value to 2 Axis Laser
2025-09-22 14:27:30 +02:00
Robin KrƤmer and Copilot
bbbca4085d
Update server/src/machines/laser/mod.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-22 14:24:42 +02:00
Robin KrƤmer and Copilot
4fdf461520
Update server/src/machines/laser/mod.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-22 14:23:37 +02:00
snacj
dcfc6728ba
Made Roundness unitless
2025-09-22 14:10:25 +02:00
snacj
2673a92f50
Added Roundness Value to 2 Axis Laser
2025-09-22 13:39:59 +02:00
Robin KrƤmer
4d72185ba9
Merge pull request #675 from qitechgmbh/512-add-troubleshooting-documentation
...
512 add troubleshooting documentation
2025-09-18 19:44:43 +02:00
93094049+kraemr@users.noreply.github.com
ade4f5cd2b
updated troubleshooting.md
2025-09-18 19:41:15 +02:00
93094049+kraemr@users.noreply.github.com
cf1ebf2b3d
added troubleshooting.md
2025-09-18 19:41:15 +02:00
Robin KrƤmer
6b5cb7d87e
Merge pull request #737 from qitechgmbh/fix_state_handling
...
Fix state handling
2025-09-17 18:26:01 +02:00
93094049+kraemr@users.noreply.github.com
4894bbc231
fixed all state issues
2025-09-17 18:20:31 +02:00
Robin KrƤmer
721c5a99ee
Merge pull request #736 from qitechgmbh/less_amps_spool_test
...
Less amps spool test
2025-09-17 17:28:23 +02:00
93094049+kraemr@users.noreply.github.com
36fccc80cb
set puller amps to 2.7A
2025-09-17 17:21:15 +02:00
93094049+kraemr@users.noreply.github.com
e14fe86306
testing with less current
2025-09-17 17:21:15 +02:00
Robin KrƤmer
95c9f99961
Merge pull request #735 from qitechgmbh/fix_compiler_flags
...
Fix compiler flags
2025-09-17 12:53:50 +02:00
93094049+kraemr@users.noreply.github.com
546189b9c8
removed log::error
2025-09-17 12:47:46 +02:00
93094049+kraemr@users.noreply.github.com
dfbc2a65c0
hopefully all compiler flags now work as expected
2025-09-17 12:47:46 +02:00
Robin KrƤmer
2038d79e18
Merge pull request #734 from qitechgmbh/changelog-v2.7.0
...
updated Changelog for 2.7.0
2025-09-17 11:47:54 +02:00
93094049+kraemr@users.noreply.github.com
188caf397b
updated Changelog for 2.7.0
2025-09-17 11:44:22 +02:00
Robin KrƤmer
13138b1d7d
Merge pull request #726 from qitechgmbh/video-streaming
...
Add video streaming api
2025-09-16 18:25:34 +02:00
Icedsoda
5466efd8c3
add video streaming api
2025-09-16 18:23:36 +02:00
Robin KrƤmer
61f0dc92d1
Merge pull request #733 from qitechgmbh/685-use-nixos-cache-server-for-private-packages
...
685 use nixos cache server for private packages
2025-09-16 17:49:32 +02:00
93094049+kraemr@users.noreply.github.com
073c174203
removed unnecessary comment
2025-09-16 17:44:03 +02:00
93094049+kraemr@users.noreply.github.com
1d0f7231e5
added substituter
...
fixed nix config
actually fixed config now
test
removed git hash as version
nix sucks
removed gitcommitHash from overlays
added fake version
fixed compile script
test
fixed script
updated ip
test
test 2
uppdated script and fixed config
to check for caching
test
fixed config
test
test
extra-subs changed to trusted-public-keys
test
test
removed substituter
removed print statements
2025-09-16 17:44:03 +02:00
93094049+kraemr@users.noreply.github.com
9401c81581
added scripts to compile our nix packages
2025-09-16 17:44:03 +02:00
Robin KrƤmer
936e54f3e2
Merge pull request #731 from qitechgmbh/666-implement-laserv2
...
666 implement laserv2
2025-09-16 16:54:29 +02:00
snacj
0c02fc1ce0
Added Comment do explain 45deg rotation
2025-09-16 16:52:12 +02:00
snacj
c723f1df00
Fixed Graphs to work with 2axis and 1 axis
2025-09-16 16:52:12 +02:00
snacj
c65a3f7fb1
Renamed Values and changed to one Graph
2025-09-16 16:52:12 +02:00
snacj
a0c59f9bb6
Added Const for graph color.
2025-09-16 16:52:12 +02:00
snacj
069dcd65bb
Removed tracing::info!
2025-09-16 16:52:12 +02:00
snacj
5331d39c1d
Changed Visual of Diameter to use x and y values
2025-09-16 16:52:12 +02:00
snacj
2c928e6158
Implemented 2-Axis Laser
2025-09-16 16:52:12 +02:00
snacj
3ae17479cb
Adjusted Frontend to work with 2-Axis Laser.
2025-09-16 16:52:12 +02:00
93094049+kraemr@users.noreply.github.com
b3589755f5
fixed winder events
2025-09-16 16:41:38 +02:00
Robin KrƤmer
e7f97ff4d4
Merge pull request #729 from qitechgmbh/728-set_irq_handler_affinity-doesnt-work-on-macos
...
fixed target_os flags for set_irq_affinity
2025-09-16 15:37:40 +02:00
93094049+kraemr@users.noreply.github.com
7b4a3b52b3
fixed target_os flags for set_irq_affinity
2025-09-16 15:30:16 +02:00
Robin KrƤmer
310fd99730
Merge pull request #711 from qitechgmbh/694-over-time-nixos-generations-takes-up-all-diskspace-even-when-deleted
...
added collect-garbage on each delete
2025-09-15 19:38:31 +02:00
93094049+kraemr@users.noreply.github.com
26473f5596
collect-garbage does not exist, replaced with nix store gc
2025-09-15 19:36:46 +02:00
93094049+kraemr@users.noreply.github.com
ead8a02b6a
added collect-garbage on each delete
2025-09-15 19:36:46 +02:00
Robin KrƤmer
b2ca9cf792
Merge pull request #712 from qitechgmbh/708-refactor-nix-config-so-that-no-dynamic-installinfonix-is-created
...
Read git information during build instead of addign new commit via installInfo.nix
2025-09-15 18:29:19 +02:00
nixos-install.sh
301c254446
Pass git info into gitInfo.nix via env vars
2025-09-15 17:57:43 +02:00
Robin KrƤmer
769091d271
Merge pull request #720 from qitechgmbh/714-pressing-the-same-button-twice-triggers-isloading
...
714 pressing the same button twice triggers isloading
2025-09-15 16:55:05 +02:00
93094049+kraemr@users.noreply.github.com
1bc7907ba0
all machines now use old emit_state again, but extruder uses custom maybe_emit_state_hash
...
fixed compile error after merge conflict
2025-09-15 16:49:47 +02:00
93094049+kraemr@users.noreply.github.com
8260c606dc
removed maybe_emit_state from every machine except extruder
2025-09-15 16:48:09 +02:00
Christian
c0b7e563c5
Merge pull request #713 from qitechgmbh/596-extend-total-power-output-tile-2
...
596 extend total power output tile
2025-09-15 16:10:45 +02:00
Melvin SpieĆ
9062e15712
Merge pull request #727 from qitechgmbh/722-remove-estimated-diameter-value
...
722 remove estimated diameter value
2025-09-15 15:34:57 +02:00
snacj
134da6fad3
fixed formatting
2025-09-15 15:25:31 +02:00
snacj
4cec6ef711
Changed Radius to Factor
2025-09-15 15:13:09 +02:00
snacj
36d64c85fb
Removed Estimated Diameter Value
2025-09-15 15:06:30 +02:00
Robin KrƤmer
8e00019023
Merge pull request #721 from qitechgmbh/as-any-mut
...
Add `Machin::as_any_mut`
2025-09-15 13:44:51 +02:00
Icedsoda
575d4d2d26
Add Machin::as_any_mut
2025-09-15 13:26:47 +02:00
Robin KrƤmer
19e9ebc20f
Merge pull request #719 from qitechgmbh/718-ethercat-timeout-on-setup
...
set wait_loop_delay to zero
2025-09-15 09:34:00 +02:00
93094049+kraemr@users.noreply.github.com
dd4476b786
set wait_loop_delay to zero
2025-09-15 09:32:20 +02:00
Christian
fc283a64a7
Merge branch 'master' into 596-extend-total-power-output-tile-2
2025-09-13 17:05:56 +02:00
Robin KrƤmer
b6dc1d35c6
Merge pull request #710 from qitechgmbh/707-make-adaptive-mode-for-winder-default
...
changed MinMax to Adaptive by default
2025-09-11 15:27:20 +02:00
93094049+kraemr@users.noreply.github.com
4f542510d6
changed MinMax to Adaptive by default
2025-09-11 15:23:08 +02:00
Oshgnacknak
0ca334decc
Disable hardening in nix develop shell ( #705 )
...
Hardening causes jmalloc to fail at compilation
2025-09-11 12:57:34 +02:00
Robin KrƤmer
239a926301
Merge pull request #706 from qitechgmbh/703-fix-permissions-for-set_irq_affinity
...
703 fix permissions for set irq affinity
2025-09-11 11:01:27 +02:00
93094049+kraemr@users.noreply.github.com
9f4c7fbedd
fixed permissions
2025-09-11 10:59:21 +02:00
93094049+kraemr@users.noreply.github.com
6a9de48bb7
added extra logging
2025-09-11 10:59:21 +02:00
93094049+kraemr@users.noreply.github.com
d9fc22399a
added DAC_OVERRIDE CAP
2025-09-11 10:59:21 +02:00
Robin KrƤmer
f41b0dc0c2
Merge pull request #697 from qitechgmbh/dependabot/npm_and_yarn/electron/vite-6.3.6
...
Bump vite from 6.3.5 to 6.3.6 in /electron
2025-09-10 15:58:37 +02:00
dependabot[bot]
14233c0aa1
Bump vite from 6.3.5 to 6.3.6 in /electron
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-10 13:48:41 +00:00
Robin KrƤmer
58e56c4226
Merge pull request #702 from qitechgmbh/701-fix-optimistic-state-handling
...
701 fix optimistic state handling
2025-09-10 15:01:24 +02:00
93094049+kraemr@users.noreply.github.com
8ee184475e
only return state not optimisticstate
2025-09-10 14:56:05 +02:00
93094049+kraemr@users.noreply.github.com
be9c5b1be5
fixed optimistic state handling
2025-09-10 14:55:08 +02:00
Robin KrƤmer
8411f8f2b9
Merge pull request #698 from qitechgmbh/696-pin-ethernet-interrupt-handler-to-the-same-core-as-ethercrab-task
...
696 pin ethernet interrupt handler to the same core as ethercrab task
2025-09-10 14:19:59 +02:00
93094049+kraemr@users.noreply.github.com
5441a7a126
changed lint, renamed irq_handling funcs, refactor
2025-09-10 14:08:32 +02:00
93094049+kraemr@users.noreply.github.com
b2425de273
fixed non unix compilation
2025-09-10 13:55:59 +02:00
93094049+kraemr@users.noreply.github.com
82d5e73129
removed unused import
2025-09-10 13:45:58 +02:00
93094049+kraemr@users.noreply.github.com
31189ebdef
refactored irq_handling into own file
2025-09-10 13:45:58 +02:00
93094049+kraemr@users.noreply.github.com
ee1720fa95
added code to set irq handler affinity
2025-09-10 13:45:58 +02:00
Robin KrƤmer
72dc0634f3
Merge pull request #693 from qitechgmbh/clippy-fix
...
Use Cargo Clippy
2025-09-10 13:43:51 +02:00
Icedsoda
13f5125daa
cargo clippy --fix
2025-09-10 12:14:19 +02:00
Icedsoda
2b6904b145
configure clippy
2025-09-10 12:14:19 +02:00
Robin KrƤmer
f776a4ba19
Merge pull request #695 from qitechgmbh/688-pressure-and-rpm-are-switched
...
reverse prop doesnt make sense on Extruder2ControlPage Regulation
2025-09-09 16:54:29 +02:00
93094049+kraemr@users.noreply.github.com
a7c8cb218f
reverse prop doesnt make sense on Extruder2ControlPage Regulation
2025-09-09 16:49:31 +02:00
Robin KrƤmer
3cb2d20df9
Merge pull request #690 from qitechgmbh/sync-act
...
Make `act` method non-async
2025-09-09 14:21:22 +02:00
Icedsoda
ee4b5b15d7
Make act method non-async
2025-09-09 14:18:21 +02:00
93094049+kraemr@users.noreply.github.com
299e6314b8
Revert "using virtualized list"
...
This reverts commit 01170e1a1b .
2025-09-09 13:15:46 +02:00
93094049+kraemr@users.noreply.github.com
01170e1a1b
using virtualized list
2025-09-09 13:13:52 +02:00
Robin KrƤmer
6fe2e498aa
Merge pull request #686 from qitechgmbh/668-frontend-buttons-are-flickering
...
Fixed Buttons Flickering
2025-09-09 11:21:18 +02:00
93094049+kraemr@users.noreply.github.com
fc7262f8f0
Fixed Buttons Flickering
2025-09-09 11:16:56 +02:00
Robin KrƤmer
880d2ddcb0
Merge pull request #684 from qitechgmbh/683-ethercat-loop-broken
...
683 ethercat loop broken
2025-09-08 14:06:02 +02:00
93094049+kraemr@users.noreply.github.com
e9ea378ef0
set loop timer to 500us
2025-09-08 13:44:33 +02:00
93094049+kraemr@users.noreply.github.com
145ad7ed2c
added 1ms delay
2025-09-08 13:25:46 +02:00
93094049+kraemr@users.noreply.github.com
d5ce65c868
added 1ms delay
2025-09-08 13:23:39 +02:00
93094049+kraemr@users.noreply.github.com
1bc76dfe09
wait_loop_delay set to 0
2025-09-08 12:52:45 +02:00
Robin KrƤmer
17e82cf5ea
Merge pull request #680 from qitechgmbh/402-many-journald-logs-slow-down-the-frontend
...
402 many journald logs slow down the frontend
2025-09-08 12:04:59 +02:00
93094049+kraemr@users.noreply.github.com
926650802b
reduces Logs, by A LOT
2025-09-08 12:01:01 +02:00
Robin KrƤmer
fba7c0375d
Merge pull request #677 from qitechgmbh/676-reduce-heap-allocationsdeallocations-in-machineact
...
676 reduce heap allocationsdeallocations in machineact
2025-09-08 11:51:46 +02:00
93094049+kraemr@users.noreply.github.com
27be5b8ec4
fixed extruder
2025-09-08 11:49:42 +02:00
93094049+kraemr@users.noreply.github.com
d036246b2a
refactored all machines
2025-09-08 11:49:42 +02:00
93094049+kraemr@users.noreply.github.com
59a9b15632
started refactoring MachineAct
2025-09-08 11:49:42 +02:00
Robin KrƤmer
c09e061390
Merge pull request #679 from qitechgmbh/678-remove-loopthrottle
...
678 remove loopthrottle
2025-09-08 11:49:22 +02:00
93094049+kraemr@users.noreply.github.com
02f6dffaff
fixed compile error and replaced loopthrottle with sleep
2025-09-08 10:00:37 +02:00
93094049+kraemr@users.noreply.github.com
509d4c8734
removed unused import
2025-09-08 09:57:03 +02:00
93094049+kraemr@users.noreply.github.com
084fdef754
wait_loop_delay of 1ms
2025-09-08 09:56:38 +02:00
93094049+kraemr@users.noreply.github.com
a2f21da355
remove LoopThrottle
2025-09-08 09:55:47 +02:00
Robin KrƤmer
b722502f5b
Merge pull request #674 from qitechgmbh/dependabot/npm_and_yarn/electron/electron-37.3.1
...
Bump electron from 37.2.6 to 37.3.1 in /electron
2025-09-04 19:04:55 +02:00
dependabot[bot]
ab45407763
Bump electron from 37.2.6 to 37.3.1 in /electron
...
Bumps [electron](https://github.com/electron/electron ) from 37.2.6 to 37.3.1.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v37.2.6...v37.3.1 )
---
updated-dependencies:
- dependency-name: electron
dependency-version: 37.3.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 18:57:30 +02:00
Robin KrƤmer
dd4fbbdafd
Merge pull request #647 from qitechgmbh/dependabot/npm_and_yarn/electron/radix-ui/react-collapsible-1.1.12
...
Bump @radix-ui/react-collapsible from 1.1.11 to 1.1.12 in /electron
2025-09-04 12:25:18 +02:00
dependabot[bot]
c8c609d88b
Bump @radix-ui/react-collapsible from 1.1.11 to 1.1.12 in /electron
...
Bumps [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives ) from 1.1.11 to 1.1.12.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-collapsible"
dependency-version: 1.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 12:22:05 +02:00
Robin KrƤmer
92a4905b44
Merge pull request #649 from qitechgmbh/dependabot/npm_and_yarn/electron/zustand-5.0.8
...
Bump zustand from 5.0.7 to 5.0.8 in /electron
2025-09-04 12:21:47 +02:00
dependabot[bot]
1c2aea7cb1
Bump zustand from 5.0.7 to 5.0.8 in /electron
...
Bumps [zustand](https://github.com/pmndrs/zustand ) from 5.0.7 to 5.0.8.
- [Release notes](https://github.com/pmndrs/zustand/releases )
- [Commits](https://github.com/pmndrs/zustand/compare/v5.0.7...v5.0.8 )
---
updated-dependencies:
- dependency-name: zustand
dependency-version: 5.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 12:18:57 +02:00
Robin KrƤmer
44127bec42
Merge pull request #669 from qitechgmbh/603-add-electrical-diagrams-to-the-machines-manuals
...
Implement electrical diagrams into the manuals
2025-09-04 12:12:00 +02:00
Christian
f48b97dd24
Add electrical diagram images to the public folder and implement them in the md files for extruder and winder.
2025-09-03 21:28:23 +02:00
Icedsoda
74c107c032
Merge pull request #667 from qitechgmbh/fix-stuck-loading
...
fixed infinite loading error
2025-09-03 19:23:59 +02:00
93094049+kraemr@users.noreply.github.com
c4263dbe84
fixed infinite loading error
2025-09-03 19:00:50 +02:00
Icedsoda
a6b7ec914d
Add rustdoc
2025-09-03 17:25:18 +02:00
Icedsoda
56c095a10c
Merge pull request #446 from qitechgmbh/fix/61
...
Add `EL4002`
2025-09-03 16:44:09 +02:00
Icedsoda
f486aaa31b
.mailmap
2025-09-03 16:42:57 +02:00
Darmenov Alisher
c4f2f96c2e
f
2025-09-03 16:31:34 +02:00
Anatomik5
99988c0445
el4002 and el40xx pdo implementation
2025-09-03 16:28:42 +02:00
Robin KrƤmer
9c5191a6ae
Merge pull request #662 from qitechgmbh/changelog-2.6.0
...
Update CHANGELOG.md
2025-09-03 15:56:22 +02:00
93094049+kraemr@users.noreply.github.com
2f66715738
added missing Cargo.lock changes
2025-09-03 15:46:31 +02:00
Robin KrƤmer
bcfd579a4b
Update CHANGELOG.md
2025-09-03 11:54:44 +02:00
Icedsoda
bef13832d6
Merge pull request #659 from qitechgmbh/575-automatically-send-stateevent-when-changed
...
575 automatically send stateevent when changed
2025-09-03 11:30:40 +02:00
93094049+kraemr@users.noreply.github.com
130ebf1681
changed mock and winder to 30 fps and added missing maybe_emit
2025-09-03 11:29:22 +02:00
93094049+kraemr@users.noreply.github.com
587c8c8fdb
removed ethercrab (again)
2025-09-03 11:29:22 +02:00
93094049+kraemr@users.noreply.github.com
1ad9896be4
fixed linter errors
2025-09-03 11:29:22 +02:00
93094049+kraemr@users.noreply.github.com
a6cdcf893d
removed unused imports
2025-09-03 11:29:22 +02:00
93094049+kraemr@users.noreply.github.com
37ca881ed7
fixed stateschema
...
fixed stateschema for real this time
2025-09-03 11:29:17 +02:00
93094049+kraemr@users.noreply.github.com
c38d7c0056
added maybe emit to mock
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
99b9a8710c
added maybe_emit to winder2
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
a859426b06
added maybe_emit to laser
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
479908bf59
made changes for extruder and added derive
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
3bc6522095
fixed hasher compare func
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
6fcce62b04
added hasher_serializer and compare func
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
060a7b6dbc
refactoring States
2025-09-03 11:27:09 +02:00
93094049+kraemr@users.noreply.github.com
73521ad80a
state gets sent when changed
2025-09-03 11:27:09 +02:00
Icedsoda
5c3897db9b
Merge pull request #658 from qitechgmbh/65-handbook-for-extruder-v2
...
added extruder manual
2025-09-03 11:23:27 +02:00
Icedsoda
e659ebbfd5
added extruder handbook
2025-09-03 10:14:41 +02:00
Icedsoda
3e98d08a0f
Merge pull request #661 from qitechgmbh/lfs
...
track images in git lfs
2025-09-03 10:09:47 +02:00
Icedsoda
12069c0cd2
track images in git lfs
2025-09-03 10:09:17 +02:00
Robin KrƤmer
a62d492a0a
Merge pull request #645 from qitechgmbh/dependabot/cargo/tracing-subscriber-0.3.20
...
Bump tracing-subscriber from 0.3.19 to 0.3.20
2025-09-02 15:33:58 +02:00
dependabot[bot]
2b65d2ddd5
Bump tracing-subscriber from 0.3.19 to 0.3.20
...
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing ) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20 )
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-version: 0.3.20
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 15:28:44 +02:00
Robin KrƤmer
9bb16d5cc5
Merge pull request #651 from qitechgmbh/dependabot/npm_and_yarn/electron/radix-ui/react-select-2.2.6
...
Bump @radix-ui/react-select from 2.2.5 to 2.2.6 in /electron
2025-09-02 15:27:52 +02:00
dependabot[bot]
9b8076b357
Bump @radix-ui/react-select from 2.2.5 to 2.2.6 in /electron
...
Bumps [@radix-ui/react-select](https://github.com/radix-ui/primitives ) from 2.2.5 to 2.2.6.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-select"
dependency-version: 2.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 15:25:02 +02:00
Robin KrƤmer
c86d34d881
Merge pull request #653 from qitechgmbh/dependabot/cargo/serde_json-1.0.143
...
Bump serde_json from 1.0.140 to 1.0.143
2025-09-02 15:22:52 +02:00
Robin KrƤmer
6dd031df24
Merge branch 'master' into dependabot/cargo/serde_json-1.0.143
2025-09-02 14:57:56 +02:00
Robin KrƤmer
40b33bf28d
Merge pull request #652 from qitechgmbh/dependabot/cargo/serialport-4.7.3
...
Bump serialport from 4.7.2 to 4.7.3
2025-09-02 14:56:26 +02:00
dependabot[bot]
9a93c7bbd9
Bump serialport from 4.7.2 to 4.7.3
...
Bumps [serialport](https://github.com/serialport/serialport-rs ) from 4.7.2 to 4.7.3.
- [Changelog](https://github.com/serialport/serialport-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/serialport/serialport-rs/compare/v4.7.2...v4.7.3 )
---
updated-dependencies:
- dependency-name: serialport
dependency-version: 4.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 14:53:38 +02:00
dependabot[bot]
24ef2b1c6c
Bump serde_json from 1.0.140 to 1.0.143
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.140 to 1.0.143.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.143 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.143
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 14:52:53 +02:00
Robin KrƤmer
37359b4058
Merge pull request #654 from qitechgmbh/dependabot/cargo/regex-1.11.2
...
Bump regex from 1.11.1 to 1.11.2
2025-09-02 14:51:54 +02:00
dependabot[bot]
ce19f515d7
Bump regex from 1.11.1 to 1.11.2
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.1...1.11.2 )
---
updated-dependencies:
- dependency-name: regex
dependency-version: 1.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 14:49:40 +02:00
Robin KrƤmer
1359e0a33d
Merge pull request #655 from qitechgmbh/dependabot/cargo/anyhow-1.0.99
...
Bump anyhow from 1.0.98 to 1.0.99
2025-09-02 14:49:29 +02:00
dependabot[bot]
3b234df7e7
Bump anyhow from 1.0.98 to 1.0.99
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.98 to 1.0.99.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.98...1.0.99 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-version: 1.0.99
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 12:48:03 +00:00
Icedsoda
b820a433df
Merge pull request #641 from qitechgmbh/604-manuals-have-two-scroll-bars
...
604 manuals have two scroll bars
2025-09-01 14:09:38 +02:00
Icedsoda
9bf061bf6d
Merge pull request #657 from qitechgmbh/634-store-graphs-timeframe-globally
...
added global timeframe store
2025-09-01 14:05:25 +02:00
93094049+kraemr@users.noreply.github.com
84f1fa123f
fixed linter error
2025-09-01 14:00:14 +02:00
93094049+kraemr@users.noreply.github.com
91660fd1ec
fixed compile errors
2025-09-01 13:58:07 +02:00
93094049+kraemr@users.noreply.github.com
28c4a801a6
added global timeframe store
2025-09-01 13:53:41 +02:00
Robin KrƤmer
22af6e61af
Merge pull request #639 from qitechgmbh/extruder-regulation-mode-order-reversion
...
Add reverse prop to `SelectionGroupBoolean`
2025-09-01 11:48:37 +02:00
Icedsoda
794a309d71
feat(control): Add reverse prop to SelectionGroupBoolean
...
This change introduces a `reverse` property to the `SelectionGroupBoolean` component to allow for more flexible UI representation.
- When `reverse` is set to true, the `optionTrue` and `optionFalse` props are swapped.
- This allows the visual "on" state to correspond to a `false` value and vice-versa.
- The prop is implemented on the Inverter Regulation control on the Extruder2 page.
2025-09-01 11:14:38 +02:00
Christian
273d695d0d
fix eslint error
2025-08-28 21:12:10 +02:00
Christian
76d5ae613a
fix code formatting
2025-08-28 21:12:10 +02:00
Christian
14cca9e8cd
fix different padding leading to an line jump when changing from passive to active
2025-08-28 21:12:10 +02:00
Christian
8f5ac3706f
Improve active heading detection and scrolling behavior
2025-08-28 21:12:10 +02:00
Oshgnacknak
d928f02f2b
Merge pull request #642 from qitechgmbh/356-substitute-unmaintained-serial-crate
...
Improve serial conneciton handling
2025-08-28 17:42:44 +02:00
Oshgnacknak
77c099fa8a
Formatting
2025-08-28 17:39:48 +02:00
Oshgnacknak
bf9e5e2a3c
Allow serial connection errors to bubble up and actually log them
2025-08-28 17:39:48 +02:00
Oshgnacknak
b1ccbf3585
Fix permission issues for USB serial devices
2025-08-28 17:39:48 +02:00
Oshgnacknak
1f1050f115
Remove unmaintained serial crate on favor of serialport
2025-08-28 17:39:48 +02:00
Christian
df0f86ce7e
feat(extruder): Add total energy consumption tracking and related metrics
2025-08-28 16:55:26 +02:00
Icedsoda
007def4a01
Merge pull request #635 from qitechgmbh/627-add-documentation-for-hardware-tests-memtestcyclictest
...
627 add documentation for hardware tests memtestcyclictest
2025-08-28 16:39:18 +02:00
Icedsoda
3737cc4292
Merge pull request #636 from qitechgmbh/511-add-a-code-styling-document
...
511 add a code styling document
2025-08-28 16:38:40 +02:00
Icedsoda
8723eb1e55
Merge pull request #638 from qitechgmbh/circular-converter
...
Add `CircularConverter`
2025-08-28 14:34:29 +02:00
Icedsoda
1192fc28a3
refactor(converters): Introduce CircularConverter
...
This patch introduces a new `CircularConverter` and refactors the `LinearStepConverter` to use it. This change separates the concerns of geometric conversion from step-based conversion, leading to a more modular and maintainable design.
- **feat(converters): Add `CircularConverter`**
- A new `CircularConverter` is added to handle all conversions between linear and angular quantities (position, velocity, acceleration, jerk).
- It can be initialized from radius, diameter, or circumference.
- This centralizes the geometric conversion logic into a single, well-tested module.
- **refactor(converters): Update `LinearStepConverter`**
- The `LinearStepConverter` is refactored to compose and use the new `CircularConverter`.
- It no longer stores `radius` or `circumference` directly.
- All linear-to-angular calculations are now delegated to the `CircularConverter`, simplifying the `LinearStepConverter`'s implementation and removing duplicated code.
2025-08-28 14:32:07 +02:00
Oshgnacknak
23af0a82ec
Merge pull request #637 from qitechgmbh/transmission
...
Add `Transmission` trait and `FixedTransmission` struct
2025-08-28 14:02:49 +02:00
Icedsoda
a2ee1d91d9
Refactor: Introduce generic Transmission trait
...
This patch refactors the transmission calculation logic by replacing the specific `TransmissionConverter` with a more generic `Transmission` trait.
- A new `transmission` module is created, containing the `Transmission` trait and a `FixedTransmission` implementation.
- The `Transmission` trait provides a generic interface for converting between input and output values for various `uom` types (e.g., `AngularVelocity`, `Angle`, `Velocity`).
- The hardcoded `TransmissionConverter` is removed.
- The `ScrewSpeedController` is updated to use the new `FixedTransmission`, making the ratio configuration more explicit and improving type safety.
2025-08-28 13:45:22 +02:00
93094049+kraemr@users.noreply.github.com
eb9830f8a7
updated docs
2025-08-28 13:31:14 +02:00
93094049+kraemr@users.noreply.github.com
3f92b11864
added code-styling backend doc
2025-08-28 13:31:14 +02:00
93094049+kraemr@users.noreply.github.com
96785e8876
updated docs
2025-08-28 13:01:17 +02:00
93094049+kraemr@users.noreply.github.com
d36925f616
added memtest docs
2025-08-28 13:01:17 +02:00
Robin KrƤmer
bdc8d7bbd0
Merge pull request #621 from qitechgmbh/no-driver-message-hex
...
refactor(devices): Display device IDs in hex format
2025-08-27 14:31:46 +02:00
Icedsoda
268685858d
refactor(devices): Display device IDs in hex format
...
- Change the error message for unknown devices to display IDs in hexadecimal format.
- This improves readability and makes it easier to look up device information.
2025-08-27 14:29:22 +02:00
Icedsoda
eeafd93e3e
Merge pull request #630 from qitechgmbh/629-ethercrab-submodule-on-master
...
removed ethercrab submodule
2025-08-27 14:28:48 +02:00
93094049+kraemr@users.noreply.github.com
8fa6213f9c
removed submodule
2025-08-27 14:23:55 +02:00
Robin KrƤmer
f8b186ec5d
Merge pull request #618 from qitechgmbh/fail-early
...
Fail early in run script if compile fails
2025-08-27 14:23:48 +02:00
Oshgnacknak
4f6a1a0493
Fail early in run script if compile fails
2025-08-27 13:53:24 +02:00
Icedsoda
8ee9b233f6
Merge pull request #608 from qitechgmbh/copilot-instructions
...
Add copilot-instructions.md
2025-08-27 13:39:18 +02:00
Icedsoda and Copilot
4f6f148c70
add compilot-instructions.md
...
Update .github/copilot-instructions.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-27 13:36:46 +02:00
Icedsoda
3ea8f38139
Merge pull request #628 from qitechgmbh/changelog-2.5.0
...
Update CHANGELOG.md
2025-08-27 13:15:27 +02:00
Robin KrƤmer
3657bbf53e
Update CHANGELOG.md
2025-08-27 13:14:30 +02:00
Robin KrƤmer
92b098c240
Update CHANGELOG.md
2025-08-27 12:48:14 +02:00
Robin KrƤmer
7350eeb354
Merge pull request #626 from qitechgmbh/591-improve-elctron-frame-times
...
591 improve electron frame times
2025-08-27 11:37:23 +02:00
93094049+kraemr@users.noreply.github.com
67e2b33db7
intel driver properly loads now
...
added comments and increased niceness values
added intel gpu driver as module
added mesa mesa_drivers
mesa_drivers has been removed
enable drm render
force i915 enable
fixed config issue
commented kernelPatches
hopefully fixed now
added intel as xvideo driver
removed driSupport
fixed config file
removed deprecated powermanagement
does not exist ...
downgrade to lts rt kernel
nixos is not behaving
added neofetch and pciutils
2025-08-27 11:33:54 +02:00
Icedsoda
d9eb49c37c
Merge pull request #623 from qitechgmbh/el2008-identity-b
...
Add `EL2008_IDENTITY_B`
2025-08-25 16:52:30 +02:00
Icedsoda
dba7ce7494
Add EL2008_IDENTITY_B
2025-08-25 16:26:27 +02:00
Icedsoda
50d16feb3d
Merge pull request #620 from qitechgmbh/re-introduce-io-uring
...
Re-introduce `io_uring`
2025-08-25 15:57:27 +02:00
Icedsoda
437f94659c
Re-introduce io_uring
2025-08-25 14:20:59 +02:00
Melvin SpieĆ
53efecc636
Merge pull request #614 from qitechgmbh/613-io_uring-causes-setup-to-fail
...
removed io_uring
2025-08-21 12:15:16 +02:00
93094049+kraemr@users.noreply.github.com
c2371d095e
use tx_rx_task import
2025-08-20 16:33:00 +02:00
93094049+kraemr@users.noreply.github.com
cacde7868c
removed io_uring
2025-08-20 15:33:34 +02:00
Icedsoda
7cf06e6a9d
Merge pull request #607 from qitechgmbh/copilot/fix-3cec0eaa-f61d-4097-a3a3-fb391de9205b
...
Add EtherCAT IO performance metrics logging (fixes #578 )
2025-08-20 12:46:16 +02:00
Icedsoda
83688daaf4
Refactor: Rename cycle metrics to loop and adjust config
...
This patch refactors the performance metrics collection for better clarity and tunes its parameters.
- Renamed "cycle" metrics to "loop" metrics to more accurately reflect the timing of the main processing loop. This change is applied to variable names and log messages.
- Increased the metrics window size from 10,000 to 30,000 samples.
- Extended the logging interval from 5 to 30 seconds for less verbose output.
- Simplified log messages for brevity.
2025-08-20 12:44:49 +02:00
copilot-swe-agent[bot] and 1cedsoda
f55a6c6569
Add EtherCAT performance metrics module and integrate into app state
...
Co-authored-by: 1cedsoda <29167146+1cedsoda@users.noreply.github.com >
2025-08-20 12:37:41 +02:00
copilot-swe-agent[bot]
e42cc64f5d
Initial plan
2025-08-20 12:37:41 +02:00
Robin KrƤmer
5c0a9f3bb6
Merge pull request #602 from qitechgmbh/594-remove-motor-volts-graph
...
Remove motor voltage references from extruder components
2025-08-20 12:30:41 +02:00
Christian
b719731926
Remove motor voltage references from extruder components
2025-08-20 12:22:56 +02:00
Icedsoda
5b4d81fec2
Merge pull request #599 from qitechgmbh/593-Fix-Graph-Labels-for-Temperatures
...
Add title to temp value sensors in temperature graph
2025-08-20 12:17:32 +02:00
Robin KrƤmer
4f50395eb9
Merge pull request #600 from qitechgmbh/595-Extend-Power-Outputs-Graph
...
Add combined power and motor power graphs to Extruder2GraphsPage, corā¦
2025-08-20 12:09:51 +02:00
Christian
30a7134db9
Add combined power and motor power graphs to Extruder2GraphsPage, correct the order of the values by front to back
2025-08-19 13:57:32 +02:00
Robin KrƤmer
474d64c2a2
Merge pull request #601 from qitechgmbh/598-Images-in-the-manual-are-not-loading
...
Fix images in the manual not loading
2025-08-19 13:53:52 +02:00
Christian
0293654803
fix code styling
2025-08-18 15:51:54 +02:00
Christian
80ca509998
Move images to electron public folder
2025-08-18 15:26:38 +02:00
Christian
a84157bd94
Add title to temp value sensors in temperature graph
2025-08-15 14:18:12 +02:00
Oshgnacknak
0007f14296
Merge pull request #592 from qitechgmbh/540-long-preset-names-mess-with-ui
...
Fix 540: long preset names mess with ui
2025-08-14 18:06:17 +02:00
Oshgnacknak
307ad265a9
Move preset menu options into hamburger menu
2025-08-14 18:05:02 +02:00
Oshgnacknak
41f36fdf2e
Fix ellipsis when rendering long preset names
2025-08-14 18:05:02 +02:00
Oshgnacknak
86c28fef8a
Merge pull request #590 from qitechgmbh/changelog_2.4.0_update
...
Update CHANGELOG.md
2025-08-14 17:37:21 +02:00
Robin KrƤmer
c01c09548c
Update CHANGELOG.md
2025-08-14 17:34:40 +02:00
Oshgnacknak
8f76bb88e7
Merge pull request #589 from qitechgmbh/588-limit-backend-and-frontend-to-30-fps
...
588 limit backend and frontend to 30 fps
2025-08-14 17:19:04 +02:00
93094049+kraemr@users.noreply.github.com
ea24c2f85c
replaced 60fps with 30fps
2025-08-14 17:14:35 +02:00
93094049+kraemr@users.noreply.github.com
806603c583
Every machine now sends live events every 33.3 ms
2025-08-14 17:13:18 +02:00
93094049+kraemr@users.noreply.github.com
4b9a788be4
changed comments and timeouts to 30fps
2025-08-14 17:13:18 +02:00
93094049+kraemr@users.noreply.github.com
2d91d34e9a
Introduced a 30FPS Constant
2025-08-14 17:13:18 +02:00
Oshgnacknak
7e50cce009
Merge pull request #582 from qitechgmbh/dependabot/cargo/libc-0.2.175
...
Bump libc from 0.2.172 to 0.2.175
2025-08-14 16:53:39 +02:00
Robin KrƤmer
2f642a11d0
Merge pull request #587 from qitechgmbh/574-isolate-core-for-realtime-kernel
...
testing with cores 2,3 isolated
2025-08-14 16:19:39 +02:00
93094049+kraemr@users.noreply.github.com
6cb027b12e
added comments
2025-08-14 16:15:35 +02:00
93094049+kraemr@users.noreply.github.com
58903a885d
testing with cores 2,3 isolated
2025-08-14 16:15:35 +02:00
Oshgnacknak
eda4b7a9b5
Merge pull request #584 from qitechgmbh/dependabot/cargo/syn-2.0.105
...
Bump syn from 2.0.101 to 2.0.105
2025-08-14 16:14:19 +02:00
Oshgnacknak
2f48b4093f
Merge pull request #556 from qitechgmbh/dependabot/npm_and_yarn/electron/tmp-0.2.4
...
Bump tmp from 0.2.3 to 0.2.4 in /electron
2025-08-14 16:14:03 +02:00
dependabot[bot]
676f19ea0d
Bump libc from 0.2.172 to 0.2.175
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.172 to 0.2.175.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.172...0.2.175 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.175
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 14:02:55 +00:00
dependabot[bot]
0252cd5ef3
Bump syn from 2.0.101 to 2.0.105
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.101 to 2.0.105.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.101...2.0.105 )
---
updated-dependencies:
- dependency-name: syn
dependency-version: 2.0.105
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 14:01:45 +00:00
dependabot[bot]
ac248e31a1
Bump tmp from 0.2.3 to 0.2.4 in /electron
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 14:01:19 +00:00
Oshgnacknak
58e43f4fc8
Merge pull request #545 from qitechgmbh/dependabot/cargo/tokio-1.47.1
...
Bump tokio from 1.45.0 to 1.47.1
2025-08-14 15:58:45 +02:00
Oshgnacknak
3845926b97
Merge pull request #581 from qitechgmbh/dependabot/npm_and_yarn/electron/tanstack/react-query-5.84.2
...
Bump @tanstack/react-query from 5.84.1 to 5.84.2 in /electron
2025-08-14 15:56:30 +02:00
Oshgnacknak
78c99580bf
Merge pull request #583 from qitechgmbh/dependabot/cargo/rand-0.9.2
...
Bump rand from 0.9.1 to 0.9.2
2025-08-14 15:55:40 +02:00
dependabot[bot]
3526711f4d
Bump rand from 0.9.1 to 0.9.2
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.1...rand_core-0.9.2 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:47:44 +00:00
dependabot[bot]
5ab97839c6
Bump @tanstack/react-query from 5.84.1 to 5.84.2 in /electron
...
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) from 5.84.1 to 5.84.2.
- [Release notes](https://github.com/TanStack/query/releases )
- [Commits](https://github.com/TanStack/query/commits/v5.84.2/packages/react-query )
---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
dependency-version: 5.84.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:42:48 +00:00
Oshgnacknak
c92455226f
Merge pull request #566 from qitechgmbh/dependabot/npm_and_yarn/electron/eslint-plugin-prettier-5.5.4
...
Bump eslint-plugin-prettier from 5.5.3 to 5.5.4 in /electron
2025-08-14 15:41:27 +02:00
Oshgnacknak
3b91162fd3
Merge pull request #565 from qitechgmbh/dependabot/npm_and_yarn/electron/types/node-24.2.1
...
Bump @types/node from 22.17.0 to 24.2.1 in /electron
2025-08-14 15:40:57 +02:00
dependabot[bot]
c3da8bb357
Bump tokio from 1.45.0 to 1.47.1
...
Dependabot couldn't find the original pull request head commit, 32fa361c9bbd7a001d6efe407f2697c376ee0d54.
2025-08-14 13:36:08 +00:00
Oshgnacknak
70dd9d2072
Merge pull request #586 from qitechgmbh/youtube-thumbnais
...
Add YouTube Thumbnail to README.md
2025-08-14 15:36:00 +02:00
Oshgnacknak
2a87e17909
Merge pull request #375 from qitechgmbh/dependabot/cargo/thread-priority-2.1.0
...
Bump thread-priority from 1.2.0 to 2.1.0
2025-08-14 15:33:57 +02:00
Oshgnacknak
ac95e23e18
Merge pull request #585 from qitechgmbh/dependabot/npm_and_yarn/electron/electron/fuses-2.0.0
...
Bump @electron/fuses from 1.8.0 to 2.0.0 in /electron
2025-08-14 15:33:09 +02:00
dependabot[bot]
5e606e485f
Bump @electron/fuses from 1.8.0 to 2.0.0 in /electron
...
Bumps [@electron/fuses](https://github.com/electron/fuses ) from 1.8.0 to 2.0.0.
- [Release notes](https://github.com/electron/fuses/releases )
- [Changelog](https://github.com/electron/fuses/blob/main/.releaserc.json )
- [Commits](https://github.com/electron/fuses/compare/v1.8.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: "@electron/fuses"
dependency-version: 2.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:32:50 +00:00
Icedsoda
a35f65b8d0
Update README.md
2025-08-14 15:31:49 +02:00
dependabot[bot]
587f7f6c88
Bump thread-priority from 1.2.0 to 2.1.0
...
Bumps [thread-priority](https://github.com/iddm/thread-priority ) from 1.2.0 to 2.1.0.
- [Commits](https://github.com/iddm/thread-priority/commits )
---
updated-dependencies:
- dependency-name: thread-priority
dependency-version: 2.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:31:01 +00:00
dependabot[bot]
eedf71b933
Bump eslint-plugin-prettier from 5.5.3 to 5.5.4 in /electron
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.3...v5.5.4 )
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
dependency-version: 5.5.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:30:43 +00:00
dependabot[bot]
671c36e9c1
Bump @types/node from 22.17.0 to 24.2.1 in /electron
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.17.0 to 24.2.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.2.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:30:31 +00:00
Oshgnacknak
f59b1f4096
Merge pull request #564 from qitechgmbh/dependabot/npm_and_yarn/electron/electron-37.2.6
...
Bump electron from 36.7.3 to 37.2.6 in /electron
2025-08-14 15:29:15 +02:00
dependabot[bot]
138c5614d1
Bump electron from 36.7.3 to 37.2.6 in /electron
...
Bumps [electron](https://github.com/electron/electron ) from 36.7.3 to 37.2.6.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v36.7.3...v37.2.6 )
---
updated-dependencies:
- dependency-name: electron
dependency-version: 37.2.6
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-14 13:28:18 +00:00
Oshgnacknak
b0e1a09d61
Merge pull request #580 from qitechgmbh/depbot
...
Fix dependabot.yml
2025-08-14 15:26:45 +02:00
Oshgnacknak
29a8a5281b
Fix dependabot.yml
2025-08-14 15:19:49 +02:00
Oshgnacknak
92cb25749a
Merge pull request #579 from qitechgmbh/1cedsoda-patch-1
...
Make dependabot less verbose
2025-08-14 15:12:35 +02:00
Icedsoda
0b26dfe9de
Update dependabot.yml
2025-08-14 15:10:38 +02:00
Oshgnacknak
a1117ad09d
Merge pull request #353 from qitechgmbh/dependabot/cargo/serialport-4.7.2
...
Bump serialport from 4.7.1 to 4.7.2
2025-08-14 15:10:07 +02:00
Oshgnacknak
d39bd0b7fa
Merge pull request #350 from qitechgmbh/dependabot/cargo/socketioxide-0.17.2
...
Bump socketioxide from 0.17.1 to 0.17.2
2025-08-14 15:09:29 +02:00
Oshgnacknak
51db45c341
Merge pull request #567 from qitechgmbh/dependabot/npm_and_yarn/electron/electron-forge/maker-rpm-7.8.3
...
Bump @electron-forge/maker-rpm from 7.8.2 to 7.8.3 in /electron
2025-08-14 15:06:32 +02:00
Oshgnacknak
c74fabb1f0
Merge pull request #505 from qitechgmbh/build-frontend-in-ci
...
Build front-end in CI
2025-08-14 15:03:21 +02:00
Oshgnacknak
afc9b2a135
Fix compile errors
2025-08-14 14:55:17 +02:00
Oshgnacknak
e3cfb6d0a0
Build front-end in CI
...
Currently, electron-forge seems to mute a loot of the error messages.
This is why first compiling with tsc might help
2025-08-14 14:55:17 +02:00
Robin KrƤmer
30a521f27d
Merge pull request #572 from qitechgmbh/io-uring
...
Use `io_uring` on linux
2025-08-14 14:53:11 +02:00
Icedsoda
bba2759c1a
use io_uring on linux
2025-08-14 14:48:59 +02:00
Oshgnacknak
4c1f870eaa
Merge pull request #577 from qitechgmbh/576-missing-el2002-revision
...
576 missing el2002 revision
2025-08-14 14:45:53 +02:00
93094049+kraemr@users.noreply.github.com
5d317a9841
added missing properties
2025-08-13 15:22:38 +02:00
93094049+kraemr@users.noreply.github.com
4c750ec3be
added missing revision to el2002
2025-08-13 15:10:21 +02:00
Robin KrƤmer
da531208e5
Merge branch 'master' into dependabot/npm_and_yarn/electron/electron-forge/maker-rpm-7.8.3
2025-08-13 14:24:19 +02:00
Robin KrƤmer
554560681b
Merge pull request #516 from qitechgmbh/format-write
...
Allow running linter with fix option
2025-08-13 14:23:43 +02:00
Oshgnacknak
05198ee7e9
Allow running linter with fix option
2025-08-13 14:17:33 +02:00
Robin KrƤmer
a3b9f1b505
Merge pull request #551 from qitechgmbh/550-Allow-wound-distance-reset-during-winding
...
550 allow wound distance reset during winding
2025-08-13 14:14:39 +02:00
Christian
08578bf856
add warning dialog when wantig to reset while winding
2025-08-13 14:09:30 +02:00
Christian
ea65f3cd2c
make reset possible while winding
2025-08-13 14:09:30 +02:00
Robin KrƤmer
4df8815bfa
Merge pull request #463 from qitechgmbh/445-implement-el3062-0030
...
Add `EL3062-0030`
2025-08-13 13:53:28 +02:00
Darmenov Alisher
5f645c3d3a
working el3062-0030
2025-08-13 13:50:10 +02:00
Darmenov Alisher
c774ace112
feat: Add support for EL3062-0030 device in EtherCAT HAL
2025-08-13 13:50:10 +02:00
Icedsoda
64a6ab0410
Add EL3062-0030 EEPROM dump
2025-08-13 13:50:10 +02:00
Robin KrƤmer
def9c22b64
Merge pull request #571 from qitechgmbh/570-preempt_rt-causes-electron-to-lag
...
added niceness value to wrapper
2025-08-11 16:10:56 +02:00
93094049+kraemr@users.noreply.github.com
6d6f90bf9f
added niceness value to wrapper
2025-08-11 14:06:07 +02:00
Robin KrƤmer
12dc482e91
Merge pull request #560 from qitechgmbh/fix-typo-in-traverse_controller
...
Fix typo in traverse controller
2025-08-11 14:04:49 +02:00
snacj
b52c047cdf
Fix typo in traverse controller
2025-08-11 13:59:10 +02:00
Robin KrƤmer
fa75e91ce6
Merge pull request #569 from qitechgmbh/568-use-realtime-kernel-preempt_rt
...
fixed config for RT Kernel
2025-08-11 13:29:22 +02:00
93094049+kraemr@users.noreply.github.com
c52d4d464d
fixed config for RT
2025-08-11 12:17:25 +02:00
Robin KrƤmer
9719b5251c
Merge pull request #563 from qitechgmbh/562-Add-electrical-wiring-diagrams-for-extruder-and-winder
...
Add wiring diagrams for extruder and winder.
2025-08-11 11:20:53 +02:00
dependabot[bot]
ea796bbea6
Bump @electron-forge/maker-rpm from 7.8.2 to 7.8.3 in /electron
...
Bumps [@electron-forge/maker-rpm](https://github.com/electron/forge ) from 7.8.2 to 7.8.3.
- [Release notes](https://github.com/electron/forge/releases )
- [Changelog](https://github.com/electron/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/electron/forge/compare/v7.8.2...v7.8.3 )
---
updated-dependencies:
- dependency-name: "@electron-forge/maker-rpm"
dependency-version: 7.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 03:56:03 +00:00
Christian
594a8730a4
Refractor file naming
2025-08-10 14:56:23 +02:00
Christian
03ae4aeefd
Add wiring diagrams for extruder and winder.
2025-08-10 14:52:21 +02:00
Oshgnacknak
57f6e50e0e
Merge pull request #558 from qitechgmbh/557-fix-rust-formatting-error
...
removed unused imports
2025-08-07 15:05:49 +02:00
93094049+kraemr@users.noreply.github.com
fcebb2d0f2
fixed formatting error
2025-08-07 14:55:07 +02:00
93094049+kraemr@users.noreply.github.com
56ebc80aab
removed unused imports
2025-08-07 14:47:24 +02:00
Oshgnacknak
6d8aba1577
Merge pull request #555 from qitechgmbh/rust-formating
...
Run formatter for rust code in ci
2025-08-06 16:36:21 +02:00
Oshgnacknak
ebaf033b36
Run formatter in ci
2025-08-06 16:35:40 +02:00
Oshgnacknak
71f314cf75
Fix warnings
2025-08-06 16:35:40 +02:00
Oshgnacknak
f520c759ce
Run formatter once
2025-08-06 16:35:40 +02:00
Robin KrƤmer
b8d0b1a630
Update CHANGELOG.md
...
Update CHANGELOG.md
2025-08-06 16:30:24 +02:00
Icedsoda
11deedb75d
Merge pull request #553 from qitechgmbh/552-show-all-branches-on-the-choosversionpage
...
Show all branches
2025-08-05 16:45:31 +02:00
Robin KrƤmer
50a61f9e21
Merge pull request #549 from qitechgmbh/519-show-inverter-voltagecurrent
...
519 show inverter voltagecurrent
2025-08-05 15:48:00 +02:00
Christian
2df5a06930
fix control page graph
2025-08-05 15:44:55 +02:00
TheBest6337
0ae30ba8fb
fix styling
2025-08-05 15:44:55 +02:00
TheBest6337
2b80d6c806
Smaller Timewindow and sampleInterval to be more perfomant
2025-08-05 15:44:55 +02:00
Christian
fd2ff77b62
fix formatting
2025-08-05 15:44:55 +02:00
Christian
46e699b745
Add combined power consumption calculation and graph it in the ui
2025-08-05 15:44:55 +02:00
Christian
5e0dbf9d7e
Add motor power and current tracking to extruder graphs and add power calculation to the extruder api
2025-08-05 15:44:55 +02:00
93094049+kraemr@users.noreply.github.com
eefc9b3834
fixed errors and fixed units
2025-08-05 15:44:55 +02:00
93094049+kraemr@users.noreply.github.com
bbc9783961
fixed frontend and added timeseries
2025-08-05 15:44:55 +02:00
93094049+kraemr@users.noreply.github.com
3c998d2f5c
fixed naming
2025-08-05 15:44:55 +02:00
93094049+kraemr@users.noreply.github.com
52cd1ce050
added backend to read frequency, voltage and current of motor
2025-08-05 15:44:55 +02:00
Icedsoda
5140410006
Show all branches
2025-08-04 15:53:46 +02:00
Christian
852beb5a06
Revert "flip plus and minus buttons"
...
This reverts commit 2cf150a541 .
2025-07-31 13:52:42 +02:00
TheBest6337
2cf150a541
flip plus and minus buttons
2025-07-31 13:48:30 +02:00
Oshgnacknak
4f2f1b227c
Merge pull request #541 from qitechgmbh/526-import-and-export-presets
...
Allow importing and exporting presets
2025-07-30 23:37:51 +02:00
Oshgnacknak
7c1f77ff7b
Allow importing presets from file
2025-07-30 23:29:54 +02:00
Oshgnacknak
8b2b769435
Use typed storage instead of any
2025-07-30 23:29:54 +02:00
Oshgnacknak
5350ca8f53
General purpose file input matching our button style
2025-07-30 23:29:40 +02:00
Oshgnacknak
14f4ac1248
Allow exporting individual presets
2025-07-30 19:50:57 +02:00
Oshgnacknak
548ecf5723
Merge pull request #539 from qitechgmbh/537-developer-docs-for-presers
...
Create presets documentation
2025-07-29 16:01:07 +02:00
Oshgnacknak
99e74759b5
Create presets.md
2025-07-29 15:59:17 +02:00
Oshgnacknak
ec177906c8
Merge pull request #538 from qitechgmbh/527-presets-for-the-laser
...
Implement presets for the laser
2025-07-29 14:44:38 +02:00
Oshgnacknak
afdf38eaf2
Implement presets for the laser
...
Closes #527
2025-07-29 14:42:16 +02:00
Oshgnacknak
d8d509812b
Merge pull request #531 from qitechgmbh/525-preset-migrations
...
Validate presets after loading them from the store
2025-07-29 14:23:41 +02:00
Robin KrƤmer
3eeeadab5c
Update CHANGELOG.md
2025-07-25 17:39:43 +02:00
Robin KrƤmer
657c3cff85
Update CHANGELOG.md
2025-07-25 17:38:46 +02:00
Oshgnacknak
7ea7721ea3
Validate presets after loading them from the store
2025-07-25 17:16:07 +02:00
Robin KrƤmer
b5ccf10128
Merge pull request #528 from qitechgmbh/524-error-thrown-in-console-when-no-presets-exist
...
Fix loading presets if the store does not exist yet
2025-07-25 16:17:09 +02:00
Oshgnacknak
a5a0b1a5e5
Fix loading presets if the store does not exist yet
2025-07-25 16:08:31 +02:00
Robin KrƤmer
1e8ef812e9
Merge pull request #523 from qitechgmbh/520-add-overload-warning
...
add overload warning for the inverter
2025-07-25 14:51:17 +02:00
93094049+kraemr@users.noreply.github.com
4965e73b0c
fixed styling
2025-07-25 12:40:19 +02:00
Christian
6db2b91052
add overload warning for the inverter
2025-07-24 18:52:31 +02:00
Robin KrƤmer
a930d058c2
Merge pull request #504 from qitechgmbh/winder-1-docs-v2
...
64 Winder 1 docs v2
2025-07-24 14:38:28 +02:00
93094049+kraemr@users.noreply.github.com
5b7acbc7f3
updated prettier version
2025-07-24 14:27:58 +02:00
93094049+kraemr@users.noreply.github.com
344d319d12
force line endings
2025-07-24 14:22:33 +02:00
93094049+kraemr@users.noreply.github.com
d5534e0967
line endings caused issues
2025-07-24 14:18:38 +02:00
93094049+kraemr@users.noreply.github.com
680cb71dde
added manual back to winder
2025-07-24 14:02:05 +02:00
93094049+kraemr@users.noreply.github.com
a26ccb0a1f
fixed regression
2025-07-24 14:02:05 +02:00
93094049+kraemr@users.noreply.github.com
9fa037a9f9
fixed styling again
2025-07-24 14:02:05 +02:00
93094049+kraemr@users.noreply.github.com
f07dcbf8f8
fixed styling issues
2025-07-24 14:02:04 +02:00
Christian
783ee38a3a
fix: sizing and formatting errors
2025-07-24 14:02:04 +02:00
Christian
4a7be41dfe
add line under headings and make them bolt
2025-07-24 14:02:04 +02:00
Christian
8b6960ae64
fix: adjust list styling in Markdown component for better alignment
2025-07-24 14:02:04 +02:00
Christian
cf0b71bb69
fix: typo
2025-07-24 14:02:04 +02:00
Christian
e5608d061f
fix: improve Markdown component styling
2025-07-24 14:02:04 +02:00
Christian
7eba9523d4
fix: update image paths in manuals for correct referencing
2025-07-24 14:02:04 +02:00
Christian
5ad85b1a8c
add rehype-raw plugin to Markdown component for HTML support
2025-07-24 14:02:04 +02:00
93094049+kraemr@users.noreply.github.com
064a904975
for easier testing added winder doc to MockManual
2025-07-24 14:02:04 +02:00
93094049+kraemr@users.noreply.github.com
ccbab4afba
renamed winder-1 to manual
2025-07-24 14:02:04 +02:00
Janhegerq
79870d995a
correction of winder usermanual
2025-07-24 14:02:04 +02:00
Janhegerq
0d95f1c44f
renamed picture
2025-07-24 14:02:04 +02:00
Janhegerq
62aabaa36a
fini9shed windr usermanual
2025-07-24 14:02:04 +02:00
Janhegerq
b57b746379
pictures for winder
2025-07-24 14:02:04 +02:00
Janhegerq
d1dbe7550d
updated with pictures
2025-07-24 14:02:04 +02:00
Janhegerq
38d2364ac4
renamed file (Titelseite)
2025-07-24 14:02:04 +02:00
Janhegerq
581b4f7773
delted file(manual)
2025-07-24 14:02:04 +02:00
Janhegerq
0550ecec7b
file moved to electron/src/assets/markdown/winder
2025-07-24 14:02:04 +02:00
Janhegerq
3071482a87
named winder description
2025-07-24 14:02:04 +02:00
Janhegerq
0c926a5acd
renamed signs
2025-07-24 14:02:04 +02:00
Janhegerq
59387eb214
named mandatory sign
2025-07-24 14:02:04 +02:00
Janhegerq
9693af313f
named mandatory signs
2025-07-24 14:02:04 +02:00
Janhegerq
df1beabfa8
named security signs
2025-07-24 14:02:04 +02:00
Janhegerq
9630142921
named screenshots
2025-07-24 14:02:04 +02:00
Janhegerq
fcef922ab1
named warning labels
2025-07-24 14:02:04 +02:00
Janhegerq
edd8c83402
named warning labels
2025-07-24 14:02:04 +02:00
Janhegerq
09d9801482
Add files via upload
2025-07-24 14:02:04 +02:00
Janhegerq
f50997ec23
Update winder-1.md
...
experiment Bild
2025-07-24 14:02:04 +02:00
Janhegerq
5524e9f10a
Add files via upload
2025-07-24 14:02:04 +02:00
Janhegerq
7e73e2f879
Update winder-1.md
2025-07-24 14:02:04 +02:00
Robin KrƤmer
96719dae15
Merge pull request #517 from qitechgmbh/482-communicate-with-winder
...
482 communicate with winder
2025-07-23 12:18:26 +02:00
snacj
e78e9ba9e3
Fixed Typo
2025-07-23 12:11:38 +02:00
snacj
a730ed3228
Fixed Merge Conflicts
2025-07-23 12:04:24 +02:00
snacj
c3b0a8643d
Fixed unused imports unreachable code and unused configs
2025-07-23 11:55:12 +02:00
snacj
422d98bc7c
Fixed machine connection backend errors
2025-07-23 11:55:12 +02:00
snacj
f1b61dad9b
Moved Machine Connection dropdown to settings page
2025-07-23 11:55:12 +02:00
snacj
c97768975b
Fixed Connection Errors
2025-07-23 11:54:29 +02:00
snacj
0b882e8bde
added machine connection logic and dropdown to buffer and winder
2025-07-23 11:54:29 +02:00
snacj
6752b503bc
Added Connected Machine State to Buffer and Winder
2025-07-23 11:54:29 +02:00
snacj
847963fb1c
Changed Title of dropdown menu
2025-07-23 11:54:29 +02:00
snacj
4441b60d4a
Added Connecting Machine Functionality to Winder and Buffer backend
2025-07-23 11:54:29 +02:00
snacj
cb74f4fb6a
Fixed Merge issues
2025-07-23 11:54:29 +02:00
snacj
fae9c7151c
Added frontend Connection Logic to Mock Machine
2025-07-23 11:54:29 +02:00
snacj
7aa36c0361
Added Reverse connection and fixed deadlock
2025-07-23 11:53:54 +02:00
snacj
eb4b4e948d
Fixed compiling errors due to new MachineAct trait
2025-07-23 11:53:54 +02:00
snacj
13af890e29
Added disconnection logic to backend
2025-07-23 11:53:54 +02:00
snacj
d366f52127
Added Availability of machine to frontend
2025-07-23 11:53:54 +02:00
snacj
8f8535b6a3
Fixed Manager to also return weak serial machine
2025-07-23 11:53:54 +02:00
snacj
83fa27c7be
Added clear selection and disconnectMachine functionality in frontend
2025-07-23 11:53:54 +02:00
snacj
8295496671
Fixed usage of component machineConnectionDropdown
2025-07-23 11:53:54 +02:00
snacj
9277521dbd
Fixed Machine Selection dropdown
2025-07-23 11:53:54 +02:00
snacj
3797fc6469
Refactoring of registry
2025-07-23 11:53:54 +02:00
snacj
9700e47358
Implemented as_any function to machines
2025-07-23 11:53:54 +02:00
snacj
8ee1c63e8d
Added machine manager reference to machines
2025-07-23 11:53:54 +02:00
snacj
dae3def188
Added and implemented downcast function
2025-07-23 11:53:54 +02:00
snacj
fa3dc0aa8c
Added Buffer Speed Controller
2025-07-23 11:53:54 +02:00
snacj
69fcdb969d
Changed Smartpointers from Box to Arc in machine manager
2025-07-23 11:53:54 +02:00
snacj
9b03b4d909
Fixed Typo
2025-07-23 11:53:54 +02:00
snacj
5e9fb93a21
Added MachineConnectionDropdown component
2025-07-23 11:53:54 +02:00
Robin KrƤmer
b6842a71fb
Merge pull request #514 from qitechgmbh/62-persist-config-values
...
Persist machine configuration in presets
2025-07-23 00:05:00 +02:00
Oshgnacknak
f89645a516
Use types of schemas for type checking
2025-07-22 13:19:32 +02:00
Oshgnacknak
d928a4ba81
Fix winder preset preview table
2025-07-22 13:17:02 +02:00
Oshgnacknak
c457b21e64
Fix units in extruder preset preview
2025-07-22 13:17:02 +02:00
Oshgnacknak
c63be3688b
Introduce new preset dialog and thus fix styling
2025-07-22 13:17:02 +02:00
Oshgnacknak
21c40ac7ad
Implement presets page for the extruder
2025-07-22 13:17:01 +02:00
Oshgnacknak
0938f68d8d
Adapt to newer presets for winder 2
2025-07-22 13:17:01 +02:00
Oshgnacknak
87e903781b
Have own zod schema for persisted presets
2025-07-22 13:17:01 +02:00
Oshgnacknak
6753f92128
Rename defaultData to defaultState
2025-07-22 13:17:01 +02:00
Oshgnacknak
59353ff06f
Use z.coerce to always parse preset.lastModified as a date
2025-07-22 13:17:01 +02:00
Oshgnacknak
938bbc97a6
Parse presets from local storage via zod
2025-07-22 13:17:01 +02:00
Oshgnacknak
bb02eeb2b0
Turn type Preset into zod schema
2025-07-22 13:16:57 +02:00
Oshgnacknak
7bc91d73a6
Use default state if state is not fully loaded yet
2025-07-22 13:12:10 +02:00
Oshgnacknak
59783bc2c3
Save latest settings in a preset upon machine change
2025-07-22 13:12:10 +02:00
Oshgnacknak
d93ff842ab
Don't show date for default preset
2025-07-22 13:12:10 +02:00
Oshgnacknak
78417edcb8
only show default preset of loaded from server
2025-07-22 13:12:10 +02:00
Oshgnacknak
f0f1c2c69e
Fix setting presets in mock page
2025-07-22 13:12:10 +02:00
Oshgnacknak
b4043d1a75
Show a preset with the default settings to the user
2025-07-22 13:12:10 +02:00
Oshgnacknak
3614f812b9
Abstract rendering a preset's preview into its own component
2025-07-22 13:12:10 +02:00
Oshgnacknak
26d3af414f
Sort presets by last modified
2025-07-22 13:12:10 +02:00
Oshgnacknak
ec8eb6a835
Implement preset preview for winder2
2025-07-22 13:12:10 +02:00
Oshgnacknak
69f0f73087
Render preview dialog before applying presets
2025-07-22 13:12:09 +02:00
Oshgnacknak
0b3e4c8c96
Fix mock graph
2025-07-22 13:12:09 +02:00
Oshgnacknak
b8777ee4da
Filter presets to only show presets of the current machine
2025-07-22 13:12:09 +02:00
Oshgnacknak
0bc415271e
Add presets page for winder2
2025-07-22 13:12:09 +02:00
Oshgnacknak
efa32e91ee
Implement PresetsPage in a generic manner
2025-07-22 13:12:03 +02:00
Oshgnacknak
f0927513cd
Allow saving and applying presets presets on the mock machine
2025-07-22 13:05:00 +02:00
Oshgnacknak
3599c26c54
Allow setting 3 frequencies in the UI
2025-07-22 13:05:00 +02:00
Oshgnacknak
aa97091b98
Report multiple sine waves in the mock machine
2025-07-22 13:05:00 +02:00
Robin KrƤmer
ea62de3fdc
Merge pull request #503 from qitechgmbh/437-add-buffered-winder-base
...
437 add buffered winder base
2025-07-21 16:02:23 +02:00
Robin KrƤmer
b42089e992
Merge branch 'master' into 437-add-buffered-winder-base
2025-07-21 15:58:31 +02:00
Robin KrƤmer
ebffbb69ec
Merge pull request #502 from qitechgmbh/fix-caps
...
Set caps also for real time
2025-07-21 15:54:48 +02:00
snacj
c48b5b2292
Changed frontend Formatting
2025-07-21 15:54:36 +02:00
Oshgnacknak
8abd6558d1
Set caps also for real time clock
2025-07-21 15:51:02 +02:00
snacj
dc0b4fada3
Removed unused imports and Debug messages
2025-07-21 15:49:03 +02:00
Robin KrƤmer
92cacbc6c8
Merge pull request #513 from qitechgmbh/510-add-a-getting-started-dev-documentation
...
510 add a getting started dev documentation
2025-07-21 14:28:26 +02:00
93094049+kraemr@users.noreply.github.com
4bad318ce7
updated readme and getting-started dev docs
2025-07-21 14:25:41 +02:00
93094049+kraemr@users.noreply.github.com
0eeb7f372e
added Contributing
2025-07-21 14:18:30 +02:00
93094049+kraemr@users.noreply.github.com
1a72f3f8bb
added inital dev docs and updated build script
2025-07-21 14:11:38 +02:00
Robin KrƤmer
522ace8a4f
Merge pull request #508 from qitechgmbh/501-raise-pressure-limit-of-extruder-and-add-conifrmation
...
501 raise pressure limit of extruder and add confirmation to EditValue
2025-07-21 12:05:50 +02:00
snacj
7e776dc360
Fixed formatting
2025-07-17 16:15:54 +02:00
snacj
6487ddc6d2
Cleaned up Buffered winder base. Ready for review
2025-07-17 16:11:26 +02:00
93094049+kraemr@users.noreply.github.com
4ebd09d2eb
fixed compile errors
2025-07-16 16:29:15 +02:00
snacj
330b000b6e
Added start of controller logic
2025-07-16 16:24:02 +02:00
snacj
7a817945ee
Added StateEvent to manipulate Live Event Data
2025-07-16 16:24:02 +02:00
snacj
47b1b7fc82
Added live event functionality with sineWave example live value.
2025-07-16 16:24:02 +02:00
snacj
7f2ea72ad3
Implemented Buffer Communication Frontend and Backend with new refactored style events.
2025-07-16 16:24:02 +02:00
snacj
62553d1a2e
Buffer frontend accepts backend events.
2025-07-16 16:24:02 +02:00
snacj
cff28876ee
Added backend Event emits for Buffer1
2025-07-16 16:24:02 +02:00
snacj
56032ed59c
Changed formatting
2025-07-16 16:24:01 +02:00
snacj
73245a31c6
added button logic to frontend buffer
2025-07-16 16:24:01 +02:00
snacj
f423ac2a14
Added mutation and simulation for moving buffer motor
2025-07-16 16:24:01 +02:00
snacj
82377c2c25
Added constant for Buffer
2025-07-16 16:24:01 +02:00
snacj
08bd2c8cee
Created and added Buffer1Page and Buffer1ControlPage to routes
2025-07-16 16:24:01 +02:00
snacj
7205fdea22
Changed Roles of Stepper Puller in backend to fit frontend
2025-07-16 16:24:01 +02:00
snacj
c1c420ce8f
Updated registry with Buffer1; Renamed BufferedWinder to Buffer1
2025-07-16 16:24:01 +02:00
snacj
576e80cc39
Added Buffer1 properties
2025-07-16 16:24:01 +02:00
snacj
a51a871b70
Added different devices to new function of BufferedWinder
2025-07-16 16:24:01 +02:00
snacj
f686420e1e
added modes to api.rs&new.rs
2025-07-16 16:24:01 +02:00
snacj
2237a84d88
Added folder buffered_winder under server/src/machines/ ; added files act.rs;api.rs;mod.rs;new.rs to buffered_winder and added buffered_winder to mod.rs in server/src/machines
2025-07-16 16:24:01 +02:00
93094049+kraemr@users.noreply.github.com
5c00d28396
raised maximum for Target Pressure
2025-07-16 16:09:19 +02:00
93094049+kraemr@users.noreply.github.com
2b0cff358e
added optional confirmation to EditValue
2025-07-16 16:08:49 +02:00
Robin KrƤmer
c3b7f9d050
Merge pull request #498 from qitechgmbh/497-laser-control-page-diameter-circle-extends-over-the-boundaries
...
clamped diameter visualisation to avoid large circles
2025-07-15 16:08:17 +02:00
93094049+kraemr@users.noreply.github.com
a7fce331a0
fixed lint error
2025-07-15 16:06:24 +02:00
93094049+kraemr@users.noreply.github.com
6dd8573584
removed console log and cleaned up code
2025-07-15 16:04:24 +02:00
93094049+kraemr@users.noreply.github.com
124418dc7a
clamped diameter visualisation to avoid large circles
2025-07-15 16:00:49 +02:00
Robin KrƤmer
59e8ddbf82
Update CHANGELOG.md
2025-07-15 12:28:14 +02:00
Robin KrƤmer
366f58f072
Update CHANGELOG.md
2025-07-15 12:25:06 +02:00
Robin KrƤmer
7a12950c22
Update CHANGELOG.md
2025-07-15 12:24:47 +02:00
Robin KrƤmer
668000adf9
Update CHANGELOG.md
2025-07-15 12:24:07 +02:00
Robin KrƤmer
f2a2fee8f6
Delete tmux-dev.sh
...
Keep this out of master branch please
2025-07-15 12:22:47 +02:00
Robin KrƤmer
b412fb9d4e
Merge pull request #492 from qitechgmbh/169-conditions-to-enter-extrusion-mode
...
added confirmation for extrusion mode based on temperature
2025-07-14 17:49:34 +02:00
93094049+kraemr@users.noreply.github.com
73de9f2e4c
added confirmation for extrusion mode based on temperature
2025-07-14 17:47:49 +02:00
Robin KrƤmer
f4e5570ad5
Merge pull request #480 from qitechgmbh/471-add-winder-auto-stop-or-pull-after-n-meters-of-filament
...
471 add winder auto stop or pull after n meters of filament
2025-07-14 17:46:09 +02:00
93094049+kraemr@users.noreply.github.com
2d1da2bbf5
small refactor/cleanup
2025-07-14 17:43:01 +02:00
93094049+kraemr@users.noreply.github.com
23cb7ce992
frontend/backend refactor and changed progress to meters
2025-07-14 17:33:31 +02:00
93094049+kraemr@users.noreply.github.com
941a1edb0c
backend refactored
2025-07-14 17:33:31 +02:00
93094049+kraemr@users.noreply.github.com
19af948deb
frontend refactoring
2025-07-14 17:33:31 +02:00
93094049+kraemr@users.noreply.github.com
63ea9a0f7d
fixed lint error
2025-07-14 17:33:31 +02:00
93094049+kraemr@users.noreply.github.com
784e0f8652
changed naming
2025-07-14 17:33:31 +02:00
93094049+kraemr@users.noreply.github.com
e5f6f3f8e6
implemented backend
2025-07-14 17:33:31 +02:00
93094049+kraemr@users.noreply.github.com
7c47ef0dee
implemented frontend for auto pull/stop
2025-07-14 17:33:31 +02:00
Robin KrƤmer
2a668d8602
Merge pull request #495 from qitechgmbh/138-update-nixos-quickstart-guidemd-to-match-current-installation-flow
...
138 update nixos quickstart guidemd to match current installation flow
2025-07-14 17:30:13 +02:00
93094049+kraemr@users.noreply.github.com
efe18e9d81
updated quick-start guide
2025-07-14 17:29:07 +02:00
Icedsoda
cf20bb57b9
Update CHANGELOG.md
2025-07-14 14:24:44 +02:00
Icedsoda
284f427da0
Update CHANGELOG.md
2025-07-14 14:24:08 +02:00
Icedsoda
9f55171286
Merge pull request #121 from qitechgmbh/fix/7
...
Use Realtime Scheduling
2025-07-14 14:20:54 +02:00
Icedsoda
d427f50037
put both realtime threads on separate cores
2025-07-14 14:19:11 +02:00
Icedsoda
5bfaf8178f
fix realtime logging
2025-07-14 14:19:11 +02:00
Icedsoda
d57866e1a6
move lock emmory after tracing
...
Only lock future memory
disable memory locking
2025-07-14 14:19:11 +02:00
Icedsoda
401f1bf7db
# This is a combination of 2 commits.
...
# This is the 1st commit message:
move lock emmory after tracing
# This is the commit message #2 :
Only lock future memory
2025-07-14 14:18:56 +02:00
Icedsoda
a46dcbd0ae
Set core affinity
2025-07-14 14:18:56 +02:00
Icedsoda
d2fea5f23b
Add logging
2025-07-14 14:18:21 +02:00
Icedsoda
11b78638ec
Merge pull request #487 from qitechgmbh/195-remove-actor-trait
...
Remove `Actor` trait
2025-07-11 19:09:03 +02:00
Icedsoda
d6b6f76b55
move serial_interface_actors to modbus_serial_interface
2025-07-11 18:14:58 +02:00
Icedsoda
bfba0b1d62
refactor mondbus/mitsubishi stuff
2025-07-11 16:52:29 +02:00
Icedsoda
3b93e6ddc6
Remove Actor trait
2025-07-11 16:52:29 +02:00
Robin KrƤmer
2a0ba7f72a
Merge pull request #392 from qitechgmbh/391-control-server-doesnt-shutdown-properly-on-a-panic
...
instead of panic_handling directly shutdown
2025-07-11 16:19:27 +02:00
93094049+kraemr@users.noreply.github.com
ff9fbe6a6e
instead of panic_handling directly shutdown
2025-07-11 16:02:59 +02:00
93094049+kraemr@users.noreply.github.com
7c712faff9
send pressure state event when pressure sensor disconnected
2025-07-11 14:56:12 +02:00
93094049+kraemr@users.noreply.github.com
5a4ca867a8
added wiring_error to AnalogInputState
2025-07-11 14:53:45 +02:00
93094049+kraemr@users.noreply.github.com
88633798e7
added frontend logic for pressure wiring error
2025-07-11 14:53:05 +02:00
Icedsoda
86df807b01
Merge pull request #490 from qitechgmbh/489-emit-default-state
...
Emit default state
2025-07-10 17:44:37 +02:00
Icedsoda
3ae04f5547
Emit default state
2025-07-10 17:40:54 +02:00
Icedsoda
c1ad22266d
Merge pull request #488 from qitechgmbh/refactor-mock-api
...
Use only a StateEvent and LiveValuesEvent on Laser V1
2025-07-10 16:52:14 +02:00
Icedsoda
ec4f2517f6
Refactor API of MockMachine
2025-07-10 16:50:28 +02:00
Robin KrƤmer
4c73710665
Merge pull request #486 from qitechgmbh/485-extruder-requestresponse-out-of-sync-again
...
485 fixed out of sync error and sped up inverter reaction time
2025-07-08 11:49:04 +02:00
93094049+kraemr@users.noreply.github.com
fcea61979f
fixed out of sync error
2025-07-08 11:43:19 +02:00
Robin KrƤmer
bc68644468
Merge pull request #484 from qitechgmbh/483-fix-extruder-timeout
...
483 fixed timeout issue
2025-07-07 19:37:27 +02:00
93094049+kraemr@users.noreply.github.com
652af28c76
fixed timeout issue
2025-07-07 19:34:09 +02:00
Robin KrƤmer
31d6c5c4b9
Merge pull request #470 from qitechgmbh/196-extract-act-function-from-mitsubishiinverterrs485actor-by-creating-serialinterfaceactor
...
196 extract act function from mitsubishiinverterrs485actor by creating serialinterfaceactor
2025-07-07 16:51:26 +02:00
93094049+kraemr@users.noreply.github.com
28fdbd8bce
Fixed Error Msgs in New
2025-07-07 16:36:03 +02:00
93094049+kraemr@users.noreply.github.com
314f5b3eed
added improved timeout
2025-07-07 16:29:10 +02:00
93094049+kraemr@users.noreply.github.com
8983a67390
updated imports
2025-07-07 16:29:10 +02:00
93094049+kraemr@users.noreply.github.com
74d67cc261
moved implementations of serial_interface and invertercontroller
2025-07-07 16:29:10 +02:00
93094049+kraemr@users.noreply.github.com
2c4c64c0b7
prevented possible panics and finished refactoring
2025-07-07 16:29:10 +02:00
93094049+kraemr@users.noreply.github.com
758816815e
extracted functionality from mitsubishicontroller and refactored
2025-07-07 16:29:10 +02:00
93094049+kraemr@users.noreply.github.com
bf52030506
refactored out the act functionanality
2025-07-07 16:26:59 +02:00
93094049+kraemr@users.noreply.github.com
29cf495dd0
started refactoring
2025-07-07 16:26:59 +02:00
Robin KrƤmer
500917937b
Merge pull request #476 from qitechgmbh/475-inverter-waits-unnecessarily-long
...
475 inverter actor only waits when necessary
2025-07-04 16:57:43 +02:00
93094049+kraemr@users.noreply.github.com
812080341c
inverter actor only waits when necessary
2025-07-04 16:54:02 +02:00
Robin KrƤmer
221fa7edb3
Merge pull request #474 from qitechgmbh/473-usb-disconnects-randomly-nixos
...
473 added usbcore autosuspend to os config
2025-07-04 15:47:00 +02:00
93094049+kraemr@users.noreply.github.com
fd58786524
added usbcore autosuspend to os config
2025-07-04 15:43:21 +02:00
Robin KrƤmer
a3398cbe34
Merge pull request #468 from qitechgmbh/467-pid-pressure-mode-overshoots-drastically-when-switching-from-rpm
...
467 pid pressure mode overshoots drastically when switching from rpm
2025-07-03 16:46:39 +02:00
Robin KrƤmer
b4cb5916bd
remove println from clamping_timeagnostic_pid.rs
2025-07-03 16:44:41 +02:00
93094049+kraemr@users.noreply.github.com
b7e9c3c1eb
removed print
2025-07-03 16:15:04 +02:00
93094049+kraemr@users.noreply.github.com
c291c532ec
fine tuned Pressure PID
2025-07-03 15:52:43 +02:00
Robin KrƤmer
edded9e5a6
Merge pull request #466 from qitechgmbh/465-state-data-doesnt-work-properly-when-winder-is-in-use
...
465 now emits state on extruder startup
2025-07-03 14:03:50 +02:00
93094049+kraemr@users.noreply.github.com
eb2f0f34a4
now emits state on startup
2025-07-03 14:00:01 +02:00
Icedsoda
a1fca74d66
Merge pull request #464 from qitechgmbh/453-use-only-a-stateevent-and-livevaluesevent-on-extruder-v2
...
refactor(extruder2): Consolidate state and event handling
2025-07-01 19:06:19 +02:00
Icedsoda
36089c3e75
refactor(extruder2): Consolidate state and event handling
...
This patch refactors the state management for the Extruder v2 on both the frontend and backend to use a more centralized and robust model.
- **Backend (Rust):**
- Replaced numerous individual events with two primary events: `StateEvent` for configuration and less frequent state, and `LiveValuesEvent` for high-frequency telemetry.
- State-mutating API calls now emit the entire updated `StateEvent`.
- **Frontend (TypeScript):**
- Replaced multiple specialized hooks (`useInverter`, `useMode`, `useMotor`, etc.) with a single, comprehensive `useExtruder2` hook.
- Centralized all client-side state, including optimistic updates, into the new `useExtruder2` hook.
- UI components are updated to consume all data and actions from the single hook, simplifying data flow.
- Renamed action functions to a consistent verb-first convention (e.g., `extruderSetMode` -> `setExtruderMode`).
2025-07-01 18:52:25 +02:00
Icedsoda
d27eecd54c
Merge pull request #457 from qitechgmbh/454-use-only-a-stateevent-and-livevaluesevent-on-laser-v1
...
Use only a StateEvent and LiveValuesEvent on Laser V1
2025-07-01 17:29:12 +02:00
Icedsoda
183166d8d5
refactor(laser): Consolidate state and event handling
...
This commit refactors the state management and event handling for the laser machine on both the frontend and backend. The changes clarify the distinction between infrequently changing state and frequently updated live values.
- **State and Event Consolidation:**
- Renamed `DiameterEvent` to `LiveValuesEvent` and `LaserStateEvent` to `StateEvent` for better clarity.
- The `StateEvent` now nests laser properties under a `laser_state` object.
- Frontend hook `useLaser1` now manages a single, consolidated state object with optimistic updates using `immer`.
- **API and Naming Simplification:**
- Simplified mutation names by removing the "Target" prefix (e.g., `TargetSetTargetDiameter` is now `SetTargetDiameter`).
- Renamed variables and functions in the frontend for better readability (e.g., `laserDiameter` to `diameter`, `laserSet...` to `set...`).
- **Improved Backend Efficiency:**
- The backend now emits the full state only when it changes, rather than on every tick.
- Live values (diameter) are still emitted at 60 FPS.
2025-07-01 16:59:00 +02:00
Icedsoda
e01a8268aa
Merge pull request #461 from qitechgmbh/459-serial-machines-wont-get-executed-if-ethercat-is-not-initalized
...
refactor: Run EtherCAT initialization in a separate thread
2025-07-01 16:48:31 +02:00
Icedsoda
d4d1969ec3
refactor: Run EtherCAT initialization in a separate thread
...
This change refactors the EtherCAT initialization process to be non-blocking by moving it into its own dedicated thread.
- The `init_ethercat` function now spawns a named thread ("init_ethercat") to handle interface discovery and the setup loop.
- This prevents the main application from blocking during startup while searching for a valid EtherCAT interface.
- The initialization order in `main.rs` has been slightly adjusted.
- A minor optimization was made to the laser machine actor to avoid redundant `Instant::now()` calls.
2025-07-01 16:45:48 +02:00
Icedsoda
3dc371ce68
Merge pull request #458 from qitechgmbh/455-improve-or-replace-pressure-pid
...
455 improve or replace pressure pid
2025-07-01 16:12:45 +02:00
93094049+kraemr@users.noreply.github.com
fba882adb8
updated Changelog
2025-07-01 16:08:32 +02:00
93094049+kraemr@users.noreply.github.com
e8ca268f1c
removed constants, uses uom now, smooth transition from pressure to rpm, rpm to pressure
2025-07-01 16:08:32 +02:00
93094049+kraemr@users.noreply.github.com
3a0840d758
Now set_regulation doesnt reset Pressure PID
2025-07-01 16:08:24 +02:00
93094049+kraemr@users.noreply.github.com
409460736d
greatly improved the precision and stability of Pressure PID
2025-07-01 15:57:57 +02:00
Icedsoda
879de6ffcc
Merge pull request #456 from qitechgmbh/452-use-only-a-stateevent-and-livevaluesevent-on-winder-v2
...
Use only a StateEvent and LiveValuesEvent on Winder V2
2025-07-01 14:31:52 +02:00
Icedsoda
d513f1ad84
Rename Winder2 Mutations
2025-07-01 14:17:43 +02:00
Icedsoda
98b65fadb6
Simplify Winder2 Events
2025-07-01 14:17:34 +02:00
Icedsoda
832bafa217
Remove Autostop API
2025-07-01 10:39:23 +02:00
Icedsoda
769dc6220f
Merge pull request #451 from qitechgmbh/450-laser-ui-stops-working-when-disconnecting-and-reconnecting
...
Disconnect all sockets when `Namespace` is `drop`ped
2025-07-01 10:03:24 +02:00
Icedsoda
a15af859d4
Disconnect all sockets when Namespace is dropped
2025-07-01 10:01:53 +02:00
Robin KrƤmer
9a4d1e288d
Merge pull request #449 from qitechgmbh/448-extruder-does-not-do-anything-in-pressure-pid-mode
...
replaced Timeagnostic PID with normal PID
2025-07-01 09:02:34 +02:00
93094049+kraemr@users.noreply.github.com
e20791aa6b
replaced Timeagnostic PID with normal PID
2025-07-01 08:58:23 +02:00
Robin KrƤmer
19c4a48150
Merge pull request #444 from qitechgmbh/440-add-clamping-to-all-error-values-for-timeagnosticpid
...
440 add clamping to all error values for timeagnosticpid
2025-06-30 16:56:41 +02:00
93094049+kraemr@users.noreply.github.com
fba5c5c4f3
renamed timeagnostic to clamping_timeagnostic
2025-06-30 16:50:53 +02:00
93094049+kraemr@users.noreply.github.com
1f05edc79f
added min_signal, max_signal and tests
2025-06-30 16:48:03 +02:00
93094049+kraemr@users.noreply.github.com
f79c7ba58d
added clamping to timeagnostic_pid
2025-06-30 16:47:27 +02:00
Icedsoda
5e7a6f1523
Merge pull request #443 from qitechgmbh/442-function-hashing-panics-sometimes
...
Replaces XOR-based hashing with byte folding methods
2025-06-30 16:42:24 +02:00
Icedsoda
cc41a2e696
Replaces XOR-based hashing with byte folding methods
...
Replaces previous XOR-based hashing functions with new byte folding methods for improved clarity and flexibility. Introduces a djb2 hashing implementation for non-cryptographic use cases.
Updates affected modules to use the new hashing functions, simplifying logic and enhancing maintainability.
Fixes inconsistencies in hashing logic across different data types.
2025-06-30 16:40:45 +02:00
Icedsoda
32ba1b0f75
Merge pull request #441 from qitechgmbh/markdown-inline-styles-in-headings
...
Support inline styles in markdown headings
2025-06-30 16:15:22 +02:00
Icedsoda
d38b7e8051
Support inline styles in markdown headings
2025-06-30 16:08:00 +02:00
Robin KrƤmer
353be9a4f8
Merge pull request #439 from qitechgmbh/436-extruder-doesnt-properly-stay-in-pressure-mode
...
added an integral windup prevention (clamp) for integral error
2025-06-30 15:33:35 +02:00
Icedsoda
ff14618ec0
Update Changelog for 2.1.0
2025-06-30 14:50:50 +02:00
93094049+kraemr@users.noreply.github.com
208306cba5
added an integral windup prevention (clamp) for integral error
2025-06-30 14:46:28 +02:00
Darmenov Alisher
7ef2c95b32
Merge pull request #415 from qitechgmbh/fix/414
...
Enhance Big Graph
2025-06-30 14:26:06 +02:00
Anatomik5
a41c822618
enhanced animation, graph logic, buttons, excel and etc.
2025-06-30 14:25:37 +02:00
Icedsoda
69a3cdbef3
Merge pull request #429 from qitechgmbh/428-make-adaptivespoolspeedcontroller-core-parameters-customizable
...
Make `AdaptiveSpoolSpeedController` Core Parameters Customizable
2025-06-28 17:23:49 +02:00
Icedsoda
ff51018d35
Make AdaptiveSpoolSpeedController Core Parameters Customizable
2025-06-28 17:22:18 +02:00
Icedsoda
a228906eed
Merge pull request #427 from qitechgmbh/426-show-estimated-spool-diameter
...
Show estimated diameter
2025-06-28 16:49:29 +02:00
Icedsoda
a238fc9246
Show estimated diameter
2025-06-28 16:48:00 +02:00
dependabot[bot]
bf3ee15562
Bump serialport from 4.7.1 to 4.7.2
...
Bumps [serialport](https://github.com/serialport/serialport-rs ) from 4.7.1 to 4.7.2.
- [Changelog](https://github.com/serialport/serialport-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/serialport/serialport-rs/compare/v4.7.1...v4.7.2 )
---
updated-dependencies:
- dependency-name: serialport
dependency-version: 4.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-28 13:59:48 +00:00
dependabot[bot]
48fac7f86c
Bump socketioxide from 0.17.1 to 0.17.2
...
Bumps [socketioxide](https://github.com/totodore/socketioxide ) from 0.17.1 to 0.17.2.
- [Release notes](https://github.com/totodore/socketioxide/releases )
- [Changelog](https://github.com/Totodore/socketioxide/blob/main/CHANGELOG.md )
- [Commits](https://github.com/totodore/socketioxide/compare/socketioxide-v0.17.1...socketioxide-v0.17.2 )
---
updated-dependencies:
- dependency-name: socketioxide
dependency-version: 0.17.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-28 13:59:45 +00:00
Icedsoda
82a7e2fbfa
Merge pull request #401 from qitechgmbh/388-improve-spool-speed-controller-again
...
Improve spool speed controller (again)
2025-06-28 15:58:33 +02:00
Icedsoda
23b2fa5faf
Merge pull request #424 from qitechgmbh/403-cancel-update
...
Make an update cancelable
2025-06-28 15:10:35 +02:00
Icedsoda
1d78bacbe8
fix test errors
2025-06-28 14:36:40 +02:00
Icedsoda
043e781049
Improve AdaptiveSpoolSpeedController
2025-06-28 14:36:40 +02:00
Icedsoda
2d23d9db2f
Make two spool speed algos available
2025-06-28 14:36:40 +02:00
Icedsoda
c260403370
Make update store global
2025-06-28 14:07:35 +02:00
Icedsoda
8ac9b73bd5
Delete repo folder using fs
2025-06-28 12:41:14 +02:00
Icedsoda
609cce0a42
Make update cancelable
...
use tree-kill
2025-06-28 12:40:58 +02:00
Icedsoda
ec304649bd
Merge pull request #423 from qitechgmbh/422-warning-input-crane-has-an-override-for-a-non-existent-input-nixpkgs
...
Fix crane nixos issue
2025-06-28 12:12:21 +02:00
Icedsoda
217edd7db0
Add update-flake-lock.sh
2025-06-28 12:03:28 +02:00
Icedsoda
5d441b2b9a
Fix crane nixos issue
2025-06-28 12:01:25 +02:00
Icedsoda
157989316e
Merge branch 'rename-machine-presets'
2025-06-27 20:05:10 +02:00
Oshgnacknak
7fc5a35b6a
Run formatter in ci to test
2025-06-27 20:02:32 +02:00
Oshgnacknak
a93c863688
Move machine properties to their own file
...
- rename "Presets" to "Properties"
Script to start both dev servers using tmux
Rename MachinePresets to MachineProperties
2025-06-27 20:02:32 +02:00
Icedsoda
7735a76b1f
Merge pull request #412 from qitechgmbh/411-make-nixos-rust-builds-faster
...
Make nixos rust builds faster
2025-06-27 19:11:48 +02:00
Icedsoda
58b0412c68
Use 2 cargo build jobs
2025-06-27 19:11:16 +02:00
Icedsoda
7ade900f46
Use crane for nixos rust builds
2025-06-27 19:11:16 +02:00
Icedsoda
ad678e9c67
remove rust overlay
2025-06-27 19:11:16 +02:00
Icedsoda
6455a8b6f1
Merge pull request #419 from qitechgmbh/418-traverse-doesnt-move-at-low-spool-speeds
...
Change `steps_per_second` from `i32` to `f64`
2025-06-27 17:24:04 +02:00
Icedsoda
b1b26fb5ae
Change steps_per_second from i32 to f64
2025-06-27 17:22:10 +02:00
Robin KrƤmer
d68be75be1
Merge pull request #417 from qitechgmbh/416-remove-arbitrary-limits-in-extruder-frontend
...
removed hardcoded limits from HeatingZone, now configurable
2025-06-27 16:30:43 +02:00
93094049+kraemr@users.noreply.github.com
f40a5ac3af
removed hardcoded limits from HeatingZone, now configurable
2025-06-27 16:04:08 +02:00
Robin KrƤmer
0c2cf6f460
Merge pull request #413 from qitechgmbh/186-fix-rust-warnings-in-modbus-implementation
...
fixed warnings in modbus and extruder
2025-06-27 12:56:35 +02:00
93094049+kraemr@users.noreply.github.com
b5a989b7fe
fixed warnings in modbus and extruder
2025-06-27 12:51:41 +02:00
Icedsoda
ab9fad2514
Add Wireshark ( #410 )
...
* Add wireshark
* fix wireshark permision issue
2025-06-27 12:35:15 +02:00
Icedsoda
e3e7cbb20f
Increase PDU timeout
2025-06-26 17:40:23 +02:00
Icedsoda
7b1395b803
Merge pull request #405 from qitechgmbh/404-remove-hover-styling-of-buttons
...
Remove `hover:` styling
2025-06-26 17:32:18 +02:00
Icedsoda
d67db133ea
Remove hover: styling
2025-06-26 15:49:16 +02:00
Robin KrƤmer
d74f3aad96
Merge pull request #400 from qitechgmbh/342-mode-button-switches-back-and-forth
...
Fixed Mode button and Regulation button switching back and forth
2025-06-26 13:44:55 +02:00
93094049+kraemr@users.noreply.github.com
7f2b24f075
fixed warning
2025-06-26 13:41:47 +02:00
93094049+kraemr@users.noreply.github.com
d609d41628
Fixed Mode button and Regulation button switching back and forth
2025-06-26 13:35:47 +02:00
Darmenov Alisher
50c241dd59
Merge pull request #399 from qitechgmbh/fix/393
...
Fix/393
2025-06-25 19:10:18 +02:00
Darmenov Alisher
1a6e7da996
Merge branch 'master' into fix/393
2025-06-25 19:10:12 +02:00
Anatomik5
3a0eaf53f3
handlers fix
2025-06-25 19:04:44 +02:00
Anatomik5
16a952349f
graphs enchanced
2025-06-25 18:47:55 +02:00
Anatomik5
c40f256df5
graph visual enchance
2025-06-25 18:42:30 +02:00
Anatomik5
8f0cc645ef
small fix graphs
2025-06-25 17:57:18 +02:00
Anatomik5
1f436a6abe
color fix
2025-06-25 17:15:32 +02:00
Anatomik5
477b44c8bb
fix graph and button color
2025-06-25 17:15:04 +02:00
Anatomik5
4147528d0e
fixed scale problem
2025-06-25 16:01:19 +02:00
Anatomik5
2b533f2c57
fix 2
2025-06-24 17:53:40 +02:00
Darmenov Alisher
afaf8c919e
Merge branch 'master' into fix/393
2025-06-24 17:08:57 +02:00
Anatomik5
2e87efdb63
update handlers and graph visual
2025-06-24 17:07:15 +02:00
Anatomik5
65fe3626ba
graphs enchanced
2025-06-24 16:11:00 +02:00
Darmenov Alisher
36bae74613
Merge pull request #390 from qitechgmbh/fix/389
...
fix
2025-06-24 11:01:58 +02:00
Anatomik5
2e34fa11f8
fix
2025-06-24 11:01:38 +02:00
Robin KrƤmer
3410493c62
Merge pull request #387 from qitechgmbh/386-add-configuration-for-pressure-pid
...
386 add configuration for pressure pid
2025-06-23 18:33:12 +02:00
93094049+kraemr@users.noreply.github.com
f13ad8fd0a
fixed errors
2025-06-23 18:29:25 +02:00
93094049+kraemr@users.noreply.github.com
8208762da5
removed temperature pid kept pressure pid
2025-06-23 18:24:42 +02:00
93094049+kraemr@users.noreply.github.com
1beb01da98
Revert "Revert "frontend changes for api""
...
This reverts commit eb08493fdc .
2025-06-23 18:21:56 +02:00
93094049+kraemr@users.noreply.github.com
e3dcfaec3b
Revert "Revert "bakcend api""
...
This reverts commit 11e965ddeb .
2025-06-23 18:19:27 +02:00
Robin KrƤmer
efbf7bc350
Merge pull request #378 from qitechgmbh/377-inverter-state-machine-and-el6021-incorrectly-handle-requestresponses
...
377 inverter state machine and el6021 incorrectly handle requestresponses
2025-06-23 17:23:54 +02:00
93094049+kraemr@users.noreply.github.com
6cf769891f
removed unnecessary comment
2025-06-23 17:21:17 +02:00
Robin KrƤmer
840e4b8566
Merge pull request #385 from qitechgmbh/384-add-graph-to-extruder
...
added extruder graphs
2025-06-23 17:16:42 +02:00
93094049+kraemr@users.noreply.github.com
38341f6968
added extruder graphs
2025-06-23 17:13:26 +02:00
93094049+kraemr@users.noreply.github.com
80e9726ba3
simplified SerialInterface
2025-06-23 17:07:21 +02:00
93094049+kraemr@users.noreply.github.com
8afce68864
cleanup
2025-06-23 16:10:37 +02:00
Robin KrƤmer
5f7b7544c3
Merge pull request #381 from qitechgmbh/355-enable-inverter-timeout-when-communication-is-interrupted
...
355 enable inverter timeout when communication is interrupted
2025-06-23 15:20:59 +02:00
93094049+kraemr@users.noreply.github.com
27897182f9
updated docs
2025-06-23 15:17:54 +02:00
93094049+kraemr@users.noreply.github.com
2af1f0d79c
updated Docs
2025-06-23 15:16:56 +02:00
Robin KrƤmer
4eeaebe355
Merge pull request #380 from qitechgmbh/379-dre-laser-graph-is-broken
...
fixed assignment error
2025-06-23 14:45:43 +02:00
93094049+kraemr@users.noreply.github.com
1dc85828d9
fixed assignment error
2025-06-23 14:42:59 +02:00
Darmenov Alisher
bf5408cd18
Merge pull request #324 from qitechgmbh/fix/320
...
Group Excel Button
2025-06-23 12:39:13 +02:00
Anatomik5
d80b06256a
nicer code + props sync
2025-06-23 12:36:16 +02:00
Anatomik5
aa0fb88fd2
nicer code + props sync
2025-06-23 12:36:16 +02:00
Darmenov Alisher
fa85501578
Merge pull request #343 from qitechgmbh/fix/318
...
Add Graphs to Extruder
2025-06-23 12:28:14 +02:00
Anatomik5
500390e6dd
extruder graph code enchancing
2025-06-23 12:22:48 +02:00
Anatomik5
bf73f996ca
fix
2025-06-23 12:22:48 +02:00
Anatomik5
cb7fb902be
extruder graph
2025-06-23 12:22:48 +02:00
Anatomik5
8fabc46ad4
fix padding
2025-06-23 12:22:48 +02:00
Anatomik5
38a7da7ee2
extruder graph var 1
2025-06-23 12:22:48 +02:00
Anatomik5
bbae14a727
Group Excel Button
2025-06-23 12:22:48 +02:00
93094049+kraemr@users.noreply.github.com
f4609bfb3c
Merge branch 'master' into 377-inverter-state-machine-and-el6021-incorrectly-handle-requestresponses
2025-06-23 12:04:27 +02:00
93094049+kraemr@users.noreply.github.com
afa4663176
cleanup of EL6021 and inverter
2025-06-23 12:02:21 +02:00
93094049+kraemr@users.noreply.github.com
9b806ee8b3
Merge branch 'inverter-fix' into 377-inverter-state-machine-and-el6021-incorrectly-handle-requestresponses
2025-06-23 11:54:57 +02:00
93094049+kraemr@users.noreply.github.com
4975d2f6a7
fixed el6021 and inverter state machine
2025-06-23 11:54:30 +02:00
93094049+kraemr@users.noreply.github.com
1a675db872
Merge branch 'master' of github.com:qitechgmbh/control
2025-06-23 11:47:00 +02:00
Robin KrƤmer
0230ff4f81
Merge pull request #373 from qitechgmbh/360-show-inverter-errors-and-recover
...
360 show inverter errors and recover
2025-06-23 11:46:50 +02:00
Robin KrƤmer
d8039156ae
Update mod.rs
2025-06-23 11:45:09 +02:00
Darmenov Alisher
e7105334c4
Merge pull request #358 from qitechgmbh/fix/319
...
Fix/319 Code Nicer
2025-06-20 15:44:22 +02:00
Darmenov Alisher
ad04ea0a62
Merge branch 'master' into fix/319
2025-06-20 15:42:48 +02:00
Anatomik5
0128268719
nicer code + props sync
2025-06-20 15:28:14 +02:00
Anatomik5
7873975980
Group Excel Button
2025-06-20 15:17:29 +02:00
Icedsoda
57883fcb7e
Add retry logic to syncToStore
2025-06-20 15:16:17 +02:00
Icedsoda
5979d9497e
Ship Chrome DevTools in Production
2025-06-20 15:16:17 +02:00
Icedsoda
5dade5a633
Retry EtherCAT TX/RX if it fails
2025-06-20 15:16:17 +02:00
Icedsoda
694b46afbe
Reduce logging of ethercrab
2025-06-20 15:16:17 +02:00
Icedsoda
5f81b2df5b
increase namespace disconnect time
2025-06-20 15:16:17 +02:00
Icedsoda
ff47ed3261
fix correct cacheing durations
2025-06-20 15:16:17 +02:00
Icedsoda
da84e2a562
fix heating power value flickering
2025-06-20 15:16:17 +02:00
Icedsoda
a272fd57bb
Use 16.67 instead of 16ms for 60fps event updates
...
Emit events at 60FPS
2025-06-20 15:16:17 +02:00
Icedsoda
e2fb623cbb
Throttle Event Stores' setState to 60fps
2025-06-20 15:16:17 +02:00
Icedsoda
d797584637
Use msgpack with SocketIO
2025-06-20 15:16:17 +02:00
Icedsoda
4549d806c9
Don't use parse to improve performance
2025-06-20 15:16:17 +02:00
Icedsoda
a22d1d0ff1
Don't use produce to improve performance
2025-06-20 15:16:17 +02:00
Icedsoda
adde259aa0
Reduce namespace logging
2025-06-20 15:16:17 +02:00
Icedsoda
2768609286
Fix some thread assigments
2025-06-20 15:16:17 +02:00
Icedsoda
1973d8841d
Add global SocketIO Queue
...
add init_socketio_queue
2025-06-20 15:16:17 +02:00
Icedsoda
b337031272
Pass GenericEvents using Arc
...
make socket queue faster
2025-06-20 15:16:17 +02:00
Icedsoda
507b7d507a
Fix 0 division bug in Namespace
2025-06-20 15:16:17 +02:00
Icedsoda
2f231b203c
Remove trait NamespaceInterface
2025-06-20 15:16:17 +02:00
Icedsoda
6e7a528d6f
Workaround for socket performance issues (hopefully solved by #269 )
2025-06-20 15:16:17 +02:00
Icedsoda
43dd37e8e0
Workaround for socket performance issues (hopefully solved by #269 )
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
11e965ddeb
Revert "bakcend api"
...
This reverts commit db039c7ccc .
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
eb08493fdc
Revert "frontend changes for api"
...
This reverts commit 7f7984ebe4 .
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
27b0386eac
added comments to el6021 init
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
c4314a45dd
refactored, clamped nozzle temp
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
02a436f053
el6021 properly handles receive_request
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
fea487c74e
rpm now gets read perfectly again
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
7e317c4b23
temporary fix for rpm monitor
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
2c02d98890
bakcend api
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
bdbad1dca2
frontend changes for api
2025-06-20 15:16:17 +02:00
93094049+kraemr@users.noreply.github.com
202ae24eea
fixed pressure PID
2025-06-20 15:16:17 +02:00
Icedsoda
38db16468e
Add Extruder Icon
2025-06-20 15:16:17 +02:00
Icedsoda
1f272f4bce
Selection buttons can have a confirmation prompt
2025-06-20 15:16:17 +02:00
dependabot[bot]
ed2b94ce05
Bump globals from 15.15.0 to 16.2.0 in /electron
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 15.15.0 to 16.2.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.2.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.2.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-20 15:16:17 +02:00
dependabot[bot]
146365fae2
Bump crc from 3.2.1 to 3.3.0
...
Bumps [crc](https://github.com/mrhooray/crc-rs ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/mrhooray/crc-rs/releases )
- [Commits](https://github.com/mrhooray/crc-rs/commits )
---
updated-dependencies:
- dependency-name: crc
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-20 15:16:17 +02:00
dependabot[bot]
3bf9956c41
Bump @vitejs/plugin-react from 4.3.4 to 4.5.1 in /electron
...
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) from 4.3.4 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.1/packages/plugin-react )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-20 15:16:17 +02:00
Icedsoda
7d8f833063
Add EL6021_IDENTITY_D
2025-06-20 15:16:17 +02:00
Icedsoda
fcdac437eb
Change Laser Icon
2025-06-20 15:16:17 +02:00
Icedsoda
cb74dbc22b
Reanem Dre to Laser
2025-06-20 15:16:17 +02:00
Icedsoda
a749f98e81
Fix NixOS settings with wrong units
2025-06-20 15:15:11 +02:00
Icedsoda
634c00cdd1
Switches to tee for safer file redirection in script
...
Replaces `cat` with `sudo tee` to avoid potential permission issues and
ensure proper handling of file redirection when generating `installInfo.nix`.
Redirects output to `/dev/null` to suppress unnecessary output.
2025-06-20 15:15:11 +02:00
dependabot[bot]
5524be3ce0
Bump react-hook-form from 7.54.2 to 7.57.0 in /electron
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.54.2 to 7.57.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.54.2...v7.57.0 )
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-version: 7.57.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-20 15:15:11 +02:00
Icedsoda
77bdb2f92c
Bump OpenTelemetry Dependencies
2025-06-20 15:15:11 +02:00
nixos-install.sh
163fae21eb
Remove KV pairs in logs
2025-06-20 15:15:11 +02:00
nixos-install.sh
f58226aa27
Add Markdown TOC
2025-06-20 15:15:11 +02:00
nixos-install.sh
2742a296ef
Revert "Add installInfo.nix file with current commit information"
...
This reverts commit d0a98557d3 .
2025-06-20 15:15:11 +02:00
Icedsoda
bb204d6efb
delete summary.txt
2025-06-20 14:56:39 +02:00
Anatomik5
3a7c99cbbd
fixed lint bugs
2025-06-18 17:51:47 +02:00
Anatomik5
7796d20984
nice code, modular
2025-06-18 16:40:00 +02:00
Anatomik5
9b3223c014
fixed problem with time and problem with mode switching
2025-06-18 16:40:00 +02:00
Anatomik5
a5c5ba4b87
nicer code + props sync
2025-06-18 16:40:00 +02:00
93094049+kraemr@users.noreply.github.com
b53fea1812
frontendChanges for readStatus and resetInverter
2025-06-17 18:59:44 +02:00
93094049+kraemr@users.noreply.github.com
b71a3456ce
backend changes for readStatus and ResetInverter
2025-06-17 18:59:27 +02:00
93094049+kraemr@users.noreply.github.com
81cb44ed2b
handle_response inverterstatus
2025-06-17 17:48:35 +02:00
Icedsoda
8c1fe6df1f
Merge pull request #370 from qitechgmbh/add-retry-logic-to-sync-to-store
...
Add retry logic to `syncToStore`
2025-06-17 17:05:34 +02:00
Icedsoda
91fadd1c3d
Merge pull request #372 from qitechgmbh/371-ship-chrome-devtools-in-production
...
Ship Chrome DevTools in Production
2025-06-17 16:51:02 +02:00
Icedsoda
28660a0873
Ship Chrome DevTools in Production
2025-06-17 16:49:57 +02:00
Icedsoda
5171ef5ef4
Add retry logic to syncToStore
2025-06-17 16:42:54 +02:00
Icedsoda
0cfd7eec9f
Merge pull request #369 from qitechgmbh/367-retry-ethercat-txrx-if-it-fails
...
Retry EtherCAT TX/RX if it fails
2025-06-17 16:41:24 +02:00
Icedsoda
2ed2361fdf
Retry EtherCAT TX/RX if it fails
2025-06-17 16:39:30 +02:00
Icedsoda
7c8b05241a
Merge pull request #366 from qitechgmbh/365-reduce-logging-of-ethercrab
...
Reduce logging of ethercrab
2025-06-17 15:42:22 +02:00
Icedsoda
80e6edc474
Reduce logging of ethercrab
2025-06-17 15:29:06 +02:00
93094049+kraemr@users.noreply.github.com
9f13765db6
Merge branch 'master' of github.com:qitechgmbh/control
2025-06-17 14:13:56 +02:00
93094049+kraemr@users.noreply.github.com
465f8e9f07
added revision 0x10000 el6021 to frontend
2025-06-17 14:13:46 +02:00
Icedsoda
ebbd4a5d20
Merge pull request #269 from qitechgmbh/improve-socket-perf
...
Improve SocketIO Performance
2025-06-16 18:19:42 +02:00
Icedsoda
727a87eb99
increase namespace disconnect time
2025-06-16 18:18:01 +02:00
Icedsoda
dd754bdb60
Merge pull request #359 from qitechgmbh/175-fine-tune-pressure-pid-controller
...
175 fine tune pressure pid controller
2025-06-16 18:13:59 +02:00
Icedsoda
830a58874f
fix correct cacheing durations
2025-06-16 18:04:35 +02:00
Icedsoda
2459d8236e
fix heating power value flickering
2025-06-16 17:59:21 +02:00
Icedsoda
35c38dc28c
Use 16.67 instead of 16ms for 60fps event updates
...
Emit events at 60FPS
2025-06-16 17:59:21 +02:00
Icedsoda
45d1bed990
Throttle Event Stores' setState to 60fps
2025-06-16 17:59:21 +02:00
Icedsoda
6c4f8ac37c
Use msgpack with SocketIO
2025-06-16 17:59:21 +02:00
Icedsoda
22d131e9c4
Don't use parse to improve performance
2025-06-16 17:59:21 +02:00
Icedsoda
232e74c659
Don't use produce to improve performance
2025-06-16 17:59:21 +02:00
Icedsoda
85f90676e9
Reduce namespace logging
2025-06-16 17:59:21 +02:00
Icedsoda
6a46997f24
Fix some thread assigments
2025-06-16 17:59:21 +02:00
Icedsoda
69b34adb7f
Add global SocketIO Queue
...
add init_socketio_queue
2025-06-16 17:59:21 +02:00
Icedsoda
f7546058bf
Pass GenericEvents using Arc
...
make socket queue faster
2025-06-16 17:59:21 +02:00
Icedsoda
daf45d5990
Fix 0 division bug in Namespace
2025-06-16 17:59:21 +02:00
Icedsoda
fa4db9c66d
Remove trait NamespaceInterface
2025-06-16 17:59:21 +02:00
Icedsoda
9ce47bdfd1
Workaround for socket performance issues (hopefully solved by #269 )
2025-06-16 17:59:21 +02:00
Icedsoda
b0c43e9260
Workaround for socket performance issues (hopefully solved by #269 )
2025-06-16 17:59:21 +02:00
Icedsoda
6f567a24b6
Merge pull request #362 from qitechgmbh/361-add-extruder-icon
...
Add Extruder Icon
2025-06-16 17:58:56 +02:00
Icedsoda
2680a59080
Add Extruder Icon
2025-06-16 17:51:32 +02:00
93094049+kraemr@users.noreply.github.com
0b3479bc16
Revert "bakcend api"
...
This reverts commit db039c7ccc .
2025-06-16 17:15:14 +02:00
Anatomik5
87112035fb
nicer code + props sync
2025-06-16 17:13:05 +02:00
93094049+kraemr@users.noreply.github.com
fbcae62e25
Revert "frontend changes for api"
...
This reverts commit 7f7984ebe4 .
2025-06-16 17:00:04 +02:00
93094049+kraemr@users.noreply.github.com
a15d708138
added comments to el6021 init
2025-06-16 16:58:05 +02:00
93094049+kraemr@users.noreply.github.com
d4794055e1
refactored, clamped nozzle temp
2025-06-16 16:44:00 +02:00
Icedsoda
eb273f928f
Merge pull request #354 from qitechgmbh/282-add-a-warning-element-for-frontend
...
Selection buttons can have a confirmation prompt
2025-06-16 16:39:43 +02:00
Icedsoda
f497a343fb
Selection buttons can have a confirmation prompt
2025-06-16 16:36:31 +02:00
Anatomik5
ecb27ea068
sync enchance
2025-06-16 16:32:36 +02:00
93094049+kraemr@users.noreply.github.com
45c56e7d6e
el6021 properly handles receive_request
2025-06-16 16:00:05 +02:00
Anatomik5
8c7a71a3f6
enchance
2025-06-16 15:41:38 +02:00
93094049+kraemr@users.noreply.github.com
40b167757a
rpm now gets read perfectly again
2025-06-16 15:29:11 +02:00
93094049+kraemr@users.noreply.github.com
83c405abb6
temporary fix for rpm monitor
2025-06-16 13:16:58 +02:00
Anatomik5
4ea2d3bee2
button format changed
2025-06-16 01:17:06 +02:00
Icedsoda
4ac533548d
Merge pull request #215 from qitechgmbh/dependabot/npm_and_yarn/electron/globals-16.2.0
...
Bump globals from 15.15.0 to 16.2.0 in /electron
2025-06-15 13:57:35 +02:00
dependabot[bot]
7b8525f795
Bump globals from 15.15.0 to 16.2.0 in /electron
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 15.15.0 to 16.2.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.2.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.2.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-15 11:55:43 +00:00
Icedsoda
a6c65bab22
Merge pull request #156 from qitechgmbh/dependabot/cargo/crc-3.3.0
...
Bump crc from 3.2.1 to 3.3.0
2025-06-15 13:52:23 +02:00
dependabot[bot]
eeb0733c63
Bump crc from 3.2.1 to 3.3.0
...
Bumps [crc](https://github.com/mrhooray/crc-rs ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/mrhooray/crc-rs/releases )
- [Commits](https://github.com/mrhooray/crc-rs/commits )
---
updated-dependencies:
- dependency-name: crc
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-15 11:50:24 +00:00
Icedsoda
62a10ace1c
Merge pull request #303 from qitechgmbh/dependabot/npm_and_yarn/electron/vitejs/plugin-react-4.5.1
...
Bump @vitejs/plugin-react from 4.3.4 to 4.5.1 in /electron
2025-06-15 13:49:17 +02:00
dependabot[bot]
fec87f1ba3
Bump @vitejs/plugin-react from 4.3.4 to 4.5.1 in /electron
...
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) from 4.3.4 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.1/packages/plugin-react )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-15 11:46:51 +00:00
Icedsoda
b1cfe581f6
Merge pull request #341 from qitechgmbh/340-add-el6021-revision-0x100000
...
Add `EL6021_IDENTITY_D`
2025-06-13 20:05:37 +02:00
Icedsoda
7993481d0f
Add EL6021_IDENTITY_D
2025-06-13 20:05:09 +02:00
Icedsoda
7c74cedf32
Merge pull request #335 from qitechgmbh/332-rename-dre-to-laser
...
Rename `Dre` to `Laser`
2025-06-13 20:04:35 +02:00
Icedsoda
3ec3d0bbc7
Change Laser Icon
2025-06-13 20:03:57 +02:00
Icedsoda
1fca8821b5
Reanem Dre to Laser
2025-06-13 19:45:12 +02:00
Icedsoda
59b0cde17f
Merge pull request #339 from qitechgmbh/336-never-dim-the-hmi-panel
...
Fix NixOS settings with wrong units
2025-06-13 19:44:29 +02:00
Icedsoda
b2e1019222
Fix NixOS settings with wrong units
2025-06-13 19:32:20 +02:00
Icedsoda
66be2a143a
Merge pull request #338 from qitechgmbh/337-installinfonix-is-empty
...
Switches to `tee` for safer file redirection in script
2025-06-13 19:23:04 +02:00
Icedsoda
1db27548fb
Merge pull request #264 from qitechgmbh/dependabot/npm_and_yarn/electron/react-hook-form-7.57.0
...
Bump react-hook-form from 7.54.2 to 7.57.0 in /electron
2025-06-13 19:22:13 +02:00
Icedsoda
cba84b93f0
Switches to tee for safer file redirection in script
...
Replaces `cat` with `sudo tee` to avoid potential permission issues and
ensure proper handling of file redirection when generating `installInfo.nix`.
Redirects output to `/dev/null` to suppress unnecessary output.
2025-06-13 19:10:08 +02:00
dependabot[bot]
8dbd6a3a91
Bump react-hook-form from 7.54.2 to 7.57.0 in /electron
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.54.2 to 7.57.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.54.2...v7.57.0 )
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-version: 7.57.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-13 16:13:57 +00:00
Icedsoda
0bab7e53a7
Merge pull request #334 from qitechgmbh/bump-otel-deps
...
Bump OpenTelemetry Dependencies
2025-06-13 17:43:59 +02:00
Icedsoda
fa0611b1bb
Bump OpenTelemetry Dependencies
2025-06-13 17:41:44 +02:00
Icedsoda
156e69eb0d
Merge pull request #333 from qitechgmbh/294-include-kv-traces-in-journald-log
...
Remove KV pairs in logs
2025-06-13 17:31:06 +02:00
nixos-install.sh
626115b284
Remove KV pairs in logs
2025-06-13 17:28:14 +02:00
Icedsoda
54c264d03f
Merge pull request #331 from qitechgmbh/329-add-markdown-table-of-contents-component
...
Add Markdown TOC
2025-06-13 16:23:02 +02:00
nixos-install.sh
f1399332bb
Add Markdown TOC
2025-06-13 16:20:40 +02:00
93094049+kraemr@users.noreply.github.com
943f1081a8
Merge branch 'master' into 175-fine-tune-pressure-pid-controller
2025-06-13 15:09:52 +02:00
93094049+kraemr@users.noreply.github.com
db039c7ccc
bakcend api
2025-06-13 15:08:08 +02:00
93094049+kraemr@users.noreply.github.com
7f7984ebe4
frontend changes for api
2025-06-13 15:07:46 +02:00
nixos-install.sh
3752a69c78
Revert "Add installInfo.nix file with current commit information"
...
This reverts commit d0a98557d3 .
2025-06-13 12:53:50 +02:00
Anatomik5
42867bf41c
Group Excel Button
2025-06-12 17:34:59 +02:00
93094049+kraemr@users.noreply.github.com
b3f06b4973
fixed pressure PID
2025-06-12 15:42:21 +02:00
Icedsoda
710c6cb2dd
Merge pull request #322 from qitechgmbh/321-git-abbrevation-from-tag
...
Improve `install.sh` to properly capture tag names into `gitAbbrevation` and not `HEAD`
2025-06-10 21:04:22 +02:00
nixos-install.sh
d0a98557d3
Add installInfo.nix file with current commit information
2025-06-10 21:00:14 +02:00
Icedsoda
416475aaea
Improve install.sh
2025-06-10 20:54:56 +02:00