JalleliAchraf
eab675795a
Add compile and runtime metrics
2025-12-16 14:07:03 +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
kraemr
fab4d2810e
fixed memory leak and added debugging utilities
2025-11-14 21:18:51 +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
Oshgnacknak
8045f799f0
Use minimal set of units instead of full uom::si module
2025-11-10 17:15:51 +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
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
Oshgnacknak
3b552558d4
Hide memory locking behind feature flag
2025-10-15 17:08:37 +02:00
kraemr
a2ffc41e05
decreased compile time by removing jemalloc, and using only f64 uom
2025-10-06 16:02:29 +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
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]
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
7f22bdfbf2
added feature development-build to set timeout
2025-09-25 17:06:42 +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
Icedsoda
2b6904b145
configure clippy
2025-09-10 12:14:19 +02:00
93094049+kraemr@users.noreply.github.com
479908bf59
made changes for extruder and added derive
2025-09-03 11:27:09 +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
6dd031df24
Merge branch 'master' into dependabot/cargo/serde_json-1.0.143
2025-09-02 14:57:56 +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
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
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
Oshgnacknak
1f1050f115
Remove unmaintained serial crate on favor of serialport
2025-08-28 17:39:48 +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
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
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
Icedsoda
bba2759c1a
use io_uring on linux
2025-08-14 14:48:59 +02:00
Icedsoda
3b93e6ddc6
Remove Actor trait
2025-07-11 16:52:29 +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
6c4f8ac37c
Use msgpack with SocketIO
2025-06-16 17:59:21 +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
fa0611b1bb
Bump OpenTelemetry Dependencies
2025-06-13 17:41:44 +02:00
dependabot[bot]
73ec7ef2ab
Bump tower-http from 0.6.5 to 0.6.6
...
Bumps [tower-http](https://github.com/tower-rs/tower-http ) from 0.6.5 to 0.6.6.
- [Release notes](https://github.com/tower-rs/tower-http/releases )
- [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.6.5...tower-http-0.6.6 )
---
updated-dependencies:
- dependency-name: tower-http
dependency-version: 0.6.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-10 10:16:21 +00:00
Icedsoda
0cf761f529
Add FilamentTensionCalculator
2025-06-04 21:04:07 +02:00
Icedsoda
36bbd92ee1
Improve panic logging
2025-06-02 20:04:22 +02:00
dependabot[bot]
0776506e30
Bump tower-http from 0.6.2 to 0.6.5
...
Bumps [tower-http](https://github.com/tower-rs/tower-http ) from 0.6.2 to 0.6.5.
- [Release notes](https://github.com/tower-rs/tower-http/releases )
- [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.6.2...tower-http-0.6.5 )
---
updated-dependencies:
- dependency-name: tower-http
dependency-version: 0.6.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 07:45:36 +00:00
dependabot[bot]
51b797f9dd
Bump socketioxide from 0.17.0 to 0.17.1
...
Bumps [socketioxide](https://github.com/totodore/socketioxide ) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/totodore/socketioxide/releases )
- [Changelog](https://github.com/Totodore/socketioxide/blob/main/CHANGELOG.md )
- [Commits](https://github.com/totodore/socketioxide/commits )
---
updated-dependencies:
- dependency-name: socketioxide
dependency-version: 0.17.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 07:40:27 +00:00
Icedsoda
1911604fc3
Log memory usage
2025-06-02 09:37:01 +02:00
Icedsoda
68260bc379
Add Opentelemetry logging
2025-06-01 21:39:51 +02:00
Icedsoda
b63adbb601
use tracing crate instead of log
...
remove module path from logs
setup tracing subscriber
2025-06-01 18:17:29 +02:00
Icedsoda
06f7759321
Use jemalloc
2025-05-29 17:36:23 +02:00
Icedsoda
e7617d2ac2
Add Mock Machine 0x7
2025-05-28 16:11:38 +02:00
93094049+kraemr@users.noreply.github.com
926c8f7f4d
use Frequency::Zero and fixed cargo.toml
2025-05-26 16:21:26 +02:00
93094049+kraemr@users.noreply.github.com
0c3d26a08b
switched almost everything to uom ...
2025-05-26 15:27:08 +02:00
Darmenov Alisher
d2a80b07c2
Merge branch 'master' into dre-usb-driver
2025-05-19 14:03:52 +02:00
Anatomik5
f259b8cb06
Added dre machine configuration (target diameter, lower tolerance, higher tolerance) and added mutation
2025-05-18 16:59:57 +02:00