Dear UniSoft,
First of all, I'd like to thank you for the great FW that turned my newly bought PS into a dream device.
I consider myself lucky for buying the RD6006, because at the time of purchase I wasn't aware of this custom FW.
I've been playing with this device for a week now, started with the factory FW, then 1c, now 1d.
I have also done the external red led mod, with the exception of not drilling the circuit board but running a thin enamelled wire under the ON/OFF switch rubber/gasket to the other side of the board.
No problem with the switch, it works like before.
Didn't make any pictures and there is no way in hell I'm desoldering the terminals again.
Here is a picture of the wire turning and disappearing behind the crystal.
It is taped down by a small piece of sellotape so it doesn't flap around in the breeze:)
Here is a drawing how I routed the wire.
I found the same size red led on an Attiny85 board and used an 83 Ohm resistor to get the same brightness as the green one.
Another pic of my CR2032 mod, it's fixed to the board by a drop of hot glue.
I have tested the 1c FW quite thoroughly and came up with the below list divided into 3 sections: bugs, new layouts, new function ideas.
Please take into account that I have no previous experience with professional lab PS, so my ideas are not backed by knowledge and may be impractical. Feel free to use my ideas in your next FW release.
bugs, issues - when changing between Default Layout/Customisable Layout with the right/left arrows, there is a vertical position mismatch on the right side of the display, rows jump up a few pixels. Easy to see when same data is displayed on both layouts.
- OPP not displayed in Layout 1 despite switched on
- Default Layout remnants visible under Layout 1
- Take Ok & Mem Hint interference, confusing when both options are ON
- Press M1 twice accidentally, then M2, press Enter, you may think you recalled M2, but it's M1
- Mem Hint times out while Take Ok does not, so in the above example you do not press Enter, M2 disappears, M1 comes back and stays there
- Cannot set ORP color, option missing
- SaveGraphSett. was fixed, did not work in 1c
- V-set I-set cannot be set 0 using the keypad only the encoder. OVP and OCP can be set both ways
- No cancel button when setting V-set, I-set, OVP, OCP, OPP with the encoder.
When using the keypad entry I can cancel the new value by pressing either V-set or the encoder button.
There are 4 ways to exit the setting: press V-set/I-set, press Enter, press the encoder, or wait for timeout
All of these save the new value when the encoder is used
- Keypad entry not working setting numerical/time values in menus. Only encoder can be used.
- Save multi position not saved in most menu locations, can only be used in V-set, I-set, OVP, OCP, OPP
new layouts Dumb Power Supply
As simple as it gets. Display only the output, when pressing V-set, I-set, OVP or OCP, display/set the corresponding values.
CV, CC function as virtual leds.
Largest font possible.
Analog Power Supply
Just a sketch of what I imagined. Needs some advanced graphics calculations to make it nice with the moving needles, scale and everything. I don't even know if this is possible.
White Background
Maybe some people like it inverse.
OK, I cheated, those are not standard colors. Can custom colors be added, using RGB codes, or the palette is fixed?
new functions - Finer Backlight/screensaverbr adjust (maybe even PWM values)
- Mem hint 1-20sec by 1 sec intervals
- Take Ok and Take Out name confusing, rename MemConfirm and MemInstantOut
- Key Beep length adjustment in milliseconds
- AutoPwroff beep n seconds before actual Pwr off
- Led checks at poweron before screen on : off, light all, except output led, running effect
- Buzzer: startup beep ON/OFF (while led checks), Comm buzzer could also be under Buzzer config
- Graph window and menu navigation: up/down arrows press and hold for fast scrolling
- Show somewhere in Graph Display Layout what window size is set
- Add graph for RL and V-BATT
- Ext led color config: make a submenu listing all functions/modes: CV CC OVP OCP OPP OTP etc.
Any one of them can be assigned to any of the 6 colors: G, Y, R, flashG, fY, fR
without ext led mod only 2 color choice Green, flashGreen
- Layout selector, which layouts are used when pressing the arrows, could be like the buzzer config, each layout can be ON or OFF
Default layout cannot be disabled
Check when disabling current layout to jump back to L0
To prevent laststate store illegal value
- new settings for analog layout, like dial range 0-12V for example
- How to add another language?