Seite 1 von 1

250kbaud

Verfasst: 18.05.2011, 16:53
von Andre.Riesberg
Hallo,

ich habe ein paar (anfänger) Fragen:

Meine LED Boards sind USB, virtuelle COM ports angeschlossen. Ich habe den 128 Kanal PC_DIMMER seriell gewählt. Leider kann ich da keine 250kbaud einstellen obwohl der virtuelle COM port das kann.
Was tun?

Danke und Grüße
André

Re: 250kbaud

Verfasst: 19.05.2011, 15:33
von lichtfritze
Hallo,
ich als Windowsprogrammierer vermute, dass das mit der Bibliothek für RS232-Ports zu tun hat, die keine größeren Baudzahlen als die 12800 implementiert hat. RS232 ist meines Wissens nicht für 250kBaud spezifiert. Man müsste sich einen eigenen Treiber für den Port schreiben, was äußerst kompliziert wäre.
Tut mir leid!

lichtfritze

Re: 250kbaud

Verfasst: 19.05.2011, 16:13
von Andre.Riesberg
Hi,

ich verwende kein RS232, sondern RS485 wie bei http://de.wikipedia.org/wiki/DMX_(Lichttechnik) beschrieben. Dort wird auch die Datenrate für DMX angegeben, eben 250kbaud. In meinem USB <-> RS485 Adapter werkelt ein FTDI2323 Chip. Auch als virtueller COM Port unter Windows kann ich hier problemlos 250kbaud einstellen. Genau wie in der USB Library.
Man kann übrigends unter Windows leicht abfragen welche Eigenschaften eine serielle Schnittstelle hat: GetCommProperties. Man muss sie nur verwenden und dann die Auswahl anpassen.
In diesem Fall würde es schon ausreichen wenn man die Baudrate editieren könnte.

Ich hatte allerdings erwartet das gerade PC_DIMMER Standard DMX unterstützt.... :(

Gibt es den Quelltext für den Treiber irgendwo? Oder eine Doku. wie man einen schreibt? Der Schwierigkeitsgrad schreckt mich nicht. Ich Programmiere Windows Applikationen seit Win3.1.

Grüße
André

Re: 250kbaud

Verfasst: 19.05.2011, 16:56
von Ingo
Andre.Riesberg hat geschrieben:Ich habe den 128 Kanal PC_DIMMER seriell gewählt.
Andre.Riesberg hat geschrieben:ich verwende kein RS232, sondern RS485 wie bei http://de.wikipedia.org/wiki/DMX_(Lichttechnik) beschrieben
Das 128 Kanal PC_DIMMER seriell Plugin ist nur für dieses Protokoll der PC_DIMMER-Geräte, nicht für DMX.
Falls du dir selbst ein Plugin schreiben möchtest, findest du unter Pluginentwicklung das nötige.

Gruß, Ingo

Re: 250kbaud

Verfasst: 19.05.2011, 18:18
von Andre.Riesberg
Danke Ingo,

das sieht ja ganz übersichtlich aus!

Grüße
André

Re: 250kbaud

Verfasst: 27.08.2012, 19:45
von AquaTronic
Hi Everyone,
I've one 250kbaud outputplugin for the pcdimmer.
Actually, I've modified the dworkingpro module.
now it is sending 512 data every 100ms @256000 baud.

I've small problem. every 40 -50 secs the output stream stops for 3 secs. after that the stream continues.

Any help appreciated with donation.

best regards
Metin

Re: 250kbaud

Verfasst: 28.08.2012, 07:01
von Christian
Hello,

it sound like a problem with a buffer. Maybe there is a limitated buffer-memory within your used seriel-port-component. Try to increase the output-buffer of the comport.


kind regards,
Chris