EcoModder.com

EcoModder.com (https://ecomodder.com/forum/)
-   OpenGauge / MPGuino FE computer (https://ecomodder.com/forum/opengauge-mpguino-fe-computer.html)
-   -   Enhanced large font (https://ecomodder.com/forum/showthread.php/enhanced-large-font-8073.html)

skelly 04-24-2009 07:10 AM

Enhanced large font
 
Thanks Dave.

Code hacks - EcoModder - Enhanced Large Font

I wonder if we could start a dev branch in the repository?

--Bill

dcb 04-24-2009 07:24 AM

Nice :)

re: repository, that becomes high maintenance is the only issue, with permissions and making sure the authors test every last thing and not assume nothing has broken.

Wiki means you get it working once and show as simply as possible how you did it (so no real need for #defines in the examples) and you are pretty much in the clear after that. i.e. when I changed brightness code for vfd, it orphaned many bits of brightness code, but since that wasn't interfering with the hack and would complicate the example, I left those changes out.

Wiki also means any ecomodder can use it by default.

re: fonts, yup only 8 user definable fonts in your standard issue 2x16.

yetimus 04-24-2009 05:59 PM

Awesome job, skelly! Can't wait to try this out!

skelly 04-24-2009 10:00 PM

Quote:

Originally Posted by dcb (Post 100166)
Nice :)

re: repository, that becomes high maintenance is the only issue, with permissions and making sure the authors test every last thing and not assume nothing has broken.

Wiki means you get it working once and show as simply as possible how you did it (so no real need for #defines in the examples) and you are pretty much in the clear after that. i.e. when I changed brightness code for vfd, it orphaned many bits of brightness code, but since that wasn't interfering with the hack and would complicate the example, I left those changes out.

Wiki also means any ecomodder can use it by default.

re: fonts, yup only 8 user definable fonts in your standard issue 2x16.

But... Wiki also means that in a year it could be totally out of date. A branch in the repository is just that, a development branch.

Example, I have no idea what you have in 0.80. Sounds like a lot of changes if you manged to shrink the executable by 2k. That said, when 0.80 is posted to the repository maybe I find that you've fixed the same things I have, or you've made a lot of cleanups, or whatever... And now all of my work on 0.75 is useless.

Long and short of it, I would rather not be working on something if I know you're already working on it. I'm using RCS here to track my changes just because it is simple... But when 0.80 is posted into the repository I will have to merge my changes if I want to stay current.

Finally, I want to add that this project kicks ass. This goes for Arduino in general. We really are lucky to have such a hardware platform as open source advocates!! How about cruise control mods (with a second Arduino) based on the MPGuino output? There are so many possibilities!!

I love it. Awesome. Thanks for your work Dave.

yetimus 04-26-2009 08:46 PM

Thanks again for posting this, skelly. Excellent write-up as well. Readability of the big font is much improved!

dcb 04-26-2009 10:18 PM

If anyone wants a visual on what is going on, here was the original writeup and a pic, it is tricky to do much with only 8 characters of course, but it is a fun exercise, kind of a puzzle :)
http://opengauge.org/diympggauge/bigfont.GIF

Froggy 04-27-2009 08:51 PM

Great looking font Skelly!:thumbup:

skelly 04-27-2009 09:13 PM

Quote:

Originally Posted by dcb (Post 100606)
If anyone wants a visual on what is going on, here was the original writeup and a pic, it is tricky to do much with only 8 characters of course, but it is a fun exercise, kind of a puzzle :)

I have to add that this is a simple hack only because Dave's original implementation was already there! :)

I didn't see this original write-up but the big font idea in general is very clever. I created an Excel sheet to play with the font design before I coded it up, I'll plan to post that in the wiki too once I clean it up a bit.

dcb 04-27-2009 09:25 PM

I do have a question, if anyone has time for such a riddle.

Do you think it is possible, with 8 custom characters, to do add capitol letters to the basic block numbers, all in 3char x2char format?

skelly 04-28-2009 09:38 PM

Quote:

Originally Posted by dcb (Post 100839)
I do have a question, if anyone has time for such a riddle.

Do you think it is possible, with 8 custom characters, to do add capitol letters to the basic block numbers, all in 3char x2char format?

Best I could do with the enhanced characters I posted to the wiki (below).

Problems with "M", "N", "Q", "V" (no different from "U"), "W". I think existing characters (slash, etc. could be used to help out the "M" and "N"...

http://wskellenger.home.comcast.net/...mg/letters.png


All times are GMT -4. The time now is 08:01 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com