• 220716 c53292a0e3

    Crash_Override released this 2022-09-01 02:36:51 +02:00 | 0 commits to master since this release

    • Bug fixes
      ... Fixed a bug with incorrect reading screenshots for ST7789 displays.
      ... RD60065: Fixed flickering of OPP value
      ... RD60065: The "Min Input" parameter, from the keyboard it was possible to set a value up to 720V.
      ... RD60065: The "CutOff current", from the keyboard it was possible to set a value up to 61000mA.
      ... RD60065: Some fixes from V1.41 (1.Optimize the small spike at the moment of opening the output.)
      ... I remade the timer, now it is based on RTC (previously used Systick timer).

    • Interface

    • When the output is turned off, the timer will be stopped, and its value will still be displayed until pressing any key (except ON/OFF).
    • меню "--- Power Settings ---" ("--- Настройки питания ---")
    • New option "Boot KeyLock"; Activates keypad LOCK at startup.
    • New option "Boot MemCell"; Activates specified memory cell at startup. (Note: Cell "M0" - is the last entered values).
    • меню "--- Display ---" ("--- Дисплей ---")
    • New option "Standby Clock"; Displays the clock in standby mode.
    Downloads
  • 220210 1f8f4adc76

    Release G 220210 Pre-Release

    Crash_Override released this 2022-02-15 03:12:34 +01:00 | 3 commits to master since this release

    • Bug fixes
      ... Fixed critical bug with random freeze during communication.
      ... Improved the response time (PC software some times loses connection).

    • Interface

    • On the main screen, when the output is enabled, the timer will be displayed if OPP is disabled.
    • Long press on SHIFT - enter menu (same as SHIFT+0)
    • Long press on I-SET or V-SET, activates new menus where you can set the limits of the settings,
      ... NOTE: this setting RUNTIME only! After restart will be set to default values.
    • Added a new method of reading a screenshot in which some compression is used,
      ... now reading the screenshot takes about 2 seconds, at a speed of 115200.
    • menu "--- Charge Batteries ---"
    • New option "I-Off Lockout"; Sets the delay before activating the "Cutoff Current" function.
    • The "Cutoff -ΔV/ΔT" option is now set in mV.
    • New option "-ΔV/Δt Lockout"; Sets the delay before activating the function "CutOff -ΔV/Δt".
    • New option "0ΔV/Δt Timeout"; Timeout for 0ΔV/Δt (if there is no voltage growth during the specified time.)
      ... Previously, a fixed value was used: 15 min.
    • menu "--- Power Settings ---"
    • Added option "SysFailureRst"; Automatic restart in case of system failure.
      ... If the firmware hangs/freeze, after 20 seconds will work the Watchdog timer.
      ... If this option is active, the corresponding message will be displayed and the time countdown,
      ... and after another 10 seconds there will be a restart, if you do not click any key (except Power it immediately restarts).
      ... If the option is not active, or you have pressed any key during the time countdown, then some kind of BSOD will appear.
      ... If you want to see a function in action, go to the calibration menu and enter the password "135666" and double-click on ENTER,
      ... after that the firmware will freeze, now wait for 20 seconds (this is for the test).
    • menu "--- Colors ---"
    • New option "Timer"; Sets the color of the timer.
    • Updated RDFlasher
    • Updated RDScreenDumper
    • Added support for the new method for reading screenshot.
    Downloads
  • 220114 18b09531c5

    Release F 220114 Pre-Release

    Crash_Override released this 2022-02-15 03:10:39 +01:00 | 4 commits to master since this release

    • Bug fixes
      ... Calibration menu: The rotation of the encoder in any direction worked only as increment value.
      ... "EN" pin of the WiFi module unexpectedly was reset (reset to LOW), and therefore the WiFi module could (should) not work, but surprisingly continued to work without any problems. Therefore, I did not see any error until I was faced with the fact that the WiFi module did not work on the RD6006P, despite the fact that the source code is the same.
      ... The pop-up MemHint blocked the SHIFT/MEM/I-SET/V-SET buttons (need to wait until it hides).
    • Now, Temperature designated as a capital "T", and the time as a lowercase "t". (it was opposite).
    • In the menu (except for the calibration menu), you can now use a digital keyboard to enter values. ENTER completes the input.
    • For the UP and DOWN buttons, auto-repeat is implemented. (press and hold)
    • menu "--- Power Settings ---" added new option "CC Delay Off" (to disable delay of CC right after Output Enable).
    • In options "USB Interface" and "UART Baudrate" now can choose baud rate up to 1000000.
      ... NOTE!!! For "USB Interface", baud rate higher than 115200 will not work!!! The speed is restricted by the isolator IC π122U31. This IC can be replaced by the faster ones: ISO7221A, ADuM1201ARZ (Both tested). Using baud rate 1000000, reading dump of the screen takes around 2 seconds.
    • Added the ability to configure WiFi module (SETUP: SSID, PASSWORD, IP) via USB interface
      ...... NOTE!!! To work this function you must change "UART Interface" to OFF, and disable output! WiFi module tries to (re)connect to the AP with entered SSID and Password, what (in my case) takes more than 20 seconds, and this time PSU will be freezed and no react.
    • Updated RDFlasher
    • Added support for baud rates above 115200.
    • Added button "Sync Time" to synchronize time.
    • Added button "Config WiFi" (if the function is supported by firmware> = 1f).
    • Remembers the selected settings (port, speed, address, window position)
    • Updated RDScreenDumper
    • Added support for baud rates above 115200.
    • Remembers the selected settings (port, speed, address, window position)
    Downloads
  • 211113 2b95a2289e

    Release E 211113 Pre-Release

    Crash_Override released this 2022-02-15 03:09:07 +01:00 | 5 commits to master since this release

    • With the "Green Output" option enabled (previously "GreenTerm=>Out"),
      Temperature/MEM/SHIFT are displayed in GREEN (no space for a separate icon).

    • Show window size on Graph Display Layout.

    • Added a calibration menu (similar to the software on a computer). The password is the same!
      (at the bottom of this menu, there is a text line with CW/CCW counters, these are for testing the Encoder.
      The counters are reset with UP/DOWN buttons. I did it just for myself, but decided to leave it as is.)
      How to use:
      Enter the password, press (ENTER)
      If the password is correct, the calibration menu will be displayed.
      There are all the necessary parameters (including Back V-BAT and BackInput which are unavailable in software).
      After selecting a parameter, the corresponding formula is displayed at the bottom of the display, according to which the firmware calculates the values.
      The changes are applied immediately (in RAM), so you can see the result.
      Click on (SHIFT)+(Dot) sets the selected parameter to the factory setting.
      Select the desired action and press (ENTER) (!!! The cursor must be on the button !!!)
      * NOP - No Operation (does nothing, exit the menu without resetting the password)
      * CANCEL - Cancels all settings (loads current values ​​from EEPROM)
      * STORE - Stores current changes to EEPROM
      * RESTORE - Restores factory calibrations (from a backup copy. Similar to holding the button (1) at power on).
      Click on the encoder resets the password and closes the menu
      (!!! Calibrations are not saved/restored. All changes will remain until reboot !!!)

      • menu "--- Power Settings ---"
        • Added option "Max V-SET" sets limit for V-SET.
      • menu "--- Display ---"
        • Added two parameters "Very Slow" and "ExtraSlow" to the "Update Rate" option, averaging the last 8 or 16 samples, respectively.
      • menu "--- Charge Batteries ---"
        • Added "AutoSetLayout" option to automatically switch Layout when a battery is detected (Charger Mode),
          when the battery is disconnected, it will return to the previous Layout (unless you switched manually)
      • The "Home" menu has been slightly rebuilt, some options have been moved to separate groups:
        @ "--- Appearance ---"
        + Added option "7SegInact.Elem" to disable highlighting of inactive elements in 7-Seg
        @ "--- V-SET/I-SET/OVP/OCP/OPP ---"
        # "Timeout" (бывшая "IVSet Timeout").
        # "Save Mult.".
        # "Skip Exit" (бывшая "SkipExitIVSet").
        @ "--- Memory ---"
        # "Hint" (previously "Mem Hint").
        # "Confirmation" (previously "Take Ok").
        # "Instant Out" (previously "Take Out").
        # "SHIFT Table" (previously "ShiftMemTable").
        @ "--- Buzzer ---"
        + Added option "PwrOnBeep" - sound when RD turned on.
        + duplicated "Comm Buzzer" option.
        @ "--- Colors ---"
        + "ORP" - sets the ORP color in the status bar.
        + "Ah (L1)", "Wh (L1)" separately sets the color of the corresponding elements in Layout 1.
      • Fixed bug with offset Ah\Wh lines in Layout 1.
      • Fixed bug with Mem Hint popup overlapping confirmation dialog.
      • Fixed bug with displaying I-OFF (RD6012, RD6018)
    Downloads
  • 211103 0a3e6a150a

    Release D 211103 Pre-Release

    Crash_Override released this 2022-02-15 03:06:17 +01:00 | 7 commits to master since this release

    menu "--- Power Settings ---"

    • Added new option: "Min Input"
      Setups the minimum input voltage, if it falls below the specified value,
      then the output will be disabled (and will be blocked),
      at the bottom in the status icon "INPUT UVP" will be displayed
      and a corresponding message will be displayed on the screen

    Added new "Layout 2"

    NOTE: If OVP, OCP, OPP is triggered, this parameter will be displayed instead of INPUT.

    menu "--- Appearance ---"

    • Added option: "Solid Labels", sets label style

    menu "--- Layout 1 ---"

    • Added options: "Show Ah" and "Show Wh".
    • Added option: "Small Font", to use small font in Layout 1
    Downloads
  • 211027 6daa83c42b

    Release C 211027 Pre-Release

    Crash_Override released this 2022-02-15 03:05:01 +01:00 | 8 commits to master since this release

    New options in "Quick Settings" (Shift + Down)

    • "GreenTerm=>Out" - If ENABLE then the GREEN terminal will work as an output over relay (NOTE! In this mode the battery detection is disabled, so no charger mode).
    • "UCP" - Under Current Protection. Disables the output if the current falls below the set value. (Working only in Power Supply mode, no affect in charger mode)
    • "UCP Trigger" - If enabled, the "UCP" option will be activated only after the current reaches the set value.
    • In option "External LED" added new item "VG/CY/OxP", what means: CV-Green, CC-Yellow, OxP (any protection Blinking RED)
    • The "UCP" and "UCP Trigger" options are also available in the "--- Power Settings ---"
    Downloads
  • 210719 c7b71fe6ed

    Release B 210719 Pre-Release

    Crash_Override released this 2022-02-15 03:03:01 +01:00 | 9 commits to master since this release

    New firmware (including updated RDFlasher)
    Added support for LCD ST7789

    Downloads