monome / druid

terminal interface for crow
GNU General Public License v3.0
35 stars 16 forks source link

firmware version decoding failure #81

Closed tehn closed 1 year ago

tehn commented 1 year ago

druid fails to decode a git string like 4.0.1-14-g7721314 resulting in the script crashing.

the result, is druid firmware won't work if you have a firmware installed on your crow that fails the version string.

our last update distributed a firmware with such a string.

solution: if the version decode fails, just flash the firmware of the newest. assume it's old.

tehn commented 1 year ago

fixed 867f8d8b3f1b3e335fe8a06b7523ac8c95da3491