Newbie Beiträge: 4 Registriert: 26.7.2014 Status: OfflineGeschlecht:
|
|
erstellt am: 27.8.2014 um 18:43 |
|
|
Hallo Braufreunde,
nach durchsicht der Forumbeiträge konnte ich keine genau Hilfe zu meine
Problem finden.
Ich weiss auch nicht, ob hier jemand noch mit dem Thema vertraut ist.
Gegeben:
Ich arbeite mit einem Laptop mit XP Prof. SP2.
Die Installation der Treiber ist vollzogen und funktionieren scheinbar.
Im MS-Dos Modus kann ich den Einkocher Ein- und Ausschalten sowie im
Explorer Modus.
Die read Dateien arbeiten auch Problemlos und so wie sie es sollen.
Die sispmctl spuckt im MS-Dos Modus auch ihre Hilfe aus.
Die Treibersoftware vom Temp. Fühler funktioniert auch und zeigt auch die
gemessene Temp. an, bei berühren steigt und beim loslassen sinkt die
Temperatur.
Problem:
Ich kann in der Mash_It Software, egal in welcher Schreibweise das
Komandozeilen-Interface eingestellt wird.
z.B. cmd /c scriptsgembird_heat_on.bat
cmd /c C:Mash_It_v2.0.1scriptsgembird_heat_on.bat
oder den Pfad in der Annahme des evtl. der lange Dateiname nicht
verarbeitet werden kann auch in Anführungszeichen (") am Anfang und am Ende
des C Pfads
Beim Test innerhalb des Programms kommt die Fehlermeldung des es nicht
initialisiert werden kann, weder der Temp. Messwert wird angezeigt noch
kann ich den Einkochen Ein- und Ausschalten.
Vielleicht hat einer eine Idee und könnte mir freundlicher Weise
weiterhelfen.
vielleicht zur Vereinfachung noch ein Auszug aus der Log.
Wed Aug 27 17:57:41 CEST 2014 [1] : Started application
Wed Aug 27 17:57:41 CEST 2014 [1] : ===================
Wed Aug 27 17:57:41 CEST 2014 [1] :
Wed Aug 27 17:57:41 CEST 2014 [1] :
Wed Aug 27 17:57:41 CEST 2014 [1] : Java vm version is
20.14-b01
Wed Aug 27 17:57:41 CEST 2014 [1] : Java version is
1.6.0_41
Wed Aug 27 17:57:41 CEST 2014 [1] : Java runtime version is
1.6.0_41-b02
Wed Aug 27 17:57:41 CEST 2014 [1] : Os name is
Windows XP
Wed Aug 27 17:57:41 CEST 2014 [1] : Os version is 5.1
Wed Aug 27 17:57:41 CEST 2014 [1] : User name is
olsen
Wed Aug 27 17:57:41 CEST 2014 [1] : User language is de
Wed Aug 27 17:57:41 CEST 2014 [1] : Encoding is
Cp1252
Wed Aug 27 17:57:41 CEST 2014 [1] : Class path is
MashItNG.jar
Wed Aug 27 17:57:41 CEST 2014 [1] : Mash It Version is Mash
It! v2.1.0
Wed Aug 27 17:57:41 CEST 2014 [1] : java.library.path is
C:WINDOWSsystem32;C:WINDOWSSunJavabin;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWS
system32;C:WINDOWS;C:WINDOWSSystem32Wbem;.
Wed Aug 27 17:57:42 CEST 2014 [1] : Look and feel was set to
Windows
Wed Aug 27 17:57:42 CEST 2014 [1] : findAndLoadPlugins
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItCmdLine.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.CmdLineInterface.CmdLineInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItCmdLine.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItCompoundHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.compoundHW.MashItCompoundHWInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItCompoundHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItHWOneWire.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.OneWireHWInterface.OneWireInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItHWOneWire.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItHWOWFS.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.OWFSInterface.OWFSInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItHWOWFS.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashITHWSimulation.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.HWSimulation.SimulationHWInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashITHWSimulation.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItMICPInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.MICP.MashITMICPTCPInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItMICPInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItPluginLib.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [This is no MashIt HW driver
as the attribute MashITPluginMainClass is missing in the manifest.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItSimpleParallelHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.simpleParallelHWInterface.SimpleParallelHWInterface
from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItSimpleParallelHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItSimpleSerialHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.simpleSerialHWInterface.SimpleSerialHWInterface from
JAR file:/C:/Mash_It_v2.1.0/plugins/MashItSimpleSerialHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsMashItVC350EHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : Attempting to import plugin
class de.rag.MashIt.VC350EHWInterface.VC350EHWInterface from JAR
file:/C:/Mash_It_v2.1.0/plugins/MashItVC350EHWInterface.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [Successful.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsOneWireAPI.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [This is no MashIt HW driver
as the attribute MashITPluginMainClass is missing in the manifest.]
Wed Aug 27 17:57:42 CEST 2014 [1] : Found plugin JAR
pluginsRXTXcomm.jar
Wed Aug 27 17:57:42 CEST 2014 [1] : [This is no MashIt HW driver
as the attribute MashITPluginMainClass is missing in the manifest.]
Wed Aug 27 17:58:35 CEST 2014 [18] : HWInterface::initHardware():
Calling decouppler
Wed Aug 27 17:58:37 CEST 2014 [19] :
MashItCompoundHWInterface::initHardware
Wed Aug 27 17:58:37 CEST 2014 [19] : entering
OneWireInterface::initHardware
Wed Aug 27 17:58:37 CEST 2014 [19] : Before 1wire init block
Wed Aug 27 17:58:38 CEST 2014 [19] : 1
Wed Aug 27 17:58:38 CEST 2014 [19] : 2
Wed Aug 27 17:58:38 CEST 2014 [19] : 3
Wed Aug 27 17:58:38 CEST 2014 [19] : 4
Wed Aug 27 17:58:39 CEST 2014 [19] : 5
Wed Aug 27 17:58:39 CEST 2014 [19] : After 1wire init block
Wed Aug 27 17:58:39 CEST 2014 [19] : scanning devices...
Wed Aug 27 17:58:39 CEST 2014 [19] : We have a new container to
check.
Wed Aug 27 17:58:39 CEST 2014 [19] : - Class is :
OneWireContainer28
Wed Aug 27 17:58:39 CEST 2014 [19] : - Name is :
DS18B20
Wed Aug 27 17:58:39 CEST 2014 [19] : - Description is: Digital
thermometer measures temperatures from -55C to 125C in 0.75 seconds (max).
+/- 0.5C accuracy between -10C and 85C. Thermometer resolution is
programmable at 9, 10, 11, and 12 bits.
Wed Aug 27 17:58:39 CEST 2014 [19] : Found OneWire Device:
670004441E9CFF28 =
Wed Aug 27 17:58:39 CEST 2014 [19] : ... this is a temperature
container
Wed Aug 27 17:58:39 CEST 2014 [19] : ... we will initialize this
temp now...
Wed Aug 27 17:58:39 CEST 2014 [19] : entering
OneWireInterface::initTempContainer(tc,"670004441E9CFF28")
Wed Aug 27 17:58:39 CEST 2014 [19] : tc supporting resolution
0.5
Wed Aug 27 17:58:39 CEST 2014 [19] : tc supporting resolution
0.25
Wed Aug 27 17:58:39 CEST 2014 [19] : tc supporting resolution
0.125
Wed Aug 27 17:58:39 CEST 2014 [19] : tc supporting resolution
0.0625
Wed Aug 27 17:58:39 CEST 2014 [19] : Minumum resolution is
0.0625
Wed Aug 27 17:58:39 CEST 2014 [19] : Resolution written to
device...
Wed Aug 27 17:58:40 CEST 2014 [19] : leaving
OneWireInterface::initTempContainer
Wed Aug 27 17:58:40 CEST 2014 [19] : We have a new container to
check.
Wed Aug 27 17:58:40 CEST 2014 [19] : - Class is :
OneWireContainer01
Wed Aug 27 17:58:40 CEST 2014 [19] : - Name is :
DS1990A
Wed Aug 27 17:58:40 CEST 2014 [19] : - Description is: 64-bit
unique serial number
Wed Aug 27 17:58:40 CEST 2014 [19] : Found OneWire Device:
4D00000030C36081 =
Wed Aug 27 17:58:40 CEST 2014 [19] :
CmdLineInterface::initHardware
Wed Aug 27 17:58:40 CEST 2014 [19] : entering
CmdLineInterface::internal_setSwitchState: cmd /c
"C:Mash_It_v2.1.0scriptsgembird_heat_off.bat"
Wed Aug 27 17:58:40 CEST 2014 [19] : entering
CmdLineInterface::execAndReadResult: cmd /c
"C:Mash_It_v2.1.0scriptsgembird_heat_off.bat"
Wed Aug 27 17:58:40 CEST 2014 [19] : Waiting for called process to
finish
Wed Aug 27 17:58:40 CEST 2014 [19] : Reading input stream
Wed Aug 27 17:58:40 CEST 2014 [19] : leaving
CmdLineInterface::execAndReadResult:
C:Mash_It_v2.1.0>sispmctl.exe -f 1 1>devnull
Wed Aug 27 17:58:40 CEST 2014 [19] : ERROR : Unexpected result:
C:Mash_It_v2.1.0>sispmctl.exe -f 1 1>devnull
Wed Aug 27 17:58:40 CEST 2014 [19] : leaving
CmdLineInterface::internal_setSwitchState
Wed Aug 27 17:58:40 CEST 2014 [19] : ERROR : Error switching off
switch...
Wed Aug 27 17:58:40 CEST 2014 [19] : ERROR : setErrorMessage: Der Schalter
fuer die Heizung konnte nicht ausgeschaltet werden.
Fehlerhafte (nicht-leere) Ausgabe: C:Mash_It_v2.1.0>sispmctl.exe -f 1
1>devnull
Wed Aug 27 17:58:40 CEST 2014 [19] :
OneWireInterface::exitHardware
Wed Aug 27 17:58:40 CEST 2014 [19] : exitting...
|
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.8.2014 um 19:22 |
|
|
Hallo Sudfass,
was geht denn jetzt genau nicht??
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 1 |
|
Newbie Beiträge: 4 Registriert: 26.7.2014 Status: OfflineGeschlecht:
|
|
erstellt am: 27.8.2014 um 20:12 |
|
|
Hi Kirk,
Ich kann in der Manuellen Hardwarsteuerung nichts ansteuern und es kommt
vorher die Meldung
"Kann nicht initialisiert werden"
Keine Ansteuerung möglich
Mfg Sudfass
|
|
Antwort 2 |
|
Posting Freak Beiträge: 893 Registriert: 25.5.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 28.8.2014 um 15:25 |
|
|
Zitat von Sudfass, am 27.8.2014 um
18:43 |
z.B. cmd /c scriptsgembird_heat_on.bat
cmd /c C:Mash_It_v2.0.1scriptsgembird_heat_on.bat
oder den Pfad in der Annahme des evtl. der lange Dateiname nicht
verarbeitet werden kann auch in Anführungszeichen (") am Anfang und am Ende
des C Pfads
|
Ich kenne zwar Mash_It nicht selbst, aber bei der zweiten Angabe
(anscheinend mit Pfad) fehlen mir da schon irgendwie die als Pfad-Trenner.
Und Hochkommata sollte man eigentlich nur brauchen, wenn man Leerzeichen im
Pfad oder im Dateinamen hat.
Und ein Problem beim Initialisieren klingt eher so, als könnte das Programm
die aktuelle Temp. schon nicht ermitteln, noch bevor er irgendwelche
Heizungen ein- oder ausschaltet.
Harry
Edith: Lol. in der Vorschau werden die Backslashes noch angezeigt, beim
Antworten selber sind sie dann weg. Also nehme ich an, daß die bei Dir auch
drin waren. Aber villeicht musst Du die ja als \\ in die Konfiguration
reinschreiben ???
[Editiert am 28.8.2014 um 15:27 von HarryHdf]
____________________ Ich kann allem widerstehen, außer der Versuchung (Oscar Wilde)
|
|
Antwort 3 |
|
Posting Freak Beiträge: 2085 Registriert: 26.2.2013 Status: Offline
|
|
erstellt am: 28.8.2014 um 17:17 |
|
|
Zitat: | Wed Aug 27 17:58:40 CEST
2014 [19] : entering CmdLineInterface::internal_setSwitchState: cmd /c
"C:Mash_It_v2.1.0scriptsgembird_heat_off.bat"
Wed Aug 27 17:58:40 CEST 2014 [19] : entering
CmdLineInterface::execAndReadResult: cmd /c
"C:Mash_It_v2.1.0scriptsgembird_heat_off.bat"
Wed Aug 27 17:58:40 CEST 2014 [19] : Waiting for called process to
finish
Wed Aug 27 17:58:40 CEST 2014 [19] : Reading input stream
Wed Aug 27 17:58:40 CEST 2014 [19] : leaving
CmdLineInterface::execAndReadResult:
C:Mash_It_v2.1.0>sispmctl.exe -f 1 1>devnull
Wed Aug 27 17:58:40 CEST 2014 [19] : ERROR : Unexpected result:
C:Mash_It_v2.1.0>sispmctl.exe -f 1 1>devnull
Wed Aug 27 17:58:40 CEST 2014 [19] : leaving
CmdLineInterface::internal_setSwitchState
Wed Aug 27 17:58:40 CEST 2014 [19] : ERROR : Error switching off
switch... |
Ich kenn das Programm jetzt nicht - aber es sieht irgendwie nicht so aus
als ob es an den Aufrufen der Batchdateien liegt, sondern es stürzt beim
Aufruf von sispmctl.exe ab. Ich vermute, dass dort das Zeichen ">"
irgendwo eigentlich nicht vorkommen sollte?
Edit - kannst du die Batchdatei "gembird_heat_off.bat" denn manuell in der
DOS-Box ausführen?
Grüße
[Editiert am 28.8.2014 um 17:20 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 4 |
|
Posting Freak Beiträge: 893 Registriert: 25.5.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 29.8.2014 um 00:59 |
|
|
Erwartet MashIt von sispmctl evtl. eine Ausgabe wie z.B. "OK" oder sowas?
Und diese Ausgabe wird ja durch >/dev/null unterdrückt. Oder geht MashIt
nur auf den Rückgabewert?
Harry
____________________ Ich kann allem widerstehen, außer der Versuchung (Oscar Wilde)
|
|
Antwort 5 |
|
Posting Freak Beiträge: 578 Registriert: 12.9.2012 Status: OfflineGeschlecht:
|
|
erstellt am: 29.8.2014 um 07:07 |
|
|
Leider kann ich es mangels Winxp Rechner und voreiliger Neuinstallation
nicht mehr nachvollziehen, aber der Ablageort der Batchdateien war
mitentscheidend.
____________________ Gruß
Matthias
„Bei uns hat das Bier gar keine Zeit, alt zu werden. Wozu dann also ein
Haltbarkeitsdatum?“ (Max Streibl)
|
|
Antwort 6 |
|
Newbie Beiträge: 4 Registriert: 26.7.2014 Status: OfflineGeschlecht:
|
|
erstellt am: 29.8.2014 um 08:46 |
|
|
Hallo Braufreunde,
ich habe noch mit Hilfe eines Kollegen das ganze zum Laufen bekommen.
Der Fehler lag im Interface Pfad und eine bat Datei war defekt. Die
Simulationen laufen jetzt Fehlerfrei.
Fazit, mit der Mash it kann man sich ne günstige Brausteuerung aufbauen.
Die ersten Probe Sude mit Wasser um alles nochmal zu kontrollieren werden
ich nächste Woche durchführen.
Nicht wie in der Beschreibung und im Forum beschrieben habe ich einen
anderen Interface Pfad.
Anbei zur Ergänzung für andere die sich vielleicht noch mit XP und Mash It
auseinander setzen wollen.
http://hobbybrauer.de/bilder/Sudfass/640.JPG
|
|
Antwort 7 |
|
Junior Member Beiträge: 42 Registriert: 8.7.2014 Status: Offline
|
|
erstellt am: 29.8.2014 um 09:45 |
|
|
|
|
Antwort 8 |
|
Posting Freak Beiträge: 2828 Registriert: 30.11.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 30.8.2014 um 19:24 |
|
|
Zitat von Sudfass, am 29.8.2014 um
08:46 | Hallo Braufreunde,
ich habe noch mit Hilfe eines Kollegen das ganze zum Laufen bekommen.
Der Fehler lag im Interface Pfad und eine bat Datei war defekt. Die
Simulationen laufen jetzt Fehlerfrei.
Fazit, mit der Mash it kann man sich ne günstige Brausteuerung aufbauen.
Die ersten Probe Sude mit Wasser um alles nochmal zu kontrollieren werden
ich nächste Woche durchführen.
Nicht wie in der Beschreibung und im Forum beschrieben habe ich einen
anderen Interface Pfad.
Anbei zur Ergänzung für andere die sich vielleicht noch mit XP und Mash It
auseinander setzen wollen.
http://hobbybrauer.de/bilder/Sudfass/640.JPG
|
Also der Pfad muss schon komplett bis zur Datei angegeben weden. Wird das
nicht so im HowTo beschrieben?
Edith fragt noch welche Steckdose benutzt du??
Kirk
[Editiert am 30.8.2014 um 19:50 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 9 |
|