Hallo,
Ich habe hier angefangen Programme zu schreiben, die es ermöglichen, den Chromoflex oder Eiwomisa Controller über das Netzwerk zu steuern.
Das ganze besteht aus einem Server, und einem Client für Windows Mobile 6.1. Der Server kann über die Clientsoftware des Smartphones, einen kleinen eingebauten Webserver oder von einem anderen PC aus gesteuert werden. Außerdem verwaltet dieser die Ausgabe an den Chromoflex und Eiwosima , sofern diese über die serielle Schnittstelle an den PC angeschlossen sind. Neben dem einfachen Regeln der Farbe und Helligkeit, unterstützt der Server noch einfache Fadingaufgaben, sowie einen kompletten Farbdurchlauf.
[Blockierte Grafik: http://pong-jong.de/bilder/server_small.png]
Um das ganz zu starten:
1. xy_control_server starten
2. Datei -> Einstellungen -> Haken bei TCP- und Webserver, je nachdem Chromoflex und Eiwomisa, dabei Comport und Baudrate eintragen und evt. bei automatisch laden einen Haken! Ansonsten minimiert im Tray starten bei Bedarf.
3. Speichern und übernehmen
4. Einstellungen laden
5. Unter Komponenten -> Output gucken ob die Verbindung steht
6. Über Client / Webserver steuern
Unter Komponenten kann man immer sehen, was die jeweiligen tun bzw. empfangen.
z.B beim Chromoflex:
[Blockierte Grafik: http://pong-jong.de/bilder/chromoflex.png]
Beim Windows Mobile Client:
[Blockierte Grafik: http://pong-jong.de/bilder/client_1.png]
1. xy_control_client starten (Net Compact Framework 2.0 erforderlich)
2. Einstellungen --> Ip-Adresse des Servers eintragen und evt. automatisch verbinden (Achtung, dann ist zum Starten immer ein Server erforderlich).
3. ->> Verbinden
[Blockierte Grafik: http://pong-jong.de/bilder/client_2.png]
[Blockierte Grafik: http://pong-jong.de/bilder/client_3.png]
Alter Client (0.11b):
[Blockierte Grafik: http://pong-jong.de/bilder/client_small.png]
Das ganze steht allerdings noch ganz am Anfang, so fehlen noch viele Fehlerabfrage und die Einstellungen müssen noch verbessert werden. Auch finde ich das Design noch fragwürdig.
Todo-Liste:
- Chromoflex CRC16 umsetzen ACHTUNG: Ohne die Funktioniert der Chromoflex Controller noch nicht !
- Webserver auf 4 Kanäle und Fadingaufgaben erweitern- Minimiert im Tray starten- Automatische Laden der Einstellungen- IP Adresse im Windows Mobile Client speichern Thx@DomiB
- Client für PC
- Symbol und Namen kreativ gestalten
Wer das ganze mal testen möchte: Klick for Download
Edit 14.5.2010: Chromoflex Ausgabe fertiggestellt --> Version 0.11b
Edit 14.5.2010: Einstellungen und Laden verbessert, Webserver erweitert, Client Design und Einstellungen geändert --> Version 0.12b
Greetz Samotronta05
.
.
Kleine Anmerkung: Demnächst werde ich mir keine Mühe mehr mit den Beiträgen geben, bis der Editor endlich vernünftig Opera unterstützt, denn die werden so oder so vom Editor zerhackt. Wer dann Augenkrebs hat, kann sich bei der Boardadministration beschweren.