File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
src/main/java/telraam/logic/positioner Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 44import telraam .websocket .WebSocketMessageSingleton ;
55
66import java .util .List ;
7+ import java .util .Map ;
78
89public class PositionSender {
910 private final WebSocketMessage <List <Position >> message = new WebSocketMessage <>();
11+ private final String name ;
1012
1113 public PositionSender (String name ) {
12- this .message .setTopic ("position_" + name );
14+ this .message .setTopic ("position" );
15+ this .name = name ;
1316 }
1417
1518 public void send (List <Position > positions ) {
16- this .message .setData (positions );
19+ Map <String , Object > data = Map .of (
20+ "positioner" , this .name ,
21+ "positions" , positions
22+ );
1723 WebSocketMessageSingleton .getInstance ().sendToAll (this .message );
1824 }
1925
You can’t perform that action at this time.
0 commit comments