I’ve fully converted my 841 firmware to the 1634. However, the 841 firmware wasn’t fully completed but it’s good enough to go. Still interested? If so I have a few questions for you:
Currently only 1S configuration supported. Is that what you had in mind? I haven’t gotten around to 2S yet, it requires some firmware changes that I won’t be doing before I go on two months vacation in September.
Do you want it configured for E-switch, Off-switch or dual switch? Can be changed in config menu, but to do the change the driver has to be in a light that supports current switch config before installing in the new light.
What UI? Currently I have three UIs:
1: “Traditional” UI with up to 4 modes. Short press up, long press down. If UI1, how many modes do you want?
2: UI with two modes. Short press cycles between them, long press enables ramping for current mode (Short press brighter, long press dimmer). 2 seconds of inactivity saves new mode level, blinks and returns to normal.
3: Constant ramping mode. Short press brighter, long press dimmer. I use this as “campsite” mode so that no accidental single press can flash full boost in someone’s face.
Voltage monitoring on or off? When on, critical voltage level can either warn or turn off and put light in sleep mode. If on, what levels?
Temperature monitoring on or off? When on, critical temperature can either warn or turn off and put light in sleep mode. Critical level is about 5 degrees Celsius higher than configurable high temp. Default high temp is set to 70 degrees Celsius. How hot this actually is depends on host as MCU is measuring the temp, and MCU placement and thermal isolation will impact.
I have 4 user modes (higher user mode includes all lower user mode functionality):
1 - Normal: Can’t do any read outs, functions or configuration changes except change the user mode (requires a timed sequence of 10 presses).
2 - Advanced: Voltage and temperature readouts, can change UIs, mode settings and boost timers.
3 - Expert: Able to configure voltage and temperature monitoring settings and levels.
4 - Engineer: Calibrations. Your driver will be calibrated, so you shouldn’t need to calibrate unless you want to play around with it.
Do you use any blinkies? I have a simple strobe, beacon and SOS. Not fully implemented though.
Finally, do you flash drivers yourself? If so I can send you the driver earlier and later send you hex files for updated firmware.