Autor |
Nachricht |
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Am Wochenende habe ich endlich die Steuersoftware für die Velleman K8055 Relais/Sensorkarte in Betrieb genommen. Damit werte ich meine widerstandscodierte Lenkradfernbedienung aus.
Während die erste Version noch ein einfaches Konsolenprogramm war, hat Version 2.0 eine einfache grafische Oberfläche und einige andere nützliche Features.
Features:
- automatische Aktivierung des ersten analogen Ausgangs der K8055 auf ~5V
- Überwachung des ersten analogen Eingangs der K8055
- Umsetzung der dort ermittelten Werte in KeyEvents (siehe Config-Menüpunkt "Values")
- Einbindung externer Programme und Skripte (siehe Config-Menüpunkt "ExternalApps")
Systemvorausetzung:
- Windows XP SP2, Windows Vista SP1 (es läuft auf anderen Systemen sicher auch, aber da habe ich es nicht getestet)
- Microsoft .net 3.5 (download)
- K8055D.dll rev 3.0.2 (download)
- Velleman K8055 Relais/Sensorkarte
Derzeit wird nur die Verbindung zu einer Karte unterstützt, da ich noch keinen Bedarf habe, mehrere K8055 gleichzeitig zu nutzen ;)
Mit Version 2 habe ich auch die Überwachung der verschiedenen Powermode-Events von Windows eingebunden. Somit wird z.B. nach dem Ruhezustand ein automatischer reconnect auf die Karte gemacht.
Für externe Programme/Skripte lässt sich festlegen, ob diese beim Programmstart, Programmende, Windows-Suspend oder Windows-Resume ausgeführt werden sollen.
Wer will, kann das Tool gerne testen und mir Fehler oder Verbesserungsvorschläge melden.
download LFB Control 2.0
******************************14.07.2009******************************
Version 2.0.2
Bugfix: LFB Control verhinderte, dass der PC in den Standby-Modus fahren konnte. Stattdessen wechselte dieser in den Ruhezustand (Hibernate)
******************************20.11.2008******************************
Version 2.0.1
Bugfix: Der von Tha-Paul gemeldete Fehler ist nun behoben. Bei der Abprüfung der eingestellten Eingangswerte wurden auch deaktivierte Werte mit überprüft. So kam es zu der Fehlermeldung "Wertebereiche überschneiden sich", obwohl keine aktive Überschneidung vorhanden war.
******************************30.10.2008******************************
Bugfix: Aus Version 1 verblieb noch ein Delay von 120 ms nach jeder Abfrage der analogen Werte. Dies habe ich nun entfernt, somit können auch Tasten komplett ohne Delay konfiguriert werden.
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
Zuletzt bearbeitet von Nightmare am Di 14 Jul, 2009 23:33, insgesamt 10-mal bearbeitet
|
|
|
|
|
Mumpits
Forenbesetzer
Alter: 37
Anmeldung: 12.12.2006
Beiträge: 433
Wohnort: Meerbusch bei Düsseldorf
|
|
Genial!
genau das was ich brauche! Auto kommt in 2 Wochen und falls ich es nicht hinbekomme, die Tasten per Can auszulesen (es kann mir ja leider keiner dabei helfen) werde ich mit einem LFB Adapter arbeiten, der dann wiederstandscodierte Signale ausgibt ..
edit:
Habe das Programm mal getestet, aber ohne Relaiskarte:
1. bitte füg doch in dem Programm selber im Window-Head die Buttons Minimieren und Schließen hinzu.. das ist intuitiver als nur diesen "Close"-Button im Programm selber..
2. Beim Drücken des Close Buttons erscheint eine Fehlermeldung (siehe Attachment)
|
|
|
|
Hardware: Intel D945GCLF2 (1GB RAM), 120GB OCZ Vertex 2 SSD, CTF400, M2-ATX, Voom-2, Minikey, Software: cPOS, iGO
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Die Windows-Buttons hatte ich extra entfernt. Kann sie aber wieder einblenden.
Den Fehler hatte ich noch nicht, werde ich mir mal ankucken. Was für ein OS und welche Version von .net nutzt du?
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
Mumpits
Forenbesetzer
Alter: 37
Anmeldung: 12.12.2006
Beiträge: 433
Wohnort: Meerbusch bei Düsseldorf
|
|
hi!
ich verwende windows xp pro sp2
mit .net version 3.0 sp1. habe aber auch v.2.0 drauf..
|
|
|
|
Hardware: Intel D945GCLF2 (1GB RAM), 120GB OCZ Vertex 2 SSD, CTF400, M2-ATX, Voom-2, Minikey, Software: cPOS, iGO
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
ok, schau mer mal. Vielleicht find ich den Fehler
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
roan
Moderator
Alter: 52
Anmeldung: 26.07.2004
Beiträge: 5714
Wohnort: München
|
|
Zitat:
|
Habe das Programm mal getestet, aber ohne Relaiskarte:
|
Hast Du die Valleman treiber installiert?
|
|
|
|
|
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Treiber braucht die net. Es reicht, wenn die k8055D.dll im System ist.
Das Programm prüft das aber ab. Falls keine passende dll gefunden wird, wird, wird keine Auswertung gestartet und eine entsprechende Fehlermeldung im Hauptfenster angezeigt.
Edit: Hab das gerade mal getestet. Scheinbar funzt diese Abprüfung nicht mehr.
Allerdings dürfte das mit dem Fehler von oben nichts zu tun haben.
Den vermute ich eher bei der GUI selbst
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Über den Link im ersten Post ist ein neues Paket verfügbar.
Die Abprüfung der DLL müsste jetzt wieder funktionieren. Kannste ja mal testen, ob er das Fehlen der DLL richtig meldet.
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
roan
Moderator
Alter: 52
Anmeldung: 26.07.2004
Beiträge: 5714
Wohnort: München
|
|
Ja das meinte ich, die dll muß ja irgendwann mal installiert werden. Hau die doch mit in dein Paket und gut.
|
|
|
|
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Wer ne Velleman hat, hat auch die DLL.
Ich weiß nicht, ob ich die einfach so mit anbieten darf.
Aber ich sollte evtl. noch hinzufügen, dass ich die Version 3 der DLL nutze.
Ich ergänze das oben mal schnell
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
roan
Moderator
Alter: 52
Anmeldung: 26.07.2004
Beiträge: 5714
Wohnort: München
|
|
Die darfst Du mit anbieten. Ich würde sie um solche Fehler zu vermeiden mit dazu packen.
|
|
|
|
|
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
ok, ist von nun an mit im Paket
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
datenflo
Administrator
Alter: 46
Anmeldung: 17.04.2005
Beiträge: 2879
Wohnort: Mönchengladbac h
|
|
Mumpits hat zwar die velleman aber glaub ich noch nicht installiert gehabt...daher könnte das der Fehler sein
|
|
|
|
Hardware: kein CPC mehr verbaut
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Ohne die DLL lies sich das Programm bei mir gar nicht starten, bevor ich den Fehler korrigiert habe. Allerdings arbeite ich hier auf Vista. Da verhält es sich vielleicht minimal anders. Warten wir auf sein Feedback
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Ich hab jetzt nochmal unter XP getestet. Auch da konnte ich den Fehler nicht nachvollziehen.
Liegt evtl wirklich daran, dass ich hier auf .net 3.5 entwickle
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
|
tha-paul
Forenbesetzer
Alter: 36
Anmeldung: 24.01.2007
Beiträge: 443
Wohnort: Giengen an der Brenz
|
|
Nabend
Weis nich ob es das richtige Forum ist hier, hoffe jedoch
Also bin gerade dabei meine LFB instandzusetzen.
Habe sie an der Velleman hängen, und nutze das LFB Controll Tool das jemand im Forum hier gemacht hat.
Wenn ich da jetzt in den Settings für Vol+ z.B. werte von 69-73 eingeb, und alle anderen Deaktivier, und ich dann SAVE drücke, kommt immer die Meldung mit "Wertebereiche überschneiden sich"
An was liegt das? habe ja extra schon alle anderen deaktiviert...
|
|
|
|
|
|
|
|
tha-paul
Forenbesetzer
Alter: 36
Anmeldung: 24.01.2007
Beiträge: 443
Wohnort: Giengen an der Brenz
|
|
wenn ich alle tasten aktivier, und werte von 1 anfange durchzunummerieren, also vol+ 1-2
vol- 3-4
etc...
dann gehts, aber ich hab z.B: bei vol+ 68-72. das geht nicht.
Warum? da überschneidet sich doch nichts...
|
|
|
|
|
|
|
|
Nightmare
Moderator
Alter: 41
Anmeldung: 08.11.2005
Beiträge: 8977
Wohnort: 76855 Annweiler
1999 Citroen Xantia
|
|
Ich kuck nach dem Fehler. Hab wohl bei der Abprüfung was übersehen
Kann aber ein Paar Tage dauern, sitz grad an ner Hausarbeit.
p.s. Hab deinen Thread mal mit dem eigentlichen Thread zu meiner Software zusammengeführt
|
|
|
|
Hardware: Joying JY-UL135N2 Software: Android 5.1.1, Sygic
|
|
|
|
tha-paul
Forenbesetzer
Alter: 36
Anmeldung: 24.01.2007
Beiträge: 443
Wohnort: Giengen an der Brenz
|
|
|
|
|