Gast
#2215731
Hallo miteinander, bin grade dabei ein Multi-Mess und CAN Datenlogger zu entwickeln. Dazu verwende ich einen LPC 1768 von NXP. Die Peripherie läuft soweit. Nun steh ich son bischen auf dem Schlauch mit der Datenkommunikation. Brächte wahrscheinlich einfach mal nen Denkanstoss. Ein Protokoll habe ich bereits erstellt und es lassen sich auch Daten empfangen und versenden. Das Problem ist nun das mein Protokoll (Basis dafür ist das CAN Calibration Protokoll) immer eine Art Anfrage schickt und nun an die Antwort eine PID angehängt wird. Diese PID muss dynamisch also wenn zuerst der ADC Wert abgefragt wird bekommt der die PID 0x01 was auch immer als nächstes abgefragt wird dann 0x02 usw. Diese PID soll dann für diesen Wert beibehalten werden. Um dann am PC zu wissen das zu einer bestimmten PID ein bestimmter Wert gehört. Die Frage ist nun wie ich es geschickt anstelle diese zuordnung im uC abzuspeichern? Hoffe ihr versteht wie ich das meine... war gar nicht so einfach zu beschreiben das Problem PS Dachte da evtl. an eine Liste aber das is irgendwie recht aufwendig für so einen eigentlich einfachen kram