Question on Sofirn SP36 hex
tonurics opened this issue · comments
Thanks for all your hard work. I absolutely love Anduril.
I was hoping you could shed some additional light on selecting the best HEX file to use: I have numerous lights reporting model 0614 on the stock firmware:
- Sofirn Q8 Plus
- Sofirn SC21 Pro
- Sofirn SC31 Pro
- Sofirn SP36 BLF
- Wurkkos TS21
Which of course match up with the Sofirn SP36 [attiny1616] hex. I've flashed all the lights with said hex and they work.
However, you also provide a separate attiny1616 hex file for the Sofirn SC21 Pro [0632]. I wasn't able to find any conclusive information on it, only a few posts from others implying they have been using it themselves [in-part because they didn't check the model number].
I tried it myself. And it appears to fix a brief momentary flicker, I would sometimes see when starting a smooth ramp on the 0614 version. [I double checked this and don't think I'm imagining the change...]
In this case: should we ignore the model and use the 0614 version? Are there any other examples, where that might be true? [i.e. Sofirn BLF Q8 [0613] hex on the Sofirn Q8 Plus]
Thanks again!
The SC21 Pro firmware is based on the config for the TS10v1. This is a ramp more optimised for a smaller light, while blf-q8
has a much higher power optimised ramp, as well as other settings more appropriate for a big light like a higher thermal limit, and different floor and ceiling levels.
They were all initially produced with the same firmware, then model-specific build targets with more optimised config were added later. With the same MCU layout, in general I'd suggest using sc21-pro on single emitter lights and sp36 on multiemitter.