Syncal 2000 display project, part 7

I did a few code tweaks:

  1. Instead of calling it Channel 0, I had the display say “VFO” because that’s what it really is
  2. Added power indication to display
  3. Added the left and right arrows for tuning indication
  4. Cleared display between modes
  5. Most importantly, fixed the bug where it wouldn’t update.

img_8987 img_8988

The problem with not updating was due to my not reading in all the bytes on a receive.  One of those typical n/n-1 programming errors.  At this point I’m pretty much going to put this aside until I get the desired display.  I’ve decided to use a Vishay-Dale O128O032ALPP3N0000 OLED unit.  It’s 128×32 pixels and I’m going to need to find some decent font to use for it.  I’ve heard those can be found on the net.  I’d like the frequency to be reasonably large and the status etc can be smaller and off to the sides.  This isn’t a perfect display as it’s smaller than the window, but it’s a standard part and the larger ones won’t fit in the radio mechanically.  This will change as a lot more are being made as the OLED ones replace the older LCD types.

Interestingly, the display doesn’t show operating mode.  I’m investigating whether I can intercept the switch status from the I2C bus and then display it.

 

One thought on “Syncal 2000 display project, part 7

Comments are closed.