Skip to content

Conversation

@nullstalgia
Copy link
Contributor

@nullstalgia nullstalgia commented Jun 28, 2025

This is meant to extend #904 to utilize the "skipped" flag in CLI, show an example usage of the verifying signal I suggested in the conversation in #794, and fix what I consider to be a (overall minor) mistake in #904.

Screenshot:

image

Video Showcase for Verifying:

Screencast_20250627_183019.webm

Video Showcase for Skipping:

Screencast_20250627_182941.webm

In the past, espflash seemed to pause for a moment during post-flash verification, and with #904, that was changed to add a ghost chunk to the reported total length of the segment that would be paused on during verification.

I personally disagree with this specific change, since it also changes the reported output to users on how large their uploads are, and could potentially lead some to the wrong idea on why things are taking extra time. So I chose to make it much more clear as to what actions are being taken.

Before #904:
image

After #904:
image

(Note the +1 to each segment's reported length).

Copy link
Member

@jessebraham jessebraham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, thanks for this!

@jessebraham jessebraham added this pull request to the merge queue Jun 30, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 30, 2025
@jessebraham jessebraham added this pull request to the merge queue Jun 30, 2025
Merged via the queue into esp-rs:main with commit a43be2e Jun 30, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants