Hallo, ich hab folgendes Problem. Ich habe einen Mikrocontroller der Messwerte über RS232 an einen PC sendet. Jetzt würde ich diese Messwerte zwecks Präsentation gerne mit einem kleinen Programm auf dem Rechner anzeigen. Die übermittelten Daten sind GPS Koordinaten und die Himmelsrichtung. Ich hatte mir das in etwa so vorgestellt, dass eine Windhose oder ein Zeiger die Himmelsrichtung darstellt und die GPS Werte irgendwo eingeblendet werden. Nun zu meiner Frage. Mit welcher Programmiersprache lässt sich so etwas mit wenig aufwand realisieren? Ich habe schon etwas mit c++ gemacht, das halte ich aber für sehr umständlich bzw. aufwändig. Meine Programme waren bisher immer ohne graphische Darstellung. Ist Virtual Basic eine alternative? oder doch lieber Java? Wo bekomme ich gute Literatur zu dem Thema? Die Suchfunktion hab ich vor meinem Beitrag schon vergeblich bemüht bevor ihr jetzt gleich anfangt zu schimpfen MFG James
Deine Frage richtet sich eher an die Programmierfreaks (die hier nicht besonders zahlreich vertreten sind), nicht so sehr an die Mikrocontrollerfreaks (von denen gibt's reichlich hier). Da wäre ein Programmier-Forum besser geeignet. Die Wahl der Programmiersprache und -umgebung beantwortet dann auch die Frage nach der Programmierung der seriellen Schnittstelle gleich mit. Visual Basic (im Visual Studio) wäre gut geeignet. Alternativ kannst Du auch Visual Basic for Applications (VBA) verwenden, das ist bei Excel und Word schon mit dabei. Dann brauchts kein Visual Studio mehr. Visual Studio mit C, C++, C# sind aber ebenso geeignet. Der Aufwand zum Lernen und zum-Laufen-bringen ist aber ungleich höher. Blackbird
> Ich hatte mir das in etwa so vorgestellt, dass eine Windhose oder ein > Zeiger die Himmelsrichtung darstellt und die GPS Werte irgendwo > eingeblendet werden. > Nun zu meiner Frage. Mit welcher Programmiersprache lässt sich so etwas > mit wenig aufwand realisieren? Durchsuch mal das Web, ob du irgendwo ein fertiges Active-X Control (oder wie auch immer diese technologie heuer heist) bekommst. www.codeproject.com wäre zb ein erster Anlaufpunkt. Wenn du so ein Control kriegst, dann würde ich das in Visual Basic machen. Deine Applikation ist ja hauptsächlich GUI, und das geht damit immer noch am Schnellsten. Wenn kein derartiges Control aufzutreiben ist, würde ich zu meinem innig geliebten C++ Compiler greifen um mir selbst eines zu machen. Im Idealfall schreibe ich mir damit selbst ein Active-X Control. Ist aber schon aufwändiger. Danach die Qual der Wahl: Entweder mit C++ eine Applikation aufsetzen oder wiederrum das selbstgeschriebene Control in VB einsetzen. Nächste Wahl wäre C#, wobei dies bei mir als letztes rangiert, da ich nicht einsehe, warum ich für sowas simples eine 20MB Runtime Umgebung installieren soll, die mir dann auch noch den Speicher zumüllt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.