The Virtual Weber Bulletin Board
Automatic Temperature Control Systems
Stokerlog Version 6|
Go
![]() |
New
![]() |
Find
![]() |
Notify
![]() |
Tools
![]() |
Reply
![]() |
|
|
New Member |
Amir,
I tested 6.5. No more exception errors, but I do notice some other strange behaviour: 1. On starting Stoker Log, during the initialization stage when the program executes cmd. BBQ -t, the Stoker gets reset (acts like it was a power-on reset). Is this supposed to be the case? 2. After about 20-30 minutes of running I get a red msg. (bad fan string) in the Status field. The fan is running constantly. Pressing the Stop button has no effect other than to change the button to Start. Modifying the target temp to a lower setting than the current temp will turn off the fan, but the fan bar indicator remains on as if the fan were running. Pressing the start button will restart the program and reset the Stoker as explained in item 1 above. Test conditions are one fan, pit and temp probes, .249 & 6.5. Below is part of stoker log file. Note, 10/31/2009 11:50:10 AM, Connecting to Stoker... Note, 10/31/2009 11:50:12 AM, Logging into Stoker... Note, 10/31/2009 11:50:14 AM, Command: root Note, 10/31/2009 11:50:14 AM, Command: tini Note, 10/31/2009 11:50:18 AM, Command: bbq -k Note, 10/31/2009 11:50:28 AM, Command: gc Note, 10/31/2009 11:50:28 AM, Command: bbq -t Note, 10/31/2009 11:50:33 AM, Stoker started at: 10/31/2009 11:50:33 AM Note, 10/31/2009 11:50:34 AM, Reading Stoker Web Interface... Temps, 10/31/2009 11:51:51 AM,67.8,72,62.8 Temps, 10/31/2009 11:52:52 AM,68.3,72,62.8 Temps, 10/31/2009 11:53:53 AM,68.5,72,63.5 Temps, 10/31/2009 11:54:54 AM,67.8,72,63.5 Temps, 10/31/2009 11:55:54 AM,67.8,72,63.1 Temps, 10/31/2009 11:56:55 AM,68.5,72,62.4 Temps, 10/31/2009 11:57:56 AM,68.5,72,63.1 Temps, 10/31/2009 11:58:57 AM,68,72,63.3 Temps, 10/31/2009 11:59:57 AM,67.8,72,63.3 Temps, 10/31/2009 12:00:58 PM,68,72,63.5 Temps, 10/31/2009 12:01:59 PM,67.8,72,63.5 Temps, 10/31/2009 12:03:00 PM,68,72,63.5 Temps, 10/31/2009 12:04:00 PM,68,72,63.7 Temps, 10/31/2009 12:05:01 PM,68,72,62.8 Temps, 10/31/2009 12:06:02 PM,68,72,63 Temps, 10/31/2009 12:07:03 PM,68,72,63 Temps, 10/31/2009 12:08:03 PM,68,72,63 Temps, 10/31/2009 12:09:04 PM,68,72,63.3 Temps, 10/31/2009 12:10:05 PM,67.8,72,63 Temps, 10/31/2009 12:11:05 PM,67.8,72,62.5 Temps, 10/31/2009 12:12:06 PM,68,72,62.5 Temps, 10/31/2009 12:13:07 PM,67.8,72,62.5 Temps, 10/31/2009 12:14:08 PM,67.8,72,62.5 Temps, 10/31/2009 12:15:08 PM,68,72,62.8 Temps, 10/31/2009 12:16:09 PM,68,72,62.1 Temps, 10/31/2009 12:17:10 PM,68,72,62.8 Temps, 10/31/2009 12:18:11 PM,68,72,62.8 Error, 10/31/2009 12:18:20 PM, Bad fan string Error, 10/31/2009 12:18:20 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:59.3 on:10 off:0 blwr Error, 10/31/2009 12:18:33 PM, Bad fan string Error, 10/31/2009 12:18:33 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:59.8 on:10 off:0 blwr Error, 10/31/2009 12:18:39 PM, Bad fan string Error, 10/31/2009 12:18:39 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:60.1 on:10 off:0 blwr Error, 10/31/2009 12:19:02 PM, Bad fan string Error, 10/31/2009 12:19:02 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:61 on:10 off:0 blwr Temps, 10/31/2009 12:19:11 PM,67.8,72,62.8 Error, 10/31/2009 12:19:26 PM, Bad fan string Error, 10/31/2009 12:19:26 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:61.7 on:10 off:0 blwr Error, 10/31/2009 12:19:27 PM, Bad fan string Error, 10/31/2009 12:19:27 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:61.7 on:10 off:0 blwr Error, 10/31/2009 12:19:50 PM, Bad fan string Error, 10/31/2009 12:19:50 PM, Bad fan string: 760000127E6AD630: 3 20 68 -5.6 0.1 0.8 0.7 19.5 67.1 PID: NORM tgt:22.2 error:13.6 drive:0.9 istate:62.6 on:10 off:0 blwr Error, 10/31/2009 12:20:04 PM, Bad fan string Found this towards the end of the telnet file. Not certain that it is related, but seems to be. 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.4 istate:-19.4 off due to overshoot blwr 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.4 istate:-19.4 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -11.9 0.3 0.8 0.6 17.2 63 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.4 istate:-19.5 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.4 istate:-19.6 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 19.9 67.8 -5 0.1 0.8 0.7 19.8 67.5 PID: NORM tgt:18.3 error:-7.1 drive:0.3 istate:-19.6 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -11.9 0.3 0.8 0.6 17.2 63 760000127E6AD630: 3 19.9 67.8 -5 0.1 0.8 0.7 19.8 67.5 PID: NORM tgt:18.3 error:-7.1 drive:0.3 istate:-19.7 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -11.9 0.3 0.8 0.6 17.2 63 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.1 off due to overshoot blwr 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.1 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -11.9 0.3 0.8 0.6 17.2 63 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.2 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -11.9 0.3 0.8 0.6 17.2 63 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.2 off due to overshoot blwr 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.2 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.3 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:18.3 error:-7.8 drive:0.2 istate:0.4 off due to overshoot blwr C00000127E845930: 3 21.6 70.9 -11.9 0.3 0.8 0.6 17.2 63 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0 on:1 off:9 blwr C00000127E845930: 3 21.8 71.1 -11.9 0.3 0.8 0.6 17.3 63.2 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0.1 on:1 off:9 blwr 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0.1 on:1 off:9 blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0.1 on:1 off:9 blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0.1 on:1 off:9 blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0.2 on:1 off:9 blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -4.4 0.1 0.8 0.7 20.3 68.5 PID: NORM tgt:20.5 error:1.4 drive:0 istate:0.2 on:1 off:9 blwr C00000127E845930: 3 21.6 70.9 -12.5 0.3 0.8 0.5 16.8 62.3 760000127E6AD630: 3 20 68 -5 0.1 0.8 0.7 19.9 67.8 PID: NORM tgt:20.5 error:3.3 drive:0.1 istate:0.2 on:1 off:9 blwr |
|||
|
|
TVWBB Pro |
Bingo! Thanks David. That was the data I was looking for. It seems that stoker now reports fan on cycle value of 10. It used to always be a single digit from 0 to 9.
Here is the new version. Please test: http://www.amir-views.com/downloads/SetupV66.msi On your question #1, that is "by design." I have to put stoker in debug mode to get the data I need and hence the restart. |
|||
|
|
New Member |
Amir,
I think you've done it!! Just need to verify a couple of things first. 1. No errors of any sort during testing, but I noticed that after about 1.5 hours of not reaching temp, the fans resort to running constantly. I suspect that is a result of the algorithm used and therefore by design. Yes? 2. Stopping the program does stop the fans, but the fan indicator in the program continues to show that the fans are running. 3. Once stopped, Stoker Log does not control the Stoker, the internal web page settings do. I noticed that the internal web page data is not updated by the Stoker Log, meaning that alarm settings internal to the Stoker take precedence. I thought that I saw in at least one previous release of Stoker Log that the Stoker did update its internal settings with those from Stoker Log. Am I mistaken? Great work!! We all thank you very much for writing and supporting this program. Test case was 2 fans, 2 pit and 2 meat probes. .249 f/w and 6.6 s/w. |
|||
|
|
TVWBB Pro |
Hi David. Let me clarify what stokerlog does. As its name implies, it is simply logging what stoker is doing.
It generally does not control the stoker unless some event occurs like keeping things warm, new Timed Cooking mode, etc. So stopping stokerlog has no impact on stoker. Stoker will keep working as if stokerlog was never there. This is quite nice because even if your PC or stokerlog crash, stoker is not impacted. On your #1, that is normal algorithm in stoker. It attempts to first pulse the fan to see if the temp is achieved. If after a while this fails, then it puts it on full on mode. So that is normal. I am not quite clear on #2. But if I understand it right, if you hit stop, then the program stops updating and the last status will remain on screen. On #3, we made a change a while back to not reflect the status of alarms in stoker. Stoker alarms are annoying when they go off. Stokerlog will turn them off as soon as you change anything in stokerlog that requires writing to stoker. So when you set the alarm, it is only in stokerlog and not stoker. And yes, very old versions did maintain the stoker alarm but not in this and previous version of stokerlog. |
|||
|
|
New Member |
Hi, Amir:
Thanks for the edu-macation. Everything seems to be working as designed then. I'll test it on a real cooker today, but I'm expecting all to go well. Btw, I saw an old screen shot of Stoker log, I think on John's site, where the fan graph actually showed two levels, obviously corresponding to the level scale on the right (like half power was the first fan level and full power was the second). I've never seen this capability in any of the releases that I've run, so just curious what that feature was and what became of it. |
|||
|
|
TVWBB Pro |
The original versions of stoker did not have a proper status of fan. It would simply give you the duty cycle. That is, 30% on, 70% off over certain period. So i graphed this using a scale 1 to 10. This is what you see on John's site.
I then asked the developer to give me true status of the fan. And he did last year and that is the revision we all run on now. Since the fan only has two states, the fan graph now only goes from 0 to 1. The above seemed like a nice blessing as the fan no longer pollutes the overall picture with its oscillations. I still use the duty cycle information and that is what you see as a percentage under Fire Statistics. I simply average it out over time to give you some idea of how often the fan was running during the cook. This btw, was as the last bug I just fixed. The ratio would go to 10:0. Before, it used to say 1:0 for full-on cycle. |
|||
|
|
New Member |
I have been running stoker log V6.5 with stoker firmware (249) for over 24 hours...
Only one tiny issue... Over 24 hours the "log time" indicator rolls over :-) At first I thought it was hung, but then it kept running. Since I doubt I will ever smoke something 24 hours I would view this as a non-bug. 6.5 looks like a keeper to me! Phil |
|||
|
|
TVWBB Fan |
Hey Amir, If I haven't upgraded my Stoker's firmware in a while (2.0.259), will this new version of StokerLog (with the new fan data values) work for me? I've been pretty happy with my combination of StokerLog and Stoker and as they say "if it ain't broke..." but I would like to try out the new temp-times.
Tom |
|||
|
|
TVWBB Pro |
Yes, it should work just fine. Indeed, there is no reason to upgrade the firmware as the new functionality, twitter, is now part of stokerlog. And new firmware runs much slower than the old.
But please do me a favor. Test your firmware against stokerlog 6.6 and report back on how it works. The parts I have modified are at the heart of the system and if they have bugs, they will be nasty and we need to know them now! |
|||
|
|
TVWBB Fan |
OK will do. I am planning a couple of over-nighters during the next week or two (weather permitting) so that will be a good test. I haven't used my Stoker in a while anyway, so this should be fun. Thanks for your great contribution to the art of smoking!
Tom |
|||
|
|
New Member |
Amir,
I'm about 4 hours into a cook and everything is working flawlessly with 6.6. Nice work!! I do plan to back off the f/w some since I, too, have noticed that the latest version is slower. I love this program though. It really adds a lot of value to the Stoker. Dave |
|||
|
|
TVWBB Member |
Hey Amir,
Nice to see you are still updating your great software again Any chance of adding support for one or two more sets of blower/pit probes?? Right now I am doing a long smoke with all three of my Large BGE and v6.6 seems to be working fine (HTTP only) with firmware v 2.6.0.200 Only problem is I only have two pretty graphs to look at instead of three!! |
|||
|
|
TVWBB Pro |
Hi Barry. Good to hear from you. I tell that story of debugging your stoker remotely to many
On your question, I don't have the hardware to test against three blowers. So it is kind of hard to do the development. Thinking we only needed two, I made the mistake of hardwiring that feature Let me see if I can get my hands on more blowers. And then think through how to tell stoker where each probe goes.... |
|||
|
New Member![]() |
Amir, What firmware do you recommend for the Stoker? The last firmware without built-in Twitter is: 2.6.0.101 Is this the one you like? Why play it safe when you can flirt with disaster. |
|||
|
|
New Member |
Amir,
I think StokerLog is awesome... I have updated my laptop to Win7 64bit...when I run StokerLog 6.6 it begins fine until I hit the START button. No matter what I have optioned (email, twitter, etc), I get the following: (BTW...I am running 2.6.0.226 stoker software) See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\AmirM Software\StokerLog\StokerLog.txt' is denied. at Microsoft.VisualBasic.CompilerServices.Symbols.Container.InvokeMethod(Method TargetProcedure, Object[] Arguments, Boolean[] CopyBack, BindingFlags Flags) at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack) at StokerLog.StokerLog.StartButton_Click(Object sender, EventArgs e) in C:\Documents and Settings\Amir\My Documents\Visual Studio 2005\Projects\stoker\Stoker\Stoker\Stokerlog.vb:line 350 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll ---------------------------------------- StokerLog Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Program%20Files%20(x86)/AmirM%20Software/StokerLog/StokerLog.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- ZedGraph Assembly Version: 5.0.7.40149 Win32 Version: 5.0.7.40149 CodeBase: file:///C:/Program%20Files%20(x86)/AmirM%20Software/StokerLog/ZedGraph.DLL ---------------------------------------- AxInterop.WMPLib Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Program%20Files%20(x86)/AmirM%20Software/StokerLog/AxInterop.WMPLib.DLL ---------------------------------------- Interop.WMPLib Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Program%20Files%20(x86)/AmirM%20Software/StokerLog/Interop.WMPLib.DLL ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Thanks Billy |
|||
|
|
New Member |
Amir...you may or may not want to pay attention to my previous post..
Having used MS software as long as I have and fighting through Vista and now Win 7, I should have know to try running the software as escalated Administrator permissions. It has been stable now for 10 minutes... I'll update if I have any more crashes.. Thanks Billy |
|||
|
|
TVWBB Pro |
Ah, that is an old bug I had forgotten about. I should find another place to put that debug file. Until then, you have found the right work-around.
|
|||
|
| Powered by Eve Community | Page 1 2 3 4 5 |
| Please Wait. Your request is being processed... |
|

