25 lines
611 B
Java
25 lines
611 B
Java
package com.rusefi.can;
|
|
|
|
import com.rusefi.io.can.CanSender;
|
|
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
|
|
public class CanPacketSender {
|
|
public static void sendMessagesOut(List<CANPacket> packets, CanSender sender) {
|
|
int okCounter = 0;
|
|
|
|
for (CANPacket packet : packets) {
|
|
boolean wasSendOk = sender.send(packet.getId(), packet.getData());
|
|
|
|
if (wasSendOk) {
|
|
okCounter++;
|
|
}
|
|
|
|
if (okCounter % 1000 == 0) {
|
|
System.out.println(new Date() + ": Total " + okCounter + " OK messages");
|
|
}
|
|
}
|
|
}
|
|
}
|