Commit Graph

94 Commits

Author SHA1 Message Date
Atos1337
5322bf743b Implement VirtualCar 2021-10-20 12:53:48 +03:00
7ae75d8bd4 Add proper read after write for properties 2021-10-11 22:55:15 +03:00
b3898d2ab3 Add timestamp to all messages 2021-09-29 12:10:16 +03:00
553d819c54 Fix property names and types for DeviceSpec 2021-09-29 10:43:19 +03:00
3aa00ec491 Cleanup DeviceWithSpec API. Now all public things are in Spec 2021-08-04 14:14:05 +03:00
d503f0499e Add Eclipse Milo client 2021-08-03 21:05:36 +03:00
3606bc3a46 Migration to DF-0.5 and bug fixes 2021-08-02 16:42:19 +03:00
b068403429 Remove unnecessary active flag in ZMQ client 2021-07-19 09:41:41 +03:00
64d3f04469 Add additional application configuration to magix server 2021-07-06 14:02:51 +03:00
1cf7058778 add auto-reload to magix server status page 2021-07-05 17:31:46 +03:00
d0f22eec93 Use blocking access to solve ZMQ performance issues. 2021-07-04 14:44:53 +03:00
6e01e28015 ZMQ fully functional 2021-07-03 14:16:31 +03:00
89190db653 ZMQ support(untested) 2021-06-28 20:58:27 +03:00
596e3a0cfc Refactoring properties getters 2021-06-26 20:34:40 +03:00
fe3958fd08 Add alternative device syntax 2021-06-25 19:57:04 +03:00
e182af403f Add alternative device syntax 2021-06-24 10:41:42 +03:00
b1d3ba59bc Add alternative device syntax 2021-06-23 22:29:49 +03:00
a87b46cd2b Add alternative device syntax 2021-06-23 22:23:44 +03:00
28e6e24cf7 RSocket and demo device name refactor 2021-06-22 17:37:22 +03:00
3cbabd5d4b ZMQ client implementation 2021-06-21 15:37:36 +03:00
5e9cbab94d package refactor 2021-06-21 14:09:59 +03:00
d79d345a44 doocs payload 2021-06-20 21:11:13 +03:00
87440f688f Fix package names and imports 2021-06-20 17:35:50 +03:00
a510a8aedf Fix package names and imports 2021-06-20 17:05:07 +03:00
a093f1921e Implement Tango messages 2021-06-20 16:37:03 +03:00
6e4bf51a6f Move serializer to endpoint parameter 2021-06-20 14:46:02 +03:00
e3ea2304ef package rename 2021-04-11 15:12:09 +03:00
bf51768fe1 Upgrade versions 2021-04-05 17:41:36 +03:00
cb22374da5 Java rsocket bindings 2021-02-09 16:39:39 +03:00
b883bece48 message refactoring 2021-01-10 20:50:45 +03:00
d716eac07f fix build inconsistencies 2021-01-10 19:19:04 +03:00
2b4503c2fa Merge branch 'specialized-messages' into dev
# Conflicts:
#	build.gradle.kts
#	dataforge-device-core/src/commonMain/kotlin/hep/dataforge/control/controllers/HubController.kt
#	dataforge-device-server/src/main/kotlin/hep/dataforge/control/server/deviceWebServer.kt
#	magix/magix-service/src/commonMain/kotlin/hep/dataforge/magix/service/RSocketMagixEndpoint.kt
2021-01-10 18:45:19 +03:00
65acfe824b fix build inconsistencies 2021-01-10 18:41:52 +03:00
93c82db08e Message class hierarchy. 2020-12-15 14:01:03 +03:00
d68f5a9840 A lot of small refactoring in html 2020-12-12 10:44:41 +03:00
17beb29217 Message class hierarchy. 2020-12-02 12:35:16 +03:00
7fc27c49a3 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	build.gradle.kts
#	dataforge-magix-client/src/commonMain/kotlin/hep/dataforge/control/client/magixClient.kt
#	magix/magix-service/src/commonMain/kotlin/hep/dataforge/magix/service/RSocketMagixEndpoint.kt
2020-12-01 10:46:02 +03:00
92ab801967 Message format rework WIP 2020-12-01 10:33:17 +03:00
356f3e15a6 Remove CoroutineScope from Endpoint interface 2020-11-09 19:22:34 +03:00
dcf08d4426 Minor refactoring to adopt SharedFlow 2020-11-06 16:28:21 +03:00
78ee05371b Replace Scheme by data class in DeviceMessage 2020-11-05 11:29:40 +03:00
f3cfe9c6db Rsocket tcp client 2020-11-04 14:49:57 +03:00
5c90e8e07b Magix format converter 2020-11-03 22:33:13 +03:00
32c29240d2 Replace even id counter with uuid 2020-11-03 22:25:02 +03:00
f0acbbb8cc Add rsocket service 2020-11-03 18:54:52 +03:00
e5883dc318 Add rsocket server 2020-11-02 17:53:53 +03:00
8c8d53b187 Move to stand-alone sse 2020-10-21 23:16:15 +03:00
599d08b62a More or less working motors app 2020-10-12 15:37:46 +03:00
62dc6ef127 More or less working motors 2020-10-11 22:37:39 +03:00
23c66d9703 Fix motors parser 2020-10-10 22:38:43 +03:00