Gast
#4118258
Hallo, wie kann ich am besten die Antworten von CAN-Teilnehmern überprüfen? Also ich schicke eine Nachricht raus (alle 10 millisekunden), mit der Frage, ob noch alle Teilnehmer da sind (es sind mit mir 4 Teilnehmer dabei). Diese sollen mir innerhalb dieser Zeit antworten. Jetzt bin ich am überlegen, wie ich das am besten machen kann. Meine Überlegung ist es, mit dem Senden der Nachricht einen Timer zu starten und bei Ablauf des Timers zu überprüfen ob alle geantwortet haben (Dabei bin ich mir ziemlich sicher, dass ich es so machen werde). Die überlegung ist nun, wie vergleiche ich das? Erstelle ich einen Array mit allen Teilnehmer als referenz und einen Array mit allen die geantwortet haben und vergleiche ich die dann? Dann müsste ich ja entweder mit ein paar for-schleifen alle kombinationen durchgehen und den Array vergleichen oder den array nach größe Sortieren (was wäre schnelle?). Oder gibt es da eine ganz andere möglichkeit? Wenn ja, wie wäre diese? Johannes