also an dem Netzteil ist ein 2*4-adriger Anschluß, das ist für mich die I2C Schnittstelle.
Da ist ein Kabel dran mit 8 Adern, die zu 5 und 3 Adern gepackt sind.
Die 3 Adern gehen über einen 6poligen Stecker in das PICkit, wobei nur 3 belegt sind: _234__.
Diese Adern sind am Kabel beschriftet:
Common - orange
SDA - schwarz
SCL - grün.
Das PICkit geht über ein USB-Kabel an einen Windows PC, wo eine Software das komplette Netzteil mit allen Funktionen steuert, also nicht nur die 3 Werte, sondern auch Version der Firmware ausliest usw. Das tut einwandfrei.
Laut Microchip gibt es eben für Windows eine DLL, wo alle notwendigen Funktionen enthalten sind, dich ich brauche.
Kannst Du mir den direkten Weg genauer erklären? Hardwaremäßig brauche ich den 8poligen Stecker für das Netzteil, das "OTG"-Kabel geht da ja nicht. Auf dem Handy programmiere ich dann eine logische RS232 Schnittstelle, richtig?
Aber wie setze ich damit die I2C-Befehle ab? Ich brauche ja Funktionen, die was "in" die RS232 Schnittstelle schreiben, aber hinten was für den I2C Bus rauskommt. Da klemmt's bei mir noch gedanklich. Anders ausgedrückt: jede Schnittstelle hat ja ein Protokoll, die RS232 wohl ein anderes wie die I2C, wer setzt das wo um? Oder bin ich völlig falsch?
Ich habe mal nach einem Adapter I2C -> USB gegoogelt, aber nichts gefunden von dem ich meine, das könnte was sein.
Also ein Kabel/Dongle dazwischen ist akzeptabel, bißchen löten wäre auch drin (also so ein 8poliger Stecker mit paar Adern).
Kann auch noch Bilder machen...