ZakKemble / AVRDUDESS

A GUI for AVRDUDE
https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/
GNU General Public License v3.0
583 stars 127 forks source link

A lot of minor improvements #49

Closed LumitoLuma closed 2 years ago

LumitoLuma commented 3 years ago

I've improved/fixed/added the following things:

ZakKemble commented 3 years ago
* Added 'auto' option for USBasp

I'm not sure if calling it "Auto" is a good idea, the USBasp firmware just sets it to 375KHz. People will think that it automatically selects the best bit clock. Maybe call it "Default (375KHz)".

* Allowed some special characters like `"` and `'` in the AVRDUDE and AVRDUDE.conf location paths

Is this an issue when running AVRDUDESS on Linux? I don't have any problems with ' on Windows and it doesn't let you use " in folder and file names.

* Re-added the fuse calculator link, since https://www.engbedded.com/fusecalc/ is back online

\o.o/

* Added 'custom programmer option' in Programmers list (translations need to be updated)

What would the use case of this be? If a programmer is not already listed in the drop down then it's not supported by AVRDUDE.

LumitoLuma commented 3 years ago
* Added 'custom programmer option' in Programmers list (translations need to be updated)

Totally true. I did that change because I didn't find some programmers, but I wasn't searching in the correct place. I will revert it soon.

* Allowed some special characters like `"` and `'` in the AVRDUDE and AVRDUDE.conf location paths

Yeah, idk why I did that change.

* Added 'auto' option for USBasp

I'm not so sure to change it to "Default (375KHz)". Tried with my usbasp to my Arduino UNO and when selecting 'Auto' it uploads faster than selecting the 375 KHz option (I think it uploads at 1.5 MHz). However, I use a custom firmware for my usbasp. I'll try it with the default one and if it uploads at 375 KHz by default, then I'll change it.

LumitoLuma commented 3 years ago

You are right with the USBasp default mode. I'll change the option name soon.

LumitoLuma commented 3 years ago

Everything should be OK right now.

ZakKemble commented 2 years ago

Chery picked commits (7e043f433e1a57fad7c126bee449196cbe416c93 aa976d61f8e29e6ab477606eb09e60191795c08b dcdcd755b4f426de5ab13ac973ebafd019b2bb5e) to minimize clutter, closing PR.