Hello Larry,
I tried to flash your provided file edy-0.2.3-oct-7-19.dfu
under MacOS with the program dfu-util (Ver. 0.9), which I have used before.
I have learned from the manual, that the USB product ID should be "df11".
Unfortunately in your provided file the USB Product ID was 0,
so it coud not be programmed. See error:
dfu-util: Error: File ID 0483:0000 does not match device (0483:df11 or 0483:df11)
Next I have taken the .hex file under Windows 10 and program DfuFileMgr.exe
to add the Provider ID "df11".
Then I could flash in the Terminal:
$ dfu-util -v -d 0483:df11 --alt 0 -D nanoVNA_0.2.3-ch.dfu
I have appended to file nanoVNA_0.2.3-ch.dfu
73, Rudi