Commit Graph

86 Commits

Author SHA1 Message Date
alban
86e32e08b1 feat: adds Etherdream device 2023-07-16 20:28:06 +02:00
alban
ffba2efeed fix: conf for etherdream uses ip 2023-07-16 20:26:45 +02:00
alban
ee4d0e049f Merge branch 'feature/dac-etherdream' into dev/alban 2023-07-11 20:17:49 +02:00
alban
6fa8846997 feat: add get_client_key + cleanup 2023-07-09 22:44:15 +02:00
alban
e4580e0e53 feat: add grid 2023-07-09 22:16:01 +02:00
69b619dbf5 black working 2023-07-06 22:58:24 +02:00
21bc0496c2 kpps working 2023-07-06 22:22:56 +02:00
alban
76cc1c1275 wip 2023-07-06 22:18:44 +02:00
5ff4ecacdd kpps working 2023-07-06 22:17:49 +02:00
538f13f539 more worldstate keys 2023-07-06 21:52:20 +02:00
e5e8ad878b micro-cleanup 2023-07-06 20:26:06 +02:00
2b0a2ce06d refacto 2023-07-01 17:42:31 +02:00
1d61235e51 cleanup 2023-07-01 17:19:48 +02:00
6c0678ca1d cleanup 2023-07-01 17:17:33 +02:00
3d53982e72 fix homography calculation + test 2023-07-01 17:14:01 +02:00
ee9e3f1da0 add homography transformer 2023-07-01 16:01:11 +02:00
ddf44460ae fetch the right edh for this laser 2023-07-01 14:54:37 +02:00
42773aa2a2 add error handling 2023-07-01 14:44:51 +02:00
5470a9b78a add homography crate, use Matrix3 to store EDH 2023-07-01 14:34:30 +02:00
63c700f12d get edh 2023-06-29 23:27:54 +02:00
f307fea63c fix code + dummy dac 2023-06-29 23:24:56 +02:00
alban
ce86a1cecb wip: add worldstate 2023-06-29 22:36:00 +02:00
alban
9b9e04ad63 fix: helios status trace time 2023-06-12 21:56:21 +02:00
alban
0f3ee7c54a fix: helios.status state 2023-06-12 19:27:44 +02:00
alban
526a78428b feat; add device status 2023-06-12 19:25:17 +02:00
883c72ff24 cleanups 2023-06-10 18:53:10 +02:00
9a5db444a0 cleanup and new grid 2023-06-10 18:47:04 +02:00
81de6728fc fix warnings 2023-06-10 17:08:08 +02:00
256599095f Merge branch 'master' of git.interhacker.space:corpsmoderne/lazer_rust 2023-06-08 22:45:10 +02:00
0a5000eea0 Merge branch 'master' of git.interhacker.space:corpsmoderne/lazer_rust 2023-06-08 22:39:26 +02:00
f61c36e897 Merge branch 'dev/marc' 2023-06-08 22:38:48 +02:00
08e78b9a88 feat: adding somme new transformation
* Rotate to rotate the image, !! Some point could be outside of the
  0-4096 range on x and y !!
  you should parameter a center and an angle. All the point will move
  around the center. The angle is un degre.
* Flip vertical: flip all the point verticaly. You should parameter an
  height where all point will flip
* Flip horizontaly. You should parameter an X corrodinate where all
  point will flip around.
2023-06-08 22:34:03 +02:00
015ef9871c add command line 2023-06-08 22:33:05 +02:00
177f08e461 fancy example 2023-06-08 22:23:01 +02:00
5f03d74080 Merge branch 'master' of git.interhacker.space:corpsmoderne/lazer_rust 2023-06-08 22:15:41 +02:00
0f72b64a15 fix: add a value do the redis db to draw
According to the new redis db value.
2023-06-08 22:13:42 +02:00
alban
481472d592 Merge branch 'feature/dac-trait' 2023-06-08 21:30:26 +02:00
d9b96f6090 fix draw loop 2023-06-08 21:06:33 +02:00
a791514cbe better error message for config issues 2023-06-08 20:34:09 +02:00
alban
560b3be71b fix: rename settings.toml 2023-06-08 20:22:36 +02:00
alban
6e97b1c441 fix: rename settings template 2023-06-08 20:21:51 +02:00
alban
50e9b43b71 Merge branch 'dev/marc' into feature/dac-trait 2023-06-08 20:20:42 +02:00
alban
4b135ce283 fix: rework device 2023-06-08 20:18:28 +02:00
9c996b1029 fix tests 2023-06-08 15:49:29 +02:00
22d007d938 fix warnings and make clippy happy 2023-06-07 18:25:33 +02:00
ad3b3803ce load transformers from config file 2023-06-07 17:26:30 +02:00
80ec78efd3 merge 2023-06-07 12:39:59 +02:00
alban
259fdeb7b0 feat: Add device interface and factory
wip

fix borrowing issue and make everything compile

wip
2023-06-07 12:20:42 +02:00
40abb3ac57 no need for these mod to be pub anymore 2023-06-06 11:44:33 +02:00
bc78b30b09 refacto transformer with module hierarchy 2023-06-06 11:32:05 +02:00