Commit Graph

316 Commits

Author SHA1 Message Date
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
Alexander Nozik
319665e330
Update README.md 2021-01-07 20:13:10 +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
eb3121aed4 Refactor delegated properties 2020-10-10 17:21:28 +03:00
4b9f535002 refactoring 2020-10-08 11:20:08 +03:00
64043cf2c0 Fix motors debug server 2020-10-06 22:45:33 +03:00
dbf0466c64 Update and finalize message design 2020-10-06 15:33:15 +03:00
8f9bae6462 Virtual device complete 2020-10-04 22:36:44 +03:00
e4705b8239 A lot of small changes. 2020-09-21 21:34:40 +03:00
bf213c9814 A lot of small changes. 2020-09-15 18:26:44 +03:00
540e72231b Error propagation for DeviceBase 2020-09-08 10:44:42 +03:00
4b5bc40a4f Unisolate properties 2020-09-08 10:13:14 +03:00
10bb85ac83 Dev plugin 2020-09-02 12:15:50 +03:00
7413bda5a1 Properties refactoring 2020-09-02 11:59:16 +03:00
0e6363048e Migrate to K-1.4.0 2020-08-31 12:40:49 +03:00
20079e62da Another API refactoring 2020-08-29 15:28:34 +03:00
6500d5a05e API refactoring 2020-08-28 21:54:56 +03:00
3f8d62ebc4 internal api refactoring 2020-08-27 21:43:56 +03:00
08982dcd3e SynchronousPortHandler 2020-08-27 21:04:11 +03:00
fed5d55512 Add serial port implementation 2020-08-15 20:24:35 +03:00
ff2c7ebbcc Fixed tcp port. Two versions of it 2020-08-05 10:13:47 +03:00
53ffe49875 Ktor-io TCP implementation 2020-08-04 16:13:53 +03:00
2f8584829f Ports 2020-08-02 22:39:11 +03:00
aa58674a23 Magix client refactoring 2020-07-30 16:15:29 +03:00
9c5b6db9d1 Device plugin refactoring and waltz client. 2020-07-29 22:35:21 +03:00
06f52a73bc Waltz client 2020-07-26 22:01:33 +03:00
46f8da643d Refactor local messages add generic respond to Device 2020-07-26 09:41:49 +03:00
ea8ebcf38f Rename message fields 2020-07-24 23:13:58 +03:00
02ce13b784 fix serialization 2020-07-19 21:10:10 +03:00
d1ec920e1c Working server 2020-07-19 20:37:44 +03:00
bbf7f38725 Fix merge 2020-06-30 22:09:21 +03:00