Commit Graph

80 Commits

Author SHA1 Message Date
197675fc15 Add MQTT prototype (not tested) 2023-04-15 20:00:47 +03:00
00c66da847 Update pressure sensor demo 2023-03-02 10:07:54 +03:00
ba84553be5 Add port demo. Nullable properties 2023-03-01 20:59:18 +03:00
3ef471d49e Move ZMQ to a separate module 2023-02-26 20:23:30 +03:00
fca718cfc4 Move ZMQ to a separate module 2023-02-25 18:15:19 +03:00
2a386568f9 Refactor magix server flow plugins 2023-02-25 17:45:09 +03:00
68805d6f42 Refactor onOpen in device spec 2023-02-25 10:53:53 +03:00
a0fd8913eb Update versions 2023-02-18 20:05:26 +03:00
dc6847196d
Updated dependencies 2022-08-10 19:20:06 +03:00
4a09e66c42
continue package refactor 2022-08-02 09:46:31 +03:00
c22902cc91
Updata to DataForge 0.6 2022-08-02 09:37:36 +03:00
bd29789545
Change package name to space.kscience 2022-08-02 09:10:02 +03:00
535e44286c
Add port configuration to magix server 2022-06-06 10:57:24 +03:00
cfaeb964e7
Add benchmark demo. Fix some issues with RSocket 2022-06-05 19:06:50 +03:00
025a444db8
Fix demos and project structure 2022-06-05 12:26:34 +03:00
879073e339
Add native rsocket-tcp 2022-06-05 10:28:46 +03:00
07adf143cf
Remove generic from MagixMessage 2022-06-04 15:46:13 +03:00
b6f3769529
Refactor xodus storage for local history 2022-06-01 10:11:12 +03:00
3d0b888c11
Update dependencies 2022-05-23 23:30:38 +03:00
427ecbf91a
Refactor storage 2022-01-18 18:25:40 +03:00
Atos1337
cbdd6a477b Refactor asynchronous storage api 2022-01-15 15:42:26 +03:00
Atos1337
89bb132e36 Refactor synchronous storage api 2022-01-14 22:00:52 +03:00
Atos1337
f977aca237 Add storeInMongo for magix server 2022-01-09 12:48:26 +03:00
Atos1337
0c7cd951aa Make this work 2022-01-09 12:48:26 +03:00
798c8eb4ef
Merge remote-tracking branch 'space/dev' into dev
# Conflicts:
#	gradle/wrapper/gradle-wrapper.properties
2021-12-24 20:52:40 +03:00
29c0291fa3
Add details for device description message.
Update build plugin and kotlin.
2021-12-24 20:52:04 +03:00
76846a50cd
Some refactoring 2021-12-11 17:59:19 +03:00
Atos1337
e07780e7da Add entityStoreFactory and refactor mongo/xodus connections.kt 2021-12-04 02:10:10 +03:00
Atos1337
b79ad40a9b Fix some issues 2021-12-04 00:52:22 +03:00
5da1559882 Architecture rework 2021-11-27 13:37:39 +03:00
Atos1337
312cd06706 Add mongo module 2021-11-27 00:52:14 +03:00
Atos1337
3639783b4e Add connection to xodus from magix server 2021-11-26 17:26:41 +03:00
85f6b81334 Architecture rework 2021-11-20 13:13:32 +03:00
Atos1337
a1c3902b92 Add entity store at controller 2021-11-15 16:38:28 +03:00
Atos1337
039e0d083b Refactor MagixVirtualCar.kt 2021-11-06 09:12:19 +03:00
Atos1337
dcd496660c Implement MagixVirtualCar 2021-11-04 15:52:49 +03:00
Atos1337
289ff6ffd0 Add magix for debugging and moved DeviceSpec to IVirtualCar 2021-11-02 22:21:32 +03:00
4dc33c012d Refactor car demo. Add meta property. 2021-10-30 13:08:45 +03:00
Atos1337
357fcec4fe Fix issues 2021-10-28 11:16:19 +03:00
Atos1337
14015178ab Create Coordinates class instead of Pair and refactor state update 2021-10-27 13:55:15 +03:00
Atos1337
bd23ca1129 Add location property in virtual car 2021-10-27 13:55:15 +03:00
Atos1337
24c5188c30 Change VirtualCar state and add controller 2021-10-27 13:55:15 +03:00
Atos1337
77496aedec Implement VirtualCar 2021-10-27 13:55:14 +03:00
7b56436983 Add open to device initializer 2021-10-23 20:00:00 +03:00
ed2a2a29af Remove stand-alone properties and use specs instead 2021-10-23 19:44:13 +03:00
7ae75d8bd4 Add proper read after write for properties 2021-10-11 22:55:15 +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