Forum: PC-Programmierung Minicom in Programmcode einbinden


von HappyHippo (Gast)


Lesenswert?

Hallo ich versuche 2 Raspberry Pis über ein Funkmodul zu verbinden
(http://shop.ciseco.co.uk/slice-of-radio-wireless-rf-transciever-for-the-raspberry-pi/)

Die Kommunikation klappt soweit gut, jetzt würde ich die jedoch gerne 
automatisieren aber die Module kommunizieren über Minicom und mir ist 
nicht so klar wie ich durch einen Programmcode einem interaktiven 
Programm sagen soll was es zu tun hat.

Habe hier mal einen Link gefunden, aber dazu kommt dass ich auch ein 
Linuxneuling bin und es daher nicht so ganz verstehe ;-)
http://www.unix.com/shell-programming-and-scripting/183147-little-script-minicom.html

Vielen Dank
HH

von Guillaume de Machaut (Gast)


Lesenswert?

Man kann die Shell Ein- und Ausgaben umlenken.
Du könntest dir z.B. die Grundlagen aneignen:
http://poincare.matf.bg.ac.rs/~ivana//courses/ps/sistemi_knjige/pomocno/apue.pdf
(Richard Stevens, Advanced Programming Unix Environment)

von Peter II (Gast)


Lesenswert?

HappyHippo schrieb:
> Die Kommunikation klappt soweit gut, jetzt würde ich die jedoch gerne
> automatisieren aber die Module kommunizieren über Minicom und mir ist
> nicht so klar wie ich durch einen Programmcode einem interaktiven
> Programm sagen soll was es zu tun hat.

minicom nutzt doch auch nur die RS232 (oder Emulation davon) Das kannst 
du doch auch aus deinen Programm machen, dafür brauchst du doch kein 
minicom.

von HappyHippo (Gast)


Lesenswert?

Hallo,

danke für die Antworten - ich würde beides mal versuchen bzw. ich habe 
schon auch versucht das ohne Minicom zu realisieren, aber so viel 
Informationen zum konfigurieren habe ich jetzt auch nicht gefunden (hab 
da schon mehr Zeit reingesteckt als ich mir leisten kann)
- du hast mich jetzt aber nochmal angespornt und mit etwas anderen 
Suchbegriffen habe ich das hier gefunden:
http://www.raspberry-projects.com/pi/programming-in-c/uart-serial-port/using-the-uart
könnte das klappen? (bevor ich jetzt beim anpassen wieder so viel Zeit 
verschwende)

Danke und nen schönes Wochenende ;-)

HH

von Karl H. (kbuchegg)


Lesenswert?

HappyHippo schrieb:

> könnte das klappen?

Jetzt bist du am richtigen Weg

> (bevor ich jetzt beim anpassen wieder so viel Zeit
> verschwende)

Oh. Das ist der kleinere Teil.
Jetzt fängt der Spass erst richtig an.

von HappyHippo (Gast)


Lesenswert?

Solangs weit ab vom Holzweg ist ;-)

Karl H. schrieb:

> Oh. Das ist der kleinere Teil.
> Jetzt fängt der Spass erst richtig an.


Will ich jetzt wissen was du damit meinst?
Da könnte man ja fast in Stress geraten

von -gb- (Gast)


Lesenswert?

Mit Python und pyserial ist das sehr einfach auf die Serielle zu 
schreiben und davon zu lesen.

von Noch einer (Gast)


Lesenswert?

Während minicom läuft, die Parameter mit stty -g ausgeben. Dein Programm 
oder Shellscript kann dann später stty aufrufen, um diese Parameter 
wieder zu setzen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.