public void run() { /* * Stream Names * * Voltage Output: "CANJAGUAROV" * Current: "CANJAGUARI" * Voltage From Battery: "CANJAGUARIV" * Tempature: "CANJAGUART" */ while (true) { for (int i = 0; i < jaguars.size(); i++) { Jaguar j = ((Jaguar) jaguars.elementAt(i)); dataStreamingModule.sendPacket(j.getBusVoltage(), "CANJAGUARIV" + j.getID()); dataStreamingModule.sendPacket(j.getOutputVoltage(), "CANJAGUAROV" + j.getID()); dataStreamingModule.sendPacket(j.getOutputCurrent(), "CANJAGUARI" + j.getID()); dataStreamingModule.sendPacket(j.getTemperature(), "CANJAGUART" + j.getID()); dataStreamingModule.sendPacket(j.getX(), "CANJAGUARX" + j.getID()); } try { Thread.sleep((long) (1000d / hz)); } catch (InterruptedException ex) { } } }