Why a flashlight need SOS mode?

> pattern

Yeah, the correct length of the bright pulse, and the interval between the letters, and the interval between the ‘words’ — are all defined for Morse Code.

http://www.nu-ware.com/NuCode%20Help/morse_code_structure_and_timing\_.htm

The blinking is amateurish coding. I have one lamp that sends “SOSOSOSOSOSOSOS” — yeah, it’s a SO-SO light.
All the rest I see do what Adoby describes, they just mush together dots and dashes.

It would be truly remarkable if the people programming the ubiquitous Chinese driver could get it right.