zwei Raspberry vernetzen
zwei Raspberry vernetzen
Hallo Mitstreiter,
ich habe keine Ahnung.
Meine Bitte : Wie vernetze ich zwei raspberry 3 mit INet ? Die Komponete habe ich in Lazarus installiert. Bei jeder eingefügten Komponente wird "erfolgreich" kompiliert. Dann kommt eine Fehlermeldung "Exeption-Klasse External:SIGILL ausgelöst.
Was mache ich falsch und kann mir jemand helfen, bitte nicht "das müsste, das sollte, ...ich habe gehört und in China gibt es jemand".
Bitte nur antworten, wenn es jemand programmiert hat.
Mit freundlichen Grüßen, Peter
ich habe keine Ahnung.
Meine Bitte : Wie vernetze ich zwei raspberry 3 mit INet ? Die Komponete habe ich in Lazarus installiert. Bei jeder eingefügten Komponente wird "erfolgreich" kompiliert. Dann kommt eine Fehlermeldung "Exeption-Klasse External:SIGILL ausgelöst.
Was mache ich falsch und kann mir jemand helfen, bitte nicht "das müsste, das sollte, ...ich habe gehört und in China gibt es jemand".
Bitte nur antworten, wenn es jemand programmiert hat.
Mit freundlichen Grüßen, Peter
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2640
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: zwei Raspberry vernetzen
Woher sollen wir wissen was du falsch machst, wenn wir nicht wissen was du machst?
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
-
- Beiträge: 957
- Registriert: Mo 11. Sep 2006, 22:56
Re: zwei Raspberry vernetzen
schlichtweg wenn die zwei PIs im selben Subnetz sind sind sie vernetzt.
Ohne deine Code zu kennen kann man garnix sagen, also zeig mal her was du da versuchst, alles andere ist nur Rätselraten.
Allerdings hab ich in China gehört du hast das mit dem Create verkehrt gemacht.... wie immer.
Ohne deine Code zu kennen kann man garnix sagen, also zeig mal her was du da versuchst, alles andere ist nur Rätselraten.
Allerdings hab ich in China gehört du hast das mit dem Create verkehrt gemacht.... wie immer.
-
- Beiträge: 98
- Registriert: Di 4. Aug 2015, 15:29
- OS, Lazarus, FPC: Linux, Raspbian, Windows
- CPU-Target: 64/32 Bit
Re: zwei Raspberry vernetzen
Hallo Braspi,
herzlich Willkommen in unserem Forum!
Zum Paket lNet gibt es ein sehr gutes Tutorial zur Socket-Programmierung. Wenn Du Dich daran hältst (und ggf. auf die anderen Komponenten anpasst), kannst Du sehr einfach eine Verbindung über Netzwerk herstellen.
Ansonsten schließe ich mich meinen Vorredner an: Ohne Code und ohne Kenntnis, ob Deine Lazarus /FPC /lNet-Installation überhaupt in funktionsfähiger Weise installiert ist, wird es verdammt schwierig, Dir weiter helfen zu können.
Welches RPi-Modell setzt Du ein?
Welches Betriebssystem verwendest Du überhaupt?
Versuchst Du eine Verbindung über LAN oder WLAN herzustellen? Wie hast Du das konfiguriert?
Sind Deine Raspberry Pis denn soweit miteinander verbunden, dass z.B. ping erfolgreich läuft?
Beste Grüße
Andreas
herzlich Willkommen in unserem Forum!
Zum Paket lNet gibt es ein sehr gutes Tutorial zur Socket-Programmierung. Wenn Du Dich daran hältst (und ggf. auf die anderen Komponenten anpasst), kannst Du sehr einfach eine Verbindung über Netzwerk herstellen.
Ansonsten schließe ich mich meinen Vorredner an: Ohne Code und ohne Kenntnis, ob Deine Lazarus /FPC /lNet-Installation überhaupt in funktionsfähiger Weise installiert ist, wird es verdammt schwierig, Dir weiter helfen zu können.
Welches RPi-Modell setzt Du ein?
Welches Betriebssystem verwendest Du überhaupt?
Versuchst Du eine Verbindung über LAN oder WLAN herzustellen? Wie hast Du das konfiguriert?
Sind Deine Raspberry Pis denn soweit miteinander verbunden, dass z.B. ping erfolgreich läuft?
Beste Grüße
Andreas
Ubuntu 14.04 LTS / Raspbian / Windows: Lazarus ab 0.9 bis 3.0
Re: zwei Raspberry vernetzen
Danke für die freundliche Aufnahme in diesem Forum,
ich bin 67 und darum nicht mehr der schnellste. Meine Hobby ist unter http://teso.de/web.teso_16_raspi/raspi_01.htm zu besichtigen.
jetzt zu meinem Problem:
- 2 Raspberry 3 sollen mit wlan verbunden werden. Es soll eine Server/Client - Server/Client Verbindung werden.
- BS ist Rasbian
- Wenn ich in ein leeres Formular eine lnet-Componente einfüge, dann läuft der Compiler fehlerlos durch, aber dann kommt eine "SIGILL" Fehlermeldund.
Habe ich nur die Componente falsch installiert ? und funktioniert es bei euch ?
Vielleicht könnte mir mal jemand eine funktionierende Imagedatei (BS mit Lazarus und lnet) senden. Ich habe da so meine Schwierigkeiten mit Linux.
Meine Haussteuerung ist mit Delphi 6 und Windows programmiert.
Nur finde ich den Raspi ziemlich gut und ich würde gern mehr mit ihm machen.
Grüße aus China, ich habe den Mann nicht gefunden, der da weiter weiss.
Peter
PS.Auf meiner Seite ist meine Software mit Quellcode zum nachmachen und schauen.
ich bin 67 und darum nicht mehr der schnellste. Meine Hobby ist unter http://teso.de/web.teso_16_raspi/raspi_01.htm zu besichtigen.
jetzt zu meinem Problem:
- 2 Raspberry 3 sollen mit wlan verbunden werden. Es soll eine Server/Client - Server/Client Verbindung werden.
- BS ist Rasbian
- Wenn ich in ein leeres Formular eine lnet-Componente einfüge, dann läuft der Compiler fehlerlos durch, aber dann kommt eine "SIGILL" Fehlermeldund.
Habe ich nur die Componente falsch installiert ? und funktioniert es bei euch ?
Vielleicht könnte mir mal jemand eine funktionierende Imagedatei (BS mit Lazarus und lnet) senden. Ich habe da so meine Schwierigkeiten mit Linux.
Meine Haussteuerung ist mit Delphi 6 und Windows programmiert.
Nur finde ich den Raspi ziemlich gut und ich würde gern mehr mit ihm machen.
Grüße aus China, ich habe den Mann nicht gefunden, der da weiter weiss.
Peter
PS.Auf meiner Seite ist meine Software mit Quellcode zum nachmachen und schauen.
-
- Beiträge: 957
- Registriert: Mo 11. Sep 2006, 22:56
Re: zwei Raspberry vernetzen
schaut schick aus, sowas ähnliches hab ich in Betrieb allerdings messe ich nur und steuere nicht.
ich hab mal die Chat Demo von Theo auf den Raspi gebracht, kannst du dir mal ansehen
viewtopic.php?f=26&t=8863&start=30
ist allerdings mit Synapse
ich hab mal die Chat Demo von Theo auf den Raspi gebracht, kannst du dir mal ansehen
viewtopic.php?f=26&t=8863&start=30
ist allerdings mit Synapse
Re: zwei Raspberry vernetzen
Danke, ich sehe mir das mal in Ruhe an und werde mich dann melden. Mal sehen ob ich das hin kriege.
Beste Grüße, Peter
Beste Grüße, Peter
-
- Lazarusforum e. V.
- Beiträge: 7178
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: zwei Raspberry vernetzen
Bei Lnet liegen einige Beispiele bei. Einige sind für die Console andere für die Grafische Umgebung.
MFG
Michael Springwald
Michael Springwald
-
- Beiträge: 233
- Registriert: So 13. Dez 2009, 09:43
- OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
- CPU-Target: x86 64Bit
- Wohnort: Niederösterreich
Re: zwei Raspberry vernetzen
braspi hat geschrieben:Hallo Mitstreiter,
ich habe keine Ahnung.
Meine Bitte : Wie vernetze ich zwei raspberry 3 mit INet ? Die Komponete habe ich in Lazarus installiert. Bei jeder eingefügten Komponente wird "erfolgreich" kompiliert. Dann kommt eine Fehlermeldung "Exeption-Klasse External:SIGILL ausgelöst.
Peter
Hallo Peter
Konntest Du das Problem zwischenzeitlich lösen?
Mir hat der Compiler heute kurz vorm Nachhausegehen, genau den gleichen SIGILL angezeigt (und das auch nachdem ich das LNET Package wieder deinstalliert hatte)
Lg
Christian (Der zu Linux anscheinend ein ähnlich belastetes Verhältnis hat wie Du)
Früher war alles besser. Und aus Holz!
Re: zwei Raspberry vernetzen
Hallo alter Mann,
ich habe es aufgegeben.
Meine Wahl ist synapse und zum Glück funktioniert das Meiste so wie ich es gerne habe.
Ich habe mal für meine zwei rasapis und neues Programm geschrieben. Es funktioniert (bei mir)! und ich wäre froh, wenn es mal ausprobiert wird.
Raspi 1 steuert Raspi 1 und steuert Raspi 2 und umgekehrt. Von meinem Windowsrechner sende ich den Befehl und es funktioniert.
Einer meiner Raspi hat einen Touchscreen und mit dem Finger getoucht und es macht Klick woanders.
Mein Verhältnis zu Linux wird wohl immer gespalten sein. Inzwischen habe ich mir auch zwei Arduino zugelegt und mache mit ESP8266-Module rum.
Ausser der Reichweite bin ich hellbegeistert. Inzwischen funke ich durch mein ganzes Haus. Also steige zu synapse um und dein Erfolg wird sich einstellen.
Bei Hilfe ruhig eine mail und mein Quellcode kann dir bestimmt weiter helfen.
Den Quellcode stelle ich aber nur auf persönlicher Anforderung zur Verfügung. Ich habe mal vor Jahren ein Programm für FS20 ins Netz gestellt. Es haben tausende das Programm geladen, aber nicht einmal Danke.
Viel Spass auf meiner Seite teso.de
ich habe es aufgegeben.
Meine Wahl ist synapse und zum Glück funktioniert das Meiste so wie ich es gerne habe.
Ich habe mal für meine zwei rasapis und neues Programm geschrieben. Es funktioniert (bei mir)! und ich wäre froh, wenn es mal ausprobiert wird.
Raspi 1 steuert Raspi 1 und steuert Raspi 2 und umgekehrt. Von meinem Windowsrechner sende ich den Befehl und es funktioniert.
Einer meiner Raspi hat einen Touchscreen und mit dem Finger getoucht und es macht Klick woanders.
Mein Verhältnis zu Linux wird wohl immer gespalten sein. Inzwischen habe ich mir auch zwei Arduino zugelegt und mache mit ESP8266-Module rum.
Ausser der Reichweite bin ich hellbegeistert. Inzwischen funke ich durch mein ganzes Haus. Also steige zu synapse um und dein Erfolg wird sich einstellen.
Bei Hilfe ruhig eine mail und mein Quellcode kann dir bestimmt weiter helfen.
Den Quellcode stelle ich aber nur auf persönlicher Anforderung zur Verfügung. Ich habe mal vor Jahren ein Programm für FS20 ins Netz gestellt. Es haben tausende das Programm geladen, aber nicht einmal Danke.
Viel Spass auf meiner Seite teso.de
-
- Beiträge: 1910
- Registriert: Di 23. Sep 2014, 17:46
- OS, Lazarus, FPC: Win10 | Linux
- CPU-Target: x86_64
Re: zwei Raspberry vernetzen
AlterMann hat geschrieben:braspi hat geschrieben:Hallo Mitstreiter,
ich habe keine Ahnung.
Meine Bitte : Wie vernetze ich zwei raspberry 3 mit INet ? Die Komponete habe ich in Lazarus installiert. Bei jeder eingefügten Komponente wird "erfolgreich" kompiliert. Dann kommt eine Fehlermeldung "Exeption-Klasse External:SIGILL ausgelöst.
Peter
Hallo Peter
Konntest Du das Problem zwischenzeitlich lösen?
Mir hat der Compiler heute kurz vorm Nachhausegehen, genau den gleichen SIGILL angezeigt (und das auch nachdem ich das LNET Package wieder deinstalliert hatte)
Lg
Christian (Der zu Linux anscheinend ein ähnlich belastetes Verhältnis hat wie Du)
Zur Not verwende doch einfach posix sockets, solange du kein standardisiertes Protokoll verwenden möchtest ist das auch nicht wirklich schwer, und du bist nicht an externe Bibliotheken gebunden
Re: zwei Raspberry vernetzen
Hallo Warf,
aufgegeben habe ich mil lnet. Ansonsten bin ich mit synapse gut bedient. Meine Netze flutschen.
Trotzdem danke für den Tipp.
aufgegeben habe ich mil lnet. Ansonsten bin ich mit synapse gut bedient. Meine Netze flutschen.
Trotzdem danke für den Tipp.
-
- Beiträge: 233
- Registriert: So 13. Dez 2009, 09:43
- OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
- CPU-Target: x86 64Bit
- Wohnort: Niederösterreich
Re: zwei Raspberry vernetzen
Synapse ist gut (zumal ich es in dem Projekt schon für die serielle Schnittstelle benutze)
Warum ich auf LNET gekommen bin weiß ich eigentlich nicht mehr so genau.
Ich habe es einmal unter Windows für eine Server-Client Verbindung verwendet, und wollte mir wohl (Denk-)Arbeit ersparen ...
@Warf: Danke für den Hinweis, aber eine Lösung die ich bei Bedarf unter Windows (wo ich hauptsächlich programmiere) 1:1 übernehmen kann, ist für mich das bessere.
Warum ich auf LNET gekommen bin weiß ich eigentlich nicht mehr so genau.
Ich habe es einmal unter Windows für eine Server-Client Verbindung verwendet, und wollte mir wohl (Denk-)Arbeit ersparen ...
@Warf: Danke für den Hinweis, aber eine Lösung die ich bei Bedarf unter Windows (wo ich hauptsächlich programmiere) 1:1 übernehmen kann, ist für mich das bessere.
Früher war alles besser. Und aus Holz!
-
- Lazarusforum e. V.
- Beiträge: 7178
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: zwei Raspberry vernetzen
Ich weiß nicht was ihr für ein Problem mit LNET habt, bei mir funktioniert es Prima und ist sehr einfach in der Handhabung.
Seit Wochen(Seit dem 02.02.2017) nun läuft eine Server Client(Es sind mehrer) sehr Zuverlässig.
Ich lade euch mal meinen Soruce-Code hoch, den ich nutze...ich hoffe die Nutzung ist klar...
Seit Wochen(Seit dem 02.02.2017) nun läuft eine Server Client(Es sind mehrer) sehr Zuverlässig.
Ich lade euch mal meinen Soruce-Code hoch, den ich nutze...ich hoffe die Nutzung ist klar...
- Dateianhänge
-
- updv.pas
- (10.38 KiB) 195-mal heruntergeladen
MFG
Michael Springwald
Michael Springwald
Re: zwei Raspberry vernetzen
Hallo pluto (Pluto ist auch nicht mehr, das was es war),
Spass beseite, wer DHT22 Sensor im Raspberry braucht ,Quellcode und Beispiel bei mir.
Ich messe jetzt meine Temperaturen damit.
Gruß
PS: Ich bin eigentlich auch eher bei Windows und Delphi 6. Da benutze ich die Indy-Komponente.
Spass beseite, wer DHT22 Sensor im Raspberry braucht ,Quellcode und Beispiel bei mir.
Ich messe jetzt meine Temperaturen damit.
Gruß
PS: Ich bin eigentlich auch eher bei Windows und Delphi 6. Da benutze ich die Indy-Komponente.