Hello Erik,
Thank you for adding your extension to the Hugen nanoVNA version 0.1.1.
It would be nice to fill out in the "version window" the version number,
e.g.: 0.1.1 + scan, 1500MHz
Then you could look up what version is actual flashed.
I am working mainly with MacOS.
In case you use the program "dfu-util" on Linux or MacOS for flashing, the USB vendor ID is 0000 in your .dfu file, and you cannot flash.
Error message: dfu-util: Error: File ID 0483:0000 does not match device (0483:df11 or 0483:df11)
In this case I have to transfer your .dfu file to Windows, use DfuFileMgr.exe to convert your file to .hex,
and convert it back to format .dfu with entering the USB vendor ID: DF11.
Then copy it back to MacOS and use dfu-util for flashing.
Therefore it would be also nice to add the USB vendor ID : DF11 to your .dfu file.
73, Rudi DL5FA