PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Serial IO Manager



Surveyor
14.02.2007, 12:36
Hi,

Da ich doch häufiger mal Daten zum Test an einen Mikrocontroller per serieller Schnittstelle senden möchte, dafür aber bisher kein geeignetes Programm hatte, hab ich mich mal dran gesetzt und eins geschrieben.

Das Programm läuft zur Zeit unter Linux und basiert auf QT (4.2). Weiter Informationen auf der SF.net Seite: http://www.sourceforge.net/projects/serial-io/.



http://serial-io.sourceforge.net/screenshots/serial-io-0.0.2-main-alpha.png



Testergebnisse und Erweiterungsvorschläge sind erwünscht :).

Surveyor
07.04.2007, 22:46
Es gibt eine neue Version (0.1.1) mit ein paar Änderungen und ein paar Bugfixes.

Lusbueb33
21.04.2007, 21:11
Gibt es unter Linux kein systemeigenes Terminalprogramm, wie bei Windows HyperTerminal?

Find's aber doch recht interessant. Hab mich über das selbe gerade erst auch mal etwas kundig gemacht http://www.transistornet.de/viewtopic.php?t=5015(Bin dort Master-Jimmy)
Mal sehen ob ich das Programm vielleicht auf Windows portiere, resp. eine zweite Version entwickle, die genau gleich aussieht aber eben unter Windows läuft.

Surveyor
22.04.2007, 10:37
Gibt es unter Linux kein systemeigenes Terminalprogramm, wie bei Windows HyperTerminal?

Find's aber doch recht interessant. Hab mich über das selbe gerade erst auch mal etwas kundig gemacht http://www.transistornet.de/zeigebeitrag.php?t=5015(Bin dort Master-Jimmy)
Mal sehen ob ich das Programm vielleicht auf Windows portiere, resp. eine zweite Version entwickle, die genau gleich aussieht aber eben unter Windows läuft.

Es gibt sicher Terminals, aber ich möchte halt speziell die Eingaben als Byte (Int usw.) gesendet haben, sowas hab ich noch nicht gefunden.

Da es mit QT gebaut ist bräuchte man nur einen Wrapper für die SerialStream Klasse schreiben oder die serialstream Klasse auf Windows portieren.

Wenn Du möchtest kann ich Dich gern als Developer mit in das Projekt aufnehmen und Du entwickelst den Windows-Teil. Hätte den vorteil das allgmeine Veränderungen an der Gui nicht zweimal im Source gemacht werden müssen.

Surveyor
22.04.2007, 10:58
Eine Klasse für Windows gibts natürlich auch schon:

http://www.winapi.net/index.php?inhalt=t3

Surveyor
05.07.2007, 12:59
Durch einiges an Feedback habe ich das Programm um Buffer und Events sowie das Speichern und Laden (Buffer/Events) erweitert. Die Aktuelle Version ist 0.3 (beta).

Surveyor
20.07.2007, 07:45
Aktuell ist die Version 0.3.2, einige bugs weniger und ein paar kleine Funktionen mehr.

marvin42x
21.07.2007, 07:44
So einen kleinen Tester finde ich klasse.

Hier geht es beispielsweise auch gerade um die Serielle unter Microsoft VB2003-2005
https://www.roboternetz.de/phpBB2/viewtopic.php?p=299520#299520

Das ist ja ein immer wieder aufkommendes Thema.

Wäre schön wenn sich hier im Forum eine Familie von Serial-I/O-Managern in den verschiedenen Programmiersprachen bilden würde.
Das würde meiner Meinung nach sehr vielen weiterhelfen.


Netter Gruß
http://www.marvins-lab.roboterbastler.de/index.html

Surveyor
24.07.2007, 17:00
So Version 0.4 beta ist raus.

Die neuen Features stehen im Changelog.

Surveyor
24.07.2007, 17:03
Da ich bisher hier nur von serieller Schnittstelle gesprochen habe, möchte ich noch mal ergänzen, das man damit auch z.B. Daten über den FTDI 245R übertragen kann, da der Treiber (unter Linux) ebenfalls ein serielles Treiber-Interface hat.

Surveyor
27.10.2007, 16:56
Nach einigen Bug fixes und kleine Verbesserungen gibts jetzt Version 0.4.4 beta. Neben dem Source gibts für SuSE und Gentoo Linux auch fertige Pakete.

Surveyor
18.11.2007, 16:46
Inzwischen gibt es Version 0.5.5 beta.

Da das Projekt auf den folgenden Seiten eingetragen ist, werde ich in Zukunft keine neuen Releases hier eintragen. Fragen zum Projekt beantworte ich aber weiterhin gern.

http://www.sourceforge.net/projects/serial-io/

http://www.freshmeat.net/projects/serial-io/

http://www.ohloh.net/projects/6971?p=Serial-IO

Julianus
04.03.2008, 17:21
Gibts da auch ein vergleichbares programm für windows? der link da oben tut nicht.

Gruss Julianus

Surveyor
16.07.2008, 08:23
Ein ähnliches Programm für Windows ist mir nicht bekannt. Der Link oben zeigte auch nur auf eine Klasse (C++) mit der man auf serielle Ports unter Windows zugreifen kann, also kein ganzen Programm.

Surveyor
16.07.2008, 08:25
Außerdem:

Inzwischen ist Version 0.9 beta aktuell. Die letzte Version enthält "Dialoge" in denen man sich die Variablen selber zusammenstellen kann.

Download: http://sourceforge.net/project/showfiles.php?group_id=188003

Surveyor
27.03.2009, 19:11
Die neue Version 0.9.1 erlaubt das Steuern von Modemsignalen.

Surveyor
11.04.2009, 11:33
So nun hab ich endlich mal geschaft die Version 1.0 zu veröffentlichen: http://www.sourceforge.net/projects/serial-io/



http://serial-io.sourceforge.net/screenshots/serial-io-1.0-main.png

Ringo
11.04.2009, 12:06
Hey ich bastel gerade auch eine Robotersteuerung für meinen Bot unter QT,

Also Serial Klasse dient mir die Qextserialport:

http://qextserialport.sourceforge.net/

Ich entwickel und Windows, werde denke ich aber später mal versuchen das zeug unter Linux zum laufen zu bekommen sollte mit einer neu compilierten Version der Lib recht einfach möglich sein.

gruß
Ringo

Surveyor
13.04.2009, 10:48
Hey ich bastel gerade auch eine Robotersteuerung für
Also Serial Klasse dient mir die Qextserialport:

http://qextserialport.sourceforge.net/
Ringo

Danke für den Hinweis =).
Die Library werde ich mir mal anschauen damit sollte man dann die Platformenunabhängigkeit von QT besser nutzen können.