I've been working on creating an instance service to send a specified list of commands and seem to be having trouble. Is there anywhere I can find an example service doing this? Code is hosted
here. I've been using the CommandsApi class as reference but have gotten stuck. I keep getting the following error:
InternalStream [cmdhist_realtime] Exception received when emitting tuple to subscriber StreamCommandHistoryProvider [RUNNING]: java.lang.IllegalArgumentException: cannot convert type to value PROTOBUF(org.yamcs.cmdhistory.protobuf.Cmdhistory$AssignmentInfo)
org.yamcs.utils.ValueUtility.getColumnValue(ValueUtility.java:107)
org.yamcs.cmdhistory.StreamCommandHistoryProvider.onTuple(StreamCommandHistoryProvider.java:58)
org.yamcs.yarch.Stream.emitTuple(Stream.java:56)
org.yamcs.cmdhistory.StreamCommandHistoryPublisher.addCommand(StreamCommandHistoryPublisher.java:120)
org.yamcs.commanding.CommandQueueManager.addCommand(CommandQueueManager.java:252)
org.yamcs.commanding.CommandingManager.sendCommand(CommandingManager.java:82)
com.west.yamcs.YamcsStartup.lambda$doStart$0(YamcsStartup.java:59)
java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
org.yamcs.YamcsServer.reportReady(YamcsServer.java:1390)
org.yamcs.YamcsServer.main(YamcsServer.java:960)