nand_programmer
nand_programmer copied to clipboard
Some UI/UX suggestions
Thanks for making this excellent project. There are some small UI/UX improvements that I think would be cool to have:
- a progress bar at the bottom of the UI for the current operation, along with a rough ETA display
- a menu option to halt current operation, this might need firmware support as well (currently firmware goes entirely unresponsive and have to be power cycled to cancel)
- a push notification/msgbox/audible alert checkbox after completion, imo it'd be helpful since the r/w operations take such a long time, msgbox would be the easiest approach I think
- an operation that does write + verify, because so far if a user wants to verify the content, they'd have to read back the content and then manually diff it with an external utility
Thanks for suggestions. Added to TODO list.
Сommit with time estimate.
https://github.com/7134956/nand_programmer/commit/05a75f41c1dc7bfcc21b488b8441dbf03d234feb

Notification msgbox alert checkbox after completion.
https://github.com/7134956/nand_programmer/commit/7342c8347c822e09a18e2100c04b91efe89dc7f9

Port selection from list. List updated on click.
https://github.com/7134956/nand_programmer/commit/e86ce288c9b2eecac216ec5218dd889a99b5a0e0

I've cherry picked commits. Great features. Thanks!
https://github.com/7134956/nand_programmer/commit/d190b925c372fc0d8cae5c5a9d118296e4aa84fa
Add work area setup to GUI after chip select.

Cool feature. Merged. Thank you!
https://github.com/7134956/nand_programmer/commit/ac84677a8bb1861471b0e4b41fda30889a9c325a
This can be merged with little changes for your branch.
