Firmware Updates and what they added or fixed

Started by Halfcrazy, May 26, 2011, 03:37:12 PM

Previous topic - Next topic

Jon Martin

This thread seems to have stopped.  I'm curious about all changes to present
Firmware Revision Number: Rev 2126 For windows
Firmware Revision Date: 1-17-17
And what's upcomming
I'd like to see
Offline caching for My Midnight that will update when connection restored
A combined display of all current shunts - both wizbang and midnight in out - a delta ie current going to loads would be nice too

Vic

Hi Jon,

There are often some Release Notes on the MidNite Solar site,  under the Software tab:
http://www.midnitesolar.com/firmwareReport.php?firmware_ID=9&firmwareProduct_ID=1&act=edit

For the latest release,  2126,  it states ...,
"Classic, Classic SL & Classic Lite Charge Controllers

Firmware Revision Number: Rev 2126 For windows
Firmware Revision Date: 1-17-17

Revision Includes:
Fixed the MAC address bug
Changed some characteristics of the turbo fan operation   ...  ."

Although,   this does not let one see the notes for prior releases when a new FW Version is posted there.

The MidNite Crew is quite busy working on some great new products,  like the B-17 Inverter/Charger,   and a number of other ones.   Doubt that there will be very many revs to current products for some time.

IMO,   Vic
Off Grid - Sys 1: 2ea SW+ 5548, Surrette 4KS25 1280 AH, 5.25 KW PV, Classic 150,WB, Beta Barcelona, Beta KID
Sys 2: SW+ 5548s, 4KS25s, 5.88 KW PV, 2 ea. Classic 150, WB, HB CC-needs remote Monitoring/Control, site=remote.
 MN Bkrs/Bxs/Combiners. Thanks MN for Great Products/Svc/Support&This Forum!!

Zardiw

#47
WOW. Just saw this thread. What boggles my mind is the sheer number of revisions to firmware....

Can everybody say "Original Design Flaw".

Not to mention all the changes.....WOW....simply WOW.......

I don't blame you for stopping the updates on this.......There are just too many to keep track of.....lol

z
Faster horses, yw, ow, mm..........

Resthome

Quote from: Zardiw on March 27, 2019, 05:57:14 PM
WOW. Just saw this thread. What boggles my mind is the sheer number of revisions to firmware....

Can everybody say "Original Design Flaw".

Not to mention all the changes.....WOW....simply WOW.......

I don't blame you for stopping the updates on this.......There are just too many to keep track of.....lol

z

Get a life .. flaws how about new features oh that’s right you did really read this thread did you. And most companies don’t post their changes and or you would have to return to factory to get them and a small fee. Not so with MidNite.
John

10 x Kyocera KC140, Classic 150 w/WBJr, Link10 Battery Monitor, 850 AH @ 12v Solar One 2v cells, Xantrex PROwatt SW2000
Off Grid on Houseboat Lake Don Pedro, CA

Jon Martin

I wish that we could find the full list of updates somewhere.  Found these to add to those listed above.

4-21-2014
   Classic build 1849  Fixed My Midnite DNS bug

12-18-2014
   Classic build 1923
   Lifetime kW-Hours and Lifetime Amp-Hours will now accumulate and
   not be limited to just 16 bits worth. (long time bug) 65535
   
   Aux 1 SOC% output will now remember On/Off state through an auto-restart cycle
   
   Whizbang Junior accumulations will save periodically throughout the day to non-volatile memory every 90 minutes

   Classic will go to Resting for 8 seconds when MPPT mode and power output stays below 50 watts for 15 minutes in Legacy, Hydro or Dynamic tracking mode if Insomnia is On.  (night charging sanity check)

   Removed VariMax Absorb mode

   MNGP build 1922
   Added menu  LIMITS---MORE--- High battery temperature charger shut off

   Fixed Daily Hi-Power graphs log numerical readout.  Was only
   showing 3 digits

   Increased time required to show "Got Comm ?" message by 2 seconds

4-29-2015  build 2018
   Improved Battery and PV current readings accuracy
    for SOLAR and U-SET modes

   Forcing a Float now sets SOC to 100 % so that multiple
   Classics and Whizbang Junior works better in Follow-Me

   Networking modified for newer My Midnite and better modbus over
   TCP/IP and  Ethernet

   MNGP beta.  "Got Comm ?" messages may not show up temporarily but
   responses to bus hangs between MNGP and Classic are MUCH faster
   and less annoying than before.  The last release is also
   included here if needed.

5-15-2015   Network Build 2024
   Fixed modbus ring buffer size settings

7-21-2015
   Classic  Rev  2036
   Added Classic SL options

7-31-2015
   MNGP  Rev  2041
   Added Classic SL menu  options
   MODBUS response to bus errors significantly improved time response
   
8-1-2015
   SVN Rev 2042.  Networking Rev. 2024 (unchanged networking from 5-15-2015)
    Fixed Reason For Resting #2 issue at higher powers.
    This version is good for My Midnite 2 (MM2) with networking fixes

8-3-2015
   Classic Rev.  2046  Networking Rev. 2045
   This version is good for My Midnite 1 (MM1) which is the present web service
   MNGP...  No changes

8-5-2015  Classic Rev 2050
   More Classic SL mode limit fix

   Added Reason For Resting 38 that will force to resting if external
   charging sources are present, raising Vbatt above set point V. and 0 watts
   GUI.exe changed back to original version.

8-11-2015
   MNGP Rev  2054   SL changes

8-17-2015
   Classic Rev 2056  Factory Burn In OCP modes

8-18-2015
   V4.93  replaces   update_Classic-All.exe   with the 32 bit version

8-25-2015
   V4.94      Removing an unused file in the package that is causing false
         positive anti-virus alarms.  Still Rev 2056 for Classic firmware rev

11-2-2015
         Classic control Version 2074 adds My Midnite 3 capability  (MM3)

         Networking fixes added back in.

         Auto-EQ bug fixed where EQ day count would be reset if Classic went
         back to Float, essentially disabling Auto-EQ

2-15-2016      Version 2096

         Added Register 4406, ADDRESS 4405 that allows  global battery
         current limit via Whizbang Junior.  WbJrGlobalLimitIRef
         Set WbJrGlobalLimitIRef to MAXIMUM wanted battery charge
         current (times 10 because this number includes 10ths of an amp)
         For example, 123.4 amps would be 1234.  Default is 3000 amps         

3-27-2016      Main app version 2096 (no change)
         Networking code version 2097 fixes a 10 day Ethernet disconnect issue
         No MNGP changes yet.

boB



A lot of those were only internal tests and not actual production releases I think.

Some of them added features and some are bug fixes and releases for our testing before releasing to our main web site.

As far as there being lots of updates, I notice that Windows and Linux have lots of updates as well.
It's just the way of computers.



Quote from: Jon Martin on January 05, 2020, 08:47:38 PM
I wish that we could find the full list of updates somewhere.  Found these to add to those listed above.

4-21-2014
   Classic build 1849  Fixed My Midnite DNS bug

12-18-2014
   Classic build 1923
   Lifetime kW-Hours and Lifetime Amp-Hours will now accumulate and
   not be limited to just 16 bits worth. (long time bug) 65535
   
   Aux 1 SOC% output will now remember On/Off state through an auto-restart cycle
   
   Whizbang Junior accumulations will save periodically throughout the day to non-volatile memory every 90 minutes

   Classic will go to Resting for 8 seconds when MPPT mode and power output stays below 50 watts for 15 minutes in Legacy, Hydro or Dynamic tracking mode if Insomnia is On.  (night charging sanity check)

   Removed VariMax Absorb mode

   MNGP build 1922
   Added menu  LIMITS---MORE--- High battery temperature charger shut off

   Fixed Daily Hi-Power graphs log numerical readout.  Was only
   showing 3 digits

   Increased time required to show "Got Comm ?" message by 2 seconds

4-29-2015  build 2018
   Improved Battery and PV current readings accuracy
    for SOLAR and U-SET modes

   Forcing a Float now sets SOC to 100 % so that multiple
   Classics and Whizbang Junior works better in Follow-Me

   Networking modified for newer My Midnite and better modbus over
   TCP/IP and  Ethernet

   MNGP beta.  "Got Comm ?" messages may not show up temporarily but
   responses to bus hangs between MNGP and Classic are MUCH faster
   and less annoying than before.  The last release is also
   included here if needed.

5-15-2015   Network Build 2024
   Fixed modbus ring buffer size settings

7-21-2015
   Classic  Rev  2036
   Added Classic SL options

7-31-2015
   MNGP  Rev  2041
   Added Classic SL menu  options
   MODBUS response to bus errors significantly improved time response
   
8-1-2015
   SVN Rev 2042.  Networking Rev. 2024 (unchanged networking from 5-15-2015)
    Fixed Reason For Resting #2 issue at higher powers.
    This version is good for My Midnite 2 (MM2) with networking fixes

8-3-2015
   Classic Rev.  2046  Networking Rev. 2045
   This version is good for My Midnite 1 (MM1) which is the present web service
   MNGP...  No changes

8-5-2015  Classic Rev 2050
   More Classic SL mode limit fix

   Added Reason For Resting 38 that will force to resting if external
   charging sources are present, raising Vbatt above set point V. and 0 watts
   GUI.exe changed back to original version.

8-11-2015
   MNGP Rev  2054   SL changes

8-17-2015
   Classic Rev 2056  Factory Burn In OCP modes

8-18-2015
   V4.93  replaces   update_Classic-All.exe   with the 32 bit version

8-25-2015
   V4.94      Removing an unused file in the package that is causing false
         positive anti-virus alarms.  Still Rev 2056 for Classic firmware rev

11-2-2015
         Classic control Version 2074 adds My Midnite 3 capability  (MM3)

         Networking fixes added back in.

         Auto-EQ bug fixed where EQ day count would be reset if Classic went
         back to Float, essentially disabling Auto-EQ

2-15-2016      Version 2096

         Added Register 4406, ADDRESS 4405 that allows  global battery
         current limit via Whizbang Junior.  WbJrGlobalLimitIRef
         Set WbJrGlobalLimitIRef to MAXIMUM wanted battery charge
         current (times 10 because this number includes 10ths of an amp)
         For example, 123.4 amps would be 1234.  Default is 3000 amps         

3-27-2016      Main app version 2096 (no change)
         Networking code version 2097 fixes a 10 day Ethernet disconnect issue
         No MNGP changes yet.
K7IQ 🌛  He/She/Me

Leering1

it looks like the revision list is offline.  Any chance you can post the changes from: 2126 to 2193?  I'm running fine but would like to know if there is any improvements I might use or an issue I haven't run into yet.

Thanks,
Jason