Gast
#708704
Hallo, ich möchte Daten per CAN verschicken. (AT90CAN128) Einzelne CAN-Nachrichten zu versenden und zu empfangen funktioniert schon prima. Jetzt überlege ich wie ich meine Daten am Besten in CAN-gerechte Stücke aufteile. Jedem Datum ordne ich eine ID zu. Nun bin ich nicht sicher ob ich diese ID nur beim ersten CAN-Paket mitsenden soll oder bei jedem?! Eigentlich ist beim CAN ja die korrekte Ankunftsreihenfolge ja gesichert, oder? Meine erste Idee: Um keinen allzugroßen overhead zu erzeugen würde ich also im ersten CAN-Paket die ersten 4 Bytes verwenden um die ID und die gesamtzahl der noch zum Datum gehörenden Pakete mitschicken. Dann wüsste der Empfänger was auf ihn zukkommt und ich könnte jedes Folgepaket komplett mit Daten vollpacken! Gibts da Einwände? Danke, Hans