v2.0 Firmware now available!

Suggestions, Problems, Availability, etc. Everything is up for discussion.

v2.0 Firmware now available!

Postby ECC on Wed Nov 18, 2009 5:24 pm

http://www.embeddedcontrolconcepts.com/ ... g_Firmware

New Features:
  • New <canvas> gauges (no more java applet)
  • Output PWM Control
  • Alternate PID
  • Helper Links to Documentation on every page.
  • Digital I/O Expansion card support. More information on this to follow. The card is tested and works great, just need to write some documentation. Each expansion card supports an additional 12 outputs and 4 inputs (dins). The interface supports upto 4 expansion cards connected to a BCS. That's a total of 54 outputs, and 20 inputs! This revision of the firmware supports 1 expansion card, the next revision will support all 4

As always, comments welcome. To update the firmware, follow the instructions here.
User avatar
ECC
 
Posts: 353
Joined: Fri Sep 12, 2008 2:29 pm

Re: v2.0 Firmware now available!

Postby BCS Portland on Thu Nov 19, 2009 1:53 pm

I have no clue how to use the new features, maybe a BCS for dummies explanation would be in order!

I did however do the update without creating a brick out of it, the MAC TFTP is a bit convoluted but I managed to stumble through the process.
BCS Portland
 
Posts: 60
Joined: Mon May 04, 2009 9:30 pm

Re: v2.0 Firmware now available!

Postby brewmastershake on Thu Nov 19, 2009 5:10 pm

I like the new temp gauges and the ability to use an alternate PID. That makes my process much smoother since I can control the HEX during the mash based on the HEX output, then switch it to the Mash bed temp for sparging. The expansion card sounds interesting as well.
User avatar
brewmastershake
 
Posts: 14
Joined: Wed Jan 07, 2009 12:42 pm

Re: v2.0 Firmware now available!

Postby ECC on Fri Nov 20, 2009 12:10 pm

Please make sure to disconnect any LIVE AC outputs being controlled by the BCS. There is the chance that the outputs may light up during the update. In fact, one user reported this, so just unplug the green plugs to be safe.
User avatar
ECC
 
Posts: 353
Joined: Fri Sep 12, 2008 2:29 pm

Re: v2.0 Firmware now available!

Postby ECC on Sun Nov 22, 2009 11:59 am

The biggest functional change was adding the new Output PWM control. Although the PID algorithm didn't change, this fundamentally changed how the PID algorithm is applied to your system. A more detailed explanation on the new output control features can be found on the PID Implementation page. The update keeps with the BCS mantra of making EVERYTHING programmable and user accessible. This also allows 2 new parameters, Min Pulse and Max Pulse, that give further control. You can use the Max Pulse pulse to effectively limit the wattage of an element. For example, if you have a 5500 watt element, but want to be able to limit the heat for fear of scorching, you can dial down the Max Pulse, which is directly related to the wattage.. Set the max to 50% to effectively limit it to 2750.

The other new feature is the Alternate PID. Previously, any setting that was updated on the System Settings page was considered static. These included temp probe associations, PID tuning coefficients, and other PID/output controls. Alternate PID lets you swap these controls with other outputs in your state machine programming.

Overall, the new methods give much tighter control of your system, so I recommend upgrading. Just the new gauges are enough to upgrade. But, as with all firmware upgrades, you have to look at the new features and decide if its worth the hassle. All firmware updates to this point have been to add new features (not to fix bugs, as you can see by the Errata listings of each firmware revision). So previous firmware revisions are still solid.

Another reason to upgrade to 2.0 is that config files with v1.x aren't compatible with v2.x. This is because we had to add more parameters (and more space for future additions) to the config files to account for the expansion port additions. But I don't foresee changing this again, so config files saved with v2.0 should be compatible with all future firmware updates.
User avatar
ECC
 
Posts: 353
Joined: Fri Sep 12, 2008 2:29 pm

Re: v2.0 Firmware now available!

Postby BCS Portland on Sun Nov 22, 2009 6:06 pm

I doubt I will ever really understand all the features on the BCS but so far really like it. The new gauges will let me use a machine that I was unable to update with java.

My RIMS heater using the older version PID controlled my heating element and I finally dialed in the fact that I have to run it at 156F to get a consistent mash temp of 153F. With the new firmware assuming I don't change anything will I likely get the same results or should I be looking out for some differences?
BCS Portland
 
Posts: 60
Joined: Mon May 04, 2009 9:30 pm

Re: v2.0 Firmware now available!

Postby ECC on Sun Nov 22, 2009 10:17 pm

I wouldn't expect too much of a difference, assuming that your RIMS heater output is associated with a temp probe at the output of the heating chamber. The temperature drop that your seeing is a function of your system's insulation, flow rate, and grain/water mass. The PID settings will change slightly, namely PID Sample Period and the coefficients. But, like with past revisions, the default parameters are tuned for the majority of systems out of the box.
User avatar
ECC
 
Posts: 353
Joined: Fri Sep 12, 2008 2:29 pm

Re: v2.0 Firmware now available!

Postby gbrewer on Mon Nov 23, 2009 2:15 am

What do I do if the flash didn't turn out like it should? I show that I am on version 2.0 but I do not have any gauges in IE. When I run firefox, I get a new looking circle with no numbers or bar in the middle. Is this a result of a possible bad firmware upgrade or is something else going on? All the new options are showing up, just not the gauges.
gbrewer
 
Posts: 162
Joined: Wed Feb 11, 2009 11:20 pm

Re: v2.0 Firmware now available!

Postby ECC on Mon Nov 23, 2009 9:41 am

Sounds like the firmware update worked, I'd guess it was a browser compatibility problem. The new gauges use the new <canvas> element, which is specified in html5. The BCS has never supported Internet Explorer, so no surprises there.. But with Firefox, it should work without issues. Which version of Firefox are you running? Upgrade it to the latest if you can, and see if that solves the problem.
User avatar
ECC
 
Posts: 353
Joined: Fri Sep 12, 2008 2:29 pm

Re: v2.0 Firmware now available!

Postby gbrewer on Mon Nov 23, 2009 1:59 pm

Thank you for the timely response. I was running an outdated version of Firefox. I upgraded Firefox and it works great. I really like the look of the new gauges. I also like that it only displays the gauges that are selected.
gbrewer
 
Posts: 162
Joined: Wed Feb 11, 2009 11:20 pm

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest

cron