Commit Graph
34 Commits
Author SHA1 Message Date
93094049+kraemr@users.noreply.github.com b6f15dc2d2 changed el3024 2025-03-28 14:38:57 +01:00
93094049+kraemr@users.noreply.github.com 8f59d379f8 Merge branch 'master' of github.com:qitechgmbh/control 2025-03-27 13:32:56 +01:00
93094049+kraemr@users.noreply.github.com b77532aa95 added el3024 and shared_config for el30xx 2025-03-27 13:32:04 +01:00
Icedsoda 4bbb00bd1b fix tension arm 2025-03-27 11:21:43 +01:00
Icedsoda 3a17c539d4 remove unsused deps 2025-03-26 12:04:47 +01:00
Icedsoda 72b18d6d6b move core code to control_core 2025-03-26 11:59:35 +01:00
Icedsoda 7b6db82395 use identity pattern matching indetad of names 2025-03-26 11:03:50 +01:00
Icedsoda 56a9504827 extract actors to control_core 2025-03-26 10:57:48 +01:00
Icedsoda 706d1898bd switch from ethercrab fork to upstream 2025-03-26 10:30:49 +01:00
Icedsoda 13d7e22bdf docs devices 2025-03-25 21:10:53 +01:00
Icedsoda db9bba01e4 docs CoE 2025-03-25 20:04:27 +01:00
Icedsoda 085b2c0d7b refactor io write 2025-03-25 18:28:32 +01:00
Icedsoda 2540b7d9a3 inline docs for pdo 2025-03-25 16:10:40 +01:00
Icedsoda 8ddbc445cc Rename EL2522 pdo preset 2025-03-24 13:10:37 +01:00
Icedsoda 4f17df74fe winder tension arm reading 2025-03-21 14:34:52 +01:00
Icedsoda 6b2027858e fix socketio rooms
- add room id to each event
- room id is an object not a string
- client global message handler
2025-03-20 20:17:19 +01:00
Icedsoda fa76e2b304 rebuild socketio logic
- winder1 api
2025-03-20 17:00:13 +01:00
Medformatik 429ef4e165 Fix Nix 2025-03-17 19:50:46 +01:00
Medformatik 0bf7cfb394 Create el252x.rs 2025-03-17 19:03:30 +01:00
Medformatik 7c29f7e59a Delete EL252X.rs 2025-03-17 19:00:40 +01:00
Icedsoda 5016719a17 machine mutate endpoint 2025-03-17 11:05:18 +01:00
Icedsoda 02ee94c51a fix pdo size calculation 2025-03-13 15:41:24 +01:00
Icedsoda aa845c5629 show machines in setup UI
- add IconText
- fix isActive for Sidebar
- rename some routes
- custom implementation of Debug for all devices
- add boilerplate code for EK1100
- fix ENC configuration of EL2522
- all SubDevies need a driver, no optional Devices
- PDI_LEN to 128
- improve anyhow error messages
- panic on setup_loop errors
- add MachineNew trait
- move creation of Winder1 to another file
2025-03-12 21:50:06 +01:00
Icedsoda cef5c6241c machine detection in backend 2025-03-11 18:21:31 +01:00
Icedsoda 03ba01276e implement device identification into UI 2025-03-06 16:06:18 +01:00
Icedsoda dc9a13b455 el2522 & tests 2025-02-21 23:14:52 +01:00
Icedsoda be9f217fee el3001 2025-02-21 22:03:48 +01:00
Icedsoda 96df5609e2 digital input stuff 2025-02-21 22:02:18 +01:00
Icedsoda 664a0d952b fixes 2025-02-17 16:10:45 +01:00
Icedsoda eecdc6332c wip 2025-02-11 18:08:56 +01:00
Icedsoda e85d90816b derive PdoObject 2025-02-10 10:59:21 +01:00
Icedsoda 98f0b49ca1 derive some stuff
more derive

macro for pdo mapping

I finished deriving

more derive

more derive
2025-02-10 01:04:36 +01:00
Icedsoda 2a13f94f33 cleanup 2025-02-09 18:39:39 +01:00
Icedsoda ca3686bf98 refactoring 2025-02-09 18:31:26 +01:00