Sid Genetry Solar Posted August 1, 2021 Share Posted August 1, 2021 Perhaps this is a bit belated, but I figured I might as well post the update before switching gears slightly to some more major firmware tweaks... Firmware Release Version 1.1r4 add local server "screen mirroring", allowing direct control of inverter from an Internet connected device on the local WiFi network (I'm aware several customers have gotten this functionality via Tech updates. Seems to be quite the hit!) add a few more local server WiFi control functions (Start/Stop charge, Bulk/Float change, Generator Start/Stop) add control buttons to Remote Screen for easy access to above features + Reset Err. fix some dumb mistakes with mDNS / WiFi device path name. NOTE: Anyone who received a Tech preliminary update may experience yet another mDNS name change another fix for "Xformer Volt Err" in Inverter mode with surge loads reduce maximum SPWM throttle from 300% to 150% (transformer saturation limit?) adjust battery charge method to prevent spurious "Xformer Polarity" errors several further tweaks for ATS/UPS transitions, hopefully preventing transfer errors. NOTE: Issues with errors on ATS/charge may have a root in the hardware design of the control board caused by imbalanced AC output loads. Pending testing, Rev. C control boards hopefully will completely eliminate these issues. Handling split-phase power with a single current sensor is not easy! add "DAMP" diagnostic oscilloscope channel (Input Voltage 'scope -> Down), halts on any error and graphs AC Amperage channel history before shutdown double initial WiFi connection timeout from 10 seconds to 20 seconds (compatibility with slower routers?) There are still many tweaks and adjustments that I need/want to make to further improve the software. Certainly glad that GS inverters can get OTA firmware updates, otherwise we'd be in trouble! SO...for future revisions, the following items are in the pike... Complete revamp of WiFi handling, allowing for continual AP-access (for local network control / Pi / Arduino access/control) of GS inverters without a pre-existing WiFi network definitely looking forward to the end result, but the debugging side of things has been quite a pain to deal with. Currently shelved in a separate code branch. The current WiFi implementation, split-up and crude as it is, currently works. Definitely don't want to "brick" inverters in the field with a non-updatable firmware, that would be bad. "firmware upload" functionality for remote systems without WiFi Internet access...upload a firmware file from a smartphone/laptop connected to the inverter's WiFi AP. Add "Command" menu to OUT screen "OUT" -> Enter -> Enter = menu where you can access commands currently only accessible via WiFi (local server / MQTT remote server), such as Generator Start/Stop, Charge On/Off (for Manual Charge), Reset Error, etc. Minor tweaks to Oscilloscope function, make so you can scroll through the available "channels" (in prep for extra channels on Rev. C), now exclusively on the "AC Output" highlight (not on AC Output and AC Input as currently) Eventually...way down the road...redesign "parallel" mode implementation from "inverter" mode to "AC Mains" mode. This in prep for "input current limit" (of special interest to RV'ers), where if the output load exceeds the given input amperage limit, the inverter will smoothly throttle out of charge, right into "boost/parallel"--pulling power from the batteries to prevent overloading the input circuit. Likely possible on Rev. C control boards only, as none of the prior revisions have an "input current" sensor. Crude mathematics with A.1 / B boards MIGHT be possible, but probably not worth the trouble. Also getting back to the PJ "upgrades" we started out doing, need to bump that code along a smidge, get charge working there, etc. 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.