Forum: Mikrocontroller und Digitale Elektronik Red Pitaya ohne Web Applikation


von Ngu Y. (redpill)


Lesenswert?

Hallo Community,

ich arbeite momentan an einem Projekt mit dem Red Pitaya, wobei unter 
anderem ein Laser angesteuert werden soll. Die Signale die ich benötige 
kann ich schon ohne Probleme mit der Web Applikation Generator & 
Oszilloskop erzeugen, will es aber ohne Web Applikation umsetzten, 
sodass ich nur ein executable auf Windows starte und die Frequenzen 
ausgegeben werden.

Wo sollte ich da am besten anfangen? (habe grundlegende Erfahrung in C 
und Mikrocontroller Programmierung)

Vielen Dank

von TestX (Gast)


Lesenswert?

in die suchmaschine deiner wahl soetwas wie "red pitaya api" eingeben...

generell musst du dir erstmal ein windows? programm zB mit qt-creator 
erstellen welches letztendlich die api anspricht. sprich c++ wäre hier 
angesagt. alternativ geht auch die programmiersprache deiner wahl...

von Ngu Y. (redpill)


Lesenswert?

Alles klar, Danke dir erstmal!

Den Code für die Erstellung des Signals habe ich bereits. Selbst habe 
ich noch nie ein Programm mit QT-Creator erstellt bzw. mit API 
gearbeitet. Gibt es hier Anleitungen bzw. wie anspruchsvoll ist eine 
Realisierung eines solchen Programms?

von Stefan F. (Gast)


Lesenswert?

Red P. schrieb:
> Alles klar, Danke dir erstmal!
>
> Den Code für die Erstellung des Signals habe ich bereits. Selbst habe
> ich noch nie ein Programm mit QT-Creator erstellt bzw. mit API
> gearbeitet. Gibt es hier Anleitungen bzw. wie anspruchsvoll ist eine
> Realisierung eines solchen Programms?

Gute Anleitungen zu QT findest du direkt auf der Webseite von QT.

von Johnny B. (johnnyb)


Lesenswert?

Ich kenne das Red Pitaya nicht, aber häufig werden bei Webanwendungen 
für solche Anwendungen "WebSockets" für die Kommunikation benutzt.
Von da her kannst Du das wahrscheinlich mit irgendeiner 
Entwicklungsumgebung und irgendeiner Programmiersprache umsetzen, welche 
WebSockets anbietet.

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Schau doch mal die Programme von Pavel Demin an, dort findest Du sicher 
mehrere Anhaltspunkte für Deine Aufgabenstellung.
Ich selbst verwende ein Linux innerhalb des Red Pitaya, welches mit 
einer Mikrocontroller- Baugruppe kommuniziert (STM32F7Discovery), also 
ganz ohne PC.
http://pavel-demin.github.io/red-pitaya-notes/

von Ngu Y. (redpill)


Lesenswert?

DH1AKF K. schrieb:
> Schau doch mal die Programme von Pavel Demin an, dort findest Du sicher
> mehrere Anhaltspunkte für Deine Aufgabenstellung.
> Ich selbst verwende ein Linux innerhalb des Red Pitaya, welches mit
> einer Mikrocontroller- Baugruppe kommuniziert (STM32F7Discovery), also
> ganz ohne PC.
> http://pavel-demin.github.io/red-pitaya-notes/

Vielen Dank, das hat mir bereits geholfen!

Da ich neben des ansteuern des Lasers auch Daten von zwei 
Laserdetektoren auslesen, modifizieren und darstellen muss habe ich mir 
überlegt das Projekt mit Labview umzusetzten, da auch in der 
RP-Dokumentation Labview Anleitungen sind. (Habe wenig Erfahrung mit 
Labview)

Wie würdest du das einschätzen? Labview sinnvoller oder doch mit einer 
Applikation wie von Pavel Denim?

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Da ich LabView nicht kenne, würde ich beide Ansätze ausprobieren. 
Einarbeitung ist so oder so vonnöten. Aber vielleicht kannst Du auch mit 
Pavel Kontakt aufnehmen und um Unterstützung bitten.

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.