Background:
I have a couple of D2 with original firmware dated 2023
The stock 2023 firmware for D2 has a lowest floor output of 0.2 Lumens.
Im considering reflashing to anduril.r2025-07-07.hank-emisar-2ch.hex
Im guessing this would add the new POVD brightness control feature, and probably would add 2 decimal Voltage display…
Question:
Does the 2025 firmware provide Lower floor output on Emisar D2?
1 Thank
I don’t think that build target got lower lows in that time period. The emisar-2ch code hasn’t really changed since the entire project got restructured / refactored in late 2023.
The only change since the refactor was to add another variant of it:
> cd src/anduril/hw/hank/emisar-2ch
> git log .
Date: Wed Jan 10 05:46:49 2024 -0700
added "emisar-2ch-fet-joined" build, for D4S w/ lighted switch
Looking at the configuration, in emisar-2ch/anduril.h, it shows the lowest level is 1/16383. It’s using dynamic PWM+PFM to modify the pulse width and pulse frequency, and the lowest is 1 clock tick on and 16382 ticks off, with 16383 clock ticks per pulse cycle. This signal then goes through a hardware lowpass filter to convert it into a control voltage for the linear regulator.
Can’t really go any lower on this hardware. It’s basically turning on the regulator and sending a control value as close as it can get to zero, so the lowest level is determined by the regulator’s floor in hardware. The regulator has its own floor and ceiling that the firmware can’t change, so the firmware can only regulate between that floor and ceiling.
6 Thanks