Hört, hört ! Da hast du ja was vor.
Womit ich als beginnen würde: Bis zum Datalink-Layer für den PC eine .DLL, die kann fast jede Sprache brauchen, und für (AVR) Controller eine äquivalente Library (bascom u. GCC), die im Prinzip auch jeder theoretisch in jedes Konzept einpassen kann.
Dabei wäre es gut, die packages und Schnittstellen soweit möglich an die Usuancen von I2C, CAN, SPI, etc. anzupassen, daß also auch der physical Layer im gewissen Rahmen auswechselbar wäre.
Klingt mächtiger, als es dann ist. Wie du, glaub ich, richtig meinst, ist ja die Standardisierung der Übertragungsverfahren der eigentliche Knackpunkt.
Visal Basic ist grad nicht mein's, ich bin mehr auf C(++) u. MFC unterweges. Aber wenn ich wo helfen kann, gerne.
Lesezeichen