Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 23.10.2013 um 09:52 |
|
|
Hallo,
ich bin gerade im cmd-Fenster. Nach Anleitung heißt es, man soll zuerst das
Tool "sispmctl.exe" aufrufen --> kommt Hilfe ist Steckdose erkannt,
kommt was anderes ist sie nicht erkannt.
Bei mir kommt die Hilfe --> also wurde die Dose erkannt?!
Nun soll man der Reihe nach die Batch-Kommandos ausprobieren.
--> eigentl.: 0 oder 1
--> bei mir: USB set configuration usb_set_configuration: could not set
config 1: win error: Falscher Parameter
und ab und zu sagt er mal was von "nicht genügend Speicher" und "USB
connection not found", oder so?!
Was läuft da schief?
Die Steckdose wird erkannt, aber die Relais lassen sich nicht ansteuern!
Steht da in den einzelnen Batch-Dateien was falsches drin? Und wenn ja, was
müsste den drin stehen?
bei mir im read_gembird_heat.bat:
@scriptssispmctl.exe -n -m 1 |scriptsgawk "/status is/{print $5}"
bei mir im gembird_heat_on.bat:
@scriptssispmctl.exe -o 1 >devnull
Wär klasse wenn mir jemand weiterhelfen könnte!!
THX a lot!
[Editiert am 23.10.2013 um 15:22 von ITZBrauer]
|
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 27.10.2013 um 10:05 |
|
|
ähm..
hat von dem Thema echt niemand Ahnung??
Wär wirklich dankbar um etwas Hilfe!
THX!
|
|
Antwort 1 |
|
Posting Freak Beiträge: 2085 Registriert: 26.2.2013 Status: Offline
|
|
erstellt am: 27.10.2013 um 10:31 |
|
|
Geb doch mal "sispmctl -s" ein... was passiert dann?
Ansonsten mal hier lesen...
Edit hat noch den Link eingefügt
[Editiert am 27.10.2013 um 10:31 von DerDennis]
____________________ *Dunkles Lager, Magnum/Select/Tettnanger, S189 (Hauptgärung)
*Festbier, Northern Brewer/Tettnanger/Saazer/Select, S-189 (Nachgärung)
*Helles Lager, Tettnanger/Select/Saazer, S-189 (Nachgärung)
*Westy12 Clone, 21.6°P, W3787 (Lagerkeller)
|
|
Antwort 2 |
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 27.10.2013 um 11:01 |
|
|
ok, ich hab eingegeben:
Mash_It_v2.1.0>scriptssispmctl -s
er spuckt aus:
Gembird #0 is USB device .libusb0-0001--0x04xfd13.This device is a 4-sock
set SiS-PM.
USB set configuration usb_set_configuration: could not set config 1: win
error: Falscher Parameter
hmm...
den anderen link hatte ich schon gefunden...bei mir ist aber schon der
richtige treiber (der von MashIt) installiert...
THX
[Editiert am 27.10.2013 um 11:01 von ITZBrauer]
|
|
Antwort 3 |
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 27.10.2013 um 16:37 |
|
|
anscheinend wird die steckdose erkannt, aber warum lassen sich dann die
einezelnen stecker nicht ansteuern??
|
|
Antwort 4 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.10.2013 um 17:41 |
|
|
Hallo ITZBrauer,
ich weiß jetzt nicht ob ich alles richtig verstanden habe aber als erstes
mußt du die Steckdose über die Kommandozeile steuern können.
Das ist der erste Schritt.
Du mußt also das Kommando in der Kommandozeile finden damit die Steckdose
arbeitet. Das hat erstmal nichts mit MashIt zu tun.
Welche Treiber hast du denn für die Steckdose installiert?
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 5 |
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 27.10.2013 um 17:58 |
|
|
Sorry, hätt evtl. eine ander Überschrift gebraucht...
Das ist mir klar.
Ich muss erst über das cmd-Fenster alle Kommandos checken...
Der Treiber ist nennt sich "GEMISPM.inf", den man im Ordner "driver"
(/Mash_It_v2.1.0/scripts/driver/) findet.
...
|
|
Antwort 6 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.10.2013 um 18:28 |
|
|
Zitat von ITZBrauer, am 27.10.2013 um
17:58 | Sorry, hätt evtl. eine ander
Überschrift gebraucht...
Das ist mir klar.
Ich muss erst über das cmd-Fenster alle Kommandos checken...
Der Treiber ist nennt sich "GEMISPM.inf", den man im Ordner "driver"
(/Mash_It_v2.1.0/scripts/driver/) findet.
... |
Ok,
woher soll Windows wissen das der Treiber im MashIt Verzeichnis liegt?
Gibts im Gerätemanager Ausrufezeichen??
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 7 |
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 27.10.2013 um 19:50 |
|
|
der genannte Treiber wurde korrekt installiert (zur Sicherheit die
Treibersignatur deaktiviert)
wie meinst du das, woher windows wissen soll wo der treiber liegt? im
cmd-fenster wurde alles wie in der anleitung durchgeführt...
am gerätemanager wird auch alles angezeigt, wie es soll...
THX
|
|
Antwort 8 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.10.2013 um 20:15 |
|
|
Zitat von ITZBrauer, am 27.10.2013 um
19:50 | der genannte Treiber wurde korrekt
installiert (zur Sicherheit die Treibersignatur deaktiviert)
wie meinst du das, woher windows wissen soll wo der treiber liegt? im
cmd-fenster wurde alles wie in der anleitung durchgeführt...
am gerätemanager wird auch alles angezeigt, wie es soll...
THX |
Ok, das war mir aus deinem Post nicht klar.
Wie heißt denn jetzt die *.exe die zu der Steckdose gehört?
Normalerweise steuerst du die Steckdose über die *.exe gefolgt von dem
Parameter 0:0 oder 0:1 oder ähnlich.
In der Eingabeaufforderung mußt du sispmctl.exe (oder wie die *.exe eben
heißt) eingeben und nichts mit scriptsispmctl.exe
Dann sollte eine Hilfemenü kommen. Da steht dann drin welchen Parameter du
für welche Dose übergeben mußt.
Also als erstes rausfinden wie die *.exe heißt und dann in der
Kommandozeile die *.exe aufrufen. Das klappt aber nur wenn du dich mit der
Kommandozeile auch im Ordner befindest in dem auch die *.exe liegt.
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 9 |
|
Posting Freak Beiträge: 2085 Registriert: 26.2.2013 Status: Offline
|
|
erstellt am: 27.10.2013 um 20:20 |
|
|
Die Ausgabe von "sispmctl -s" ist aber nicht wie sie soll, ich würde sagen
die sispmctl.exe funzt einfach nicht mit der Steckdosenleiste.
Wie ist denn die Gerätebezeichnung der "Gembird" Leiste?
Und: Zitat: | Gembird #0 is USB device
.libusb0-0001--0x04xfd13.This device is a 4-sock set
SiS-PM. |
Die Zahl 0x04xfd13 passt mal gar nicht - da müsste "0x04b4:0xfd13"
stehen... Tippfehler oder wirklich so?
Falls wirklich so: check doch bitte mal im Gerätemanager in den
Geräteeigenschaften der Gembird-Leiste unter "Details" die Vendor- und
Device-ID...
Welches Betriebssystem hast du? Hast du es mal mit dem Treiber, der der
Steckerleiste beilag, probiert?
Hast du libusb installiert?
P.S. poste doch mal die Ausgabe von "dir /w" (ausgeführt in deinem
Scriptverzeichnis) hier...
PPS mit Rechtsklick im CMD-Fenster und "Markieren" kannst du direkt alles
auswählen, dann nochmal Rechtsklick und du hast es in der Zwischenablage
und kannst es hier einfügen
Grüße
[Editiert am 27.10.2013 um 20:26 von DerDennis]
____________________ *Dunkles Lager, Magnum/Select/Tettnanger, S189 (Hauptgärung)
*Festbier, Northern Brewer/Tettnanger/Saazer/Select, S-189 (Nachgärung)
*Helles Lager, Tettnanger/Select/Saazer, S-189 (Nachgärung)
*Westy12 Clone, 21.6°P, W3787 (Lagerkeller)
|
|
Antwort 10 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.10.2013 um 20:27 |
|
|
Was mir noch einfällt, kannst du die Steckdose über die mitgelieferten
Software steuern?
Kirk
[Editiert am 27.10.2013 um 20:27 von Kirk1701]
____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 11 |
|
Posting Freak Beiträge: 2085 Registriert: 26.2.2013 Status: Offline
|
|
erstellt am: 27.10.2013 um 20:49 |
|
|
Gute Idee... ____________________ *Dunkles Lager, Magnum/Select/Tettnanger, S189 (Hauptgärung)
*Festbier, Northern Brewer/Tettnanger/Saazer/Select, S-189 (Nachgärung)
*Helles Lager, Tettnanger/Select/Saazer, S-189 (Nachgärung)
*Westy12 Clone, 21.6°P, W3787 (Lagerkeller)
|
|
Antwort 12 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.10.2013 um 20:55 |
|
|
Vielleicht haben die auf dem Pic der Steckerleiste eine andere Software und
die *.exe von MashIt funzt nicht mehr....
Deswegen würde ich mal die Originalsoftware testen.
Kirk ____________________
Dieses Bier ist in Deutschland leider
nicht verfügbar, da es möglicherweise
Hopfen enthält, für die die erforderlichen
Geschmacksrechte von der GMEA nicht
eingeräumt wurden
|
|
Antwort 13 |
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 28.10.2013 um 09:50 |
|
|
Morgen!
Zitat: | Die Ausgabe von
"sispmctl -s" ist aber nicht wie sie soll, ich würde sagen die sispmctl.exe
funzt einfach nicht mit der Steckdosenleiste.
Wie ist denn die Gerätebezeichnung der "Gembird"
Leiste? |
"ener genie - POWER MANAGER"
(http://energenie.com/item.aspx?id=7556)
Zitat: | Die Zahl 0x04xfd13 passt
mal gar nicht - da müsste "0x04b4:0xfd13" stehen... Tippfehler oder
wirklich so?
Falls wirklich so: check doch bitte mal im Gerätemanager in den
Geräteeigenschaften der Gembird-Leiste unter "Details" die Vendor- und
Device-ID... |
Nein, das war wirklich so
geschrieben. Details vom Treiber:
http://hobbybrauer.de/bilder/ITZBrauer/Aufzeichnen.JPG<
br />
http://hobbybrauer.de/bilder/ITZBrauer/Aufzeichnen2.JPG
Ich habe ein Windows Vista 32-bit - Betriebssystem.
Kopie von meinem cmd-Fenster:
C:UsershansDesktopMash_It_v2.1.0>scriptssispmctl -s
Gembird #0 is USB device \.libusb0-0001--0x04b4-0xfd13.This device is a
4-sock
et SiS-PM.
USB set configuration usb_set_configuration: could not set config 1: win
error:
Falscher Parameter.
C:UsershansDesktopMash_It_v2.1.0>scriptssispmctl.exe
SiS PM Control for Linux 2.7
(C) 2004, 2005, 2006, 2007, 2008 by Mondrian Nuessle, (C) 2005, 2006 by
Andreas
Neuper.
Compiled for Windows (Cygwin+libusb-win32) by TZM.
This program is free software.
scripts/sispmctl comes with ABSOLUTELY NO WARRANTY; for details
see the file INSTALL. This is free software, and you are welcome
to redistribute it under certain conditions; see the file INSTALL
for details.
sispmctl -s
sispmctl [-q] [-n] [-d 1...] -b <on|off>
sispmctl [-q] [-n] [-d 1...] -[o|f|t|g|m] 1..4|all
'v' - print version & copyright
'h' - print this usage information
's' - scan for supported GEMBIRD devices
'b' - switch buzzer on or off
'o' - switch outlet(s) on
'f' - switch outlet(s) off
't' - toggle outlet(s) on/off
'g' - get status of outlet(s)
'm' - get power supply status outlet(s) on/off
'd' - apply to device
'n' - show result numerically
'q' - quiet mode, no explanations - but errors
Note: This build was compiled without web-interface features.
C:UsershansDesktopMash_It_v2.1.0>scriptsread_gembird_heat.bat
USB set configuration usb_set_configuration: could not set config 1: win
error:
Falscher Parameter.
C:UsershansDesktopMash_It_v2.1.0>
Den Treiber der originalen Software kann ich moment nicht installieren, da
das CD-Laufwerk spackt und dieser natürlich nur original auf der CD
anwendbar ist
Aber prinzipiell müsste ich damit genauso verfahren, wie mit dem Treiber
von MashiIt, oder???
THX!!!
|
|
Antwort 14 |
|
Senior Member Beiträge: 235 Registriert: 3.10.2012 Status: Offline
|
|
erstellt am: 28.10.2013 um 12:59 |
|
|
Sodala...
Es funzt jetzt!
Meine Fehleranalyse:
Am Treiber seitens MashIt (GEMBIRD.inf) liegts nicht. Hat davor an einem
anderem Computer auch funktioniert...
---> Ob es mit der Original-Software funktioniert, muss noch getestet
werden...kommt noch
Höchstwahrscheinlich lag es am nichtvorhandenen libusb! A propos: was ist
das denn? bzw. wozu braucht man das?
Den ganzen Post hätt ich mir sparen können heute früh, wenn ich einfach
nach der Installation des libusb Neustart durchgeführt hätte?! Seitdem
funktionierts zumindest alles...
Das Erzwingen der Treibersignatur muss (bei mir zumindest) immer via "F8
drücken beim Start des Computers" deaktiviert werden.
Des wars soweit... im Endeffekt happerte es (glaub ich) nur an der
Installation von libusb. Was ich eigentl. ned ganz versteh, weil beim
anderen Computer hats auch ohne einer Installation geklappt... Hat das
vielleicht der eine PC schon und der andere PC noch nicht??
Vielen lieben Dank euch auf jeden Fall für die rege Hilfe!!
THX & best brews!
|
|
Antwort 15 |
|
Posting Freak Beiträge: 2085 Registriert: 26.2.2013 Status: Offline
|
|
erstellt am: 28.10.2013 um 17:42 |
|
|
libusb ist eine Open Source USB-Treiber-Bibliothek, damit kann man relativ
einfach Firmware für USB-Devices schreiben.
Wird gerne benutzt, wenn das USB-Gerät auf einem Atmel / PIC
Microcontroller basiert, da es dafür fertige Codebeispiele für die
Kommunikation/Ansteuerung mit einem PC gibt.
Eigentlich ist es allerdings - aus Anwendersicht - nur eine DLL, die sich
im c:windowssystem32 Verzeichnis befinden muss, damit libusb-basierte
Hardwaretreiber funktionieren können...
Generell ist es "good practice", IMMER nach einer Treiberinstallation den
PC neu zu starten.
Freut mich, dass es jetzt funzt, dann kann es bei dir ja ab jetzt jetzt
heißen:
GUT SUD.
grüße ____________________ *Dunkles Lager, Magnum/Select/Tettnanger, S189 (Hauptgärung)
*Festbier, Northern Brewer/Tettnanger/Saazer/Select, S-189 (Nachgärung)
*Helles Lager, Tettnanger/Select/Saazer, S-189 (Nachgärung)
*Westy12 Clone, 21.6°P, W3787 (Lagerkeller)
|
|
Antwort 16 |
|