Problem building and function of SmartPower3 firmware

cedel
Posts: 37
Joined: Wed Mar 15, 2023 11:48 pm
languages_spoken: english, czech
ODROIDs: SmartPower3
Has thanked: 17 times
Been thanked: 17 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by cedel »

I figured out how to process and include other fonts, so I made a few other testing versions:

RobotoMedium22:
Image

RobotoMedium24:
Image

LiberationSansBold22:
Image

MontserratBold22:
Image

MontserratExtraBold22:
Image

RobotoBlack22:
Image

MontserratBold20:
Image

MontserratExtraBold20:
Image

NotoSansBold20:
Image

For me, right now, the NotoSansBold20 is still the best. Or maybe MontserratBold20. The other ones are too strong, long or narrow, making them harder to read.
These users thanked the author cedel for the post:
roarking (Sun May 14, 2023 2:14 pm)

User avatar
odroid
Site Admin
Posts: 41084
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 3194 times
Been thanked: 1753 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by odroid »

My old eyes prefer the NotoSansBold20 too. ;)
These users thanked the author odroid for the post (total 2):
cedel (Thu May 11, 2023 10:47 pm) • roarking (Sun May 14, 2023 2:14 pm)

User avatar
rooted
Posts: 10137
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 791 times
Been thanked: 605 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by rooted »

RobotoMedium22 looks the best on my phone, not what it looks like on a larger display.

cedel
Posts: 37
Joined: Wed Mar 15, 2023 11:48 pm
languages_spoken: english, czech
ODROIDs: SmartPower3
Has thanked: 17 times
Been thanked: 17 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by cedel »

Well, i've made another series of PRs and updates.

Two smaller bugfixes, platform updates, library replacement, the above screen reorganization and lots of internal changes/refactoring (preparation for following features). https://github.com/hardkernel/smartpower3/pull/32 followed by https://github.com/hardkernel/smartpower3/pull/33 followed by https://github.com/hardkernel/smartpower3/pull/34.
More detailed description of what was changed is at the PR description.

I have to admit @rooted comment about screen size for your comparison makes sense. For me it's easier, since I've seen all the fonts on actual SP3 screen. So I've made 3 testing releases in my repo with 3 different fonts, so you can see for yourself.

All the above changes (which use NotoSansBold20) - https://github.com/cedel1/smartpower3/r ... Bold20.img (my preferred version),
the same changes + MontserratBold20 - https://github.com/cedel1/smartpower3/r ... Bold20.img (my second best preferred version),
the same changes + RobotoMedium22 - https://github.com/cedel1/smartpower3/r ... dium22.img (I have to say I don't like this version much because the font has weird character spacing for our purpose. But should you really like it, I'll have to make some spacing adjustments)

Note: You should be aware that the changes will clear NVS partition, effectively reseting all your presets (please see the PR notes).

Not sure if the above changes warrant a separate release if you like them, I just had to get them out for review before going further. Just too many changes without feedback ;).
These users thanked the author cedel for the post (total 2):
mctom (Sun May 14, 2023 6:53 am) • roarking (Sun May 14, 2023 2:15 pm)

cedel
Posts: 37
Joined: Wed Mar 15, 2023 11:48 pm
languages_spoken: english, czech
ODROIDs: SmartPower3
Has thanked: 17 times
Been thanked: 17 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by cedel »

And, of course, as usual, any comments, suggestions or (pull request) reviews are welcome - either here or on github.

roarking
Posts: 14
Joined: Thu Jan 30, 2020 11:57 am
languages_spoken: english
ODROIDs: H2 H2+ H3+ C4 HC4 SmartPower3
Has thanked: 18 times
Been thanked: 5 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by roarking »

cedel wrote:
Thu May 11, 2023 5:20 am
With only NotoSansBold font (meaning two fonts could be removed):
The NotoSansBold20 design looks great and clean. Much preferred! Removal of two fonts makes space for future features.

cedel
Posts: 37
Joined: Wed Mar 15, 2023 11:48 pm
languages_spoken: english, czech
ODROIDs: SmartPower3
Has thanked: 17 times
Been thanked: 17 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by cedel »

If NotoSansBold20, than that's the PRs the way they are (no changes to them needed).
These users thanked the author cedel for the post (total 2):
roarking (Tue May 16, 2023 5:18 pm) • mctom (Fri May 19, 2023 3:59 pm)

User avatar
odroid
Site Admin
Posts: 41084
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 3194 times
Been thanked: 1753 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by odroid »

We've merged and tested the PRs.
A new firmware version 2.2 has been available now. :)
https://wiki.odroid.com/accessory/power ... #may18_v22
These users thanked the author odroid for the post (total 2):
roarking (Fri May 19, 2023 10:44 pm) • cedel (Fri May 19, 2023 11:07 pm)

cedel
Posts: 37
Joined: Wed Mar 15, 2023 11:48 pm
languages_spoken: english, czech
ODROIDs: SmartPower3
Has thanked: 17 times
Been thanked: 17 times
Contact:

Re: Problem building and function of SmartPower3 firmware

Post by cedel »

Thanks everyone for the help. I've started a new thread regarding SP3 SCPI remote control so it's more visible and attracts more responses. Let's see what the outcome of that will be. :)

Post Reply

Return to “Smart Power”

Who is online

Users browsing this forum: No registered users and 2 guests