Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootscreen Hitachi #2568

Closed
wants to merge 4 commits into from
Closed

Bootscreen Hitachi #2568

wants to merge 4 commits into from

Conversation

AnHardt
Copy link
Member

@AnHardt AnHardt commented Jul 31, 2015

picture 140
https://youtu.be/Mv327oQ7HqI
https://youtu.be/aGwt64Uy-Ms

Needed a bit of fun programming today. Inspired by #2541 (comment) i remembered that the Hitachi displays don't have a boot-screen.

There is not very much space on the small displays - so decided for scrolling and sequencing the strings.

Boot-screen for the character displays
When SHOW_BOOTSCREEN is on uses about additional 742 bytes of progmem and 32 bytes of RAM.
For that configurable.

Make boot-screen configurable for the graphic displays
When SHOW_BOOTSCREEN is off saves about 473 bytes of progmem and 28 bytes of RAM.

Uses about 488 byte of progmem and 32 byte of RAM.
For that configurable.
Saves about 473 byte of progmem and 28 bytes of RAM.
@thinkyhead
Copy link
Member

Very nice. I really like the approximation of the logo. I see that marlinfirmware.o is all that will fit on 16-wide displays. Is that the only place it needs to scroll? If that's the case, maybe on tiny screens we can use ow.ly/QlYoI instead.

@eboston
Copy link
Contributor

eboston commented Jul 31, 2015

What about registering the domain name marlinfw.org? It's available. :)

@thinkyhead
Copy link
Member

@eboston Totally. That's much nicer than ow.ly.

@AnHardt
Copy link
Member Author

AnHardt commented Jul 31, 2015

@thinkyhead
As configured now the URL is the only string that is too long.
But STRING_SPLASH_LINE1 and STRING_SPLASH_LINE2 are relativity easy user changeable - in the config.

If someone prefers to have SHOW_BOOTSCREEN disabled by default, i simply have to upload a ready commit.

@thinkyhead
Copy link
Member

@AnHardt Should SHOW_BOOTSCREEN be extended to apply to the graphical display also?

@AnHardt
Copy link
Member Author

AnHardt commented Aug 1, 2015

@thinkyhead
SHOW_BOOTSCREEN for the full graphic displays is already in this PR. See: commit 2. https://github.com/AnHardt/Marlin_O/commit/daf8af958e6e7b89b46f5e4bbb06bb9c800ad27f
Sorry - that's not obvious because of some tab hunting, and shifting the delay.

@AnHardt
Copy link
Member Author

AnHardt commented Aug 3, 2015

@AnHardt AnHardt closed this Aug 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants