Hallo Java Forum,
ich programmiere zurzeit ein System das auf einem Raspberry Pi laufen soll. An diesem habe ich einen Arduino angeschlossen, um Messungen zu machen, die ich mit dem Pi so nicht machen kann. Für die Kommunikation zwischen den beiden benutze ich die RXTX Bibliothek (rxtx.qbang.org). Klappt auch soweit wunderbar.
Nun möchte ich allerdings via Java den Arduino neuen Code übermitteln also Updaten können. Da der Pi über einen Internetzugang verfügt und mein Java Programm Zugriff auf einen Server hat und sich auch bei diesem Updates für sich selber holt. Muss es ja möglich sein den Code, den das Programm vom Server holt, an den Arduino zu übertragen.
Programmiert wird dieser schließlich auch über die Serielle-Schnittstelle als muss es auch mit Java klappen.
Hat jemand einen Ansatz ? Oder selbst ähnliches probiert ?
vielleicht sogar schon gemacht ?
Danke schon mal für Antworten
ich programmiere zurzeit ein System das auf einem Raspberry Pi laufen soll. An diesem habe ich einen Arduino angeschlossen, um Messungen zu machen, die ich mit dem Pi so nicht machen kann. Für die Kommunikation zwischen den beiden benutze ich die RXTX Bibliothek (rxtx.qbang.org). Klappt auch soweit wunderbar.
Nun möchte ich allerdings via Java den Arduino neuen Code übermitteln also Updaten können. Da der Pi über einen Internetzugang verfügt und mein Java Programm Zugriff auf einen Server hat und sich auch bei diesem Updates für sich selber holt. Muss es ja möglich sein den Code, den das Programm vom Server holt, an den Arduino zu übertragen.
Programmiert wird dieser schließlich auch über die Serielle-Schnittstelle als muss es auch mit Java klappen.
Hat jemand einen Ansatz ? Oder selbst ähnliches probiert ?
vielleicht sogar schon gemacht ?
Danke schon mal für Antworten