|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc. |
|
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#331 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
I tried a second display and got the same results, so I don't think it is the display.
I'll start going through the code to see if I can convert it to support the Sony and RC6 remotes. I tried modifying the SPDIF input without success. It goes o the bottom of the list. |
|
|
|
#332 | |
|
diyAudio Member
Join Date: Jan 2003
Location: LA
|
Quote:
There is code to support "large characters". I think it uses a lookup table that is supposed to be included. Maybe the large character code is causing those funny charaters? You could try to comment it out, and see what happens. Randy
__________________
My system is here http://randytsuch-audio.blogspot.com/2005/10/my-system.html |
|
|
|
|
#333 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
Good Idea, although I was thinking they were possibly bar code information for the volume.
Hopefully I can comment out the large character calls. It is definitely the large character codes. I can see which ones are which and they all map to the set. I guess the issue is that I really don't know what should be on the display. There is a hint on the HiFiduino page. Last edited by TheGimp; 19th April 2012 at 02:17 AM. Reason: Ran a test. |
|
|
|
#334 |
|
diyAudio Member
Join Date: Aug 2011
Location: South
|
Have a look on my latest image I uploaded a page or two back - theres what you should expect on the LCD. As I see it you got everything but in the wrong places.
Have a look at these and experiment: lcd.setCursor(col,row); The code original code made me totally confused as parts seemed to be lcd.setCursor(row,col); which didn't fit my LCD. Brgds
__________________
These are my principles, and if you don't like them... well, I have others. |
|
|
|
#335 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
Thanks Trubon. I'm wondering if my LCD displays might be the problem. T
hey are populated with original HD44780A00 parts. The only date coded part I can read looks like it has a date codes of 1976. the "A00" makes me think they are early release parts. There could have been a change in design that effected the mapping of the display which would account for it's behavior. Then again, the current displays could be different from the original even though they claim compatibility, and the code is written for the new displays. I need to find datasheets on both display ICs. If I can understand the difference ti should not be difficult to fix the code to work with my displays. That or order a new one. |
|
|
|
#336 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
Ha..ha..ha....
4 X 16 display not 4 X 20 The manual does not show a 4 X 16 display, and it is the same width as the new 2 X 40 displays I have so I thought it was 4 X 20. Not! Sparkfun was faster even though it was almost twice as much. Last edited by TheGimp; 19th April 2012 at 02:34 PM. |
|
|
|
#337 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
There appear to be some changes between the HD44780A00 and the HD44780U versions.
I had to index at 0,0 and 1,0 for rows 1 and 2, and index at -4,2 and -4,3 for rows 3 and 4 to get the display to align. Then I had to add -4 and -8 off sets to the two row indices. Looks like it will run with the 16X4 display although it is a bit tight. All this will be tossed when a proper 20X4 display arrives, but I can play with it now and I'm learning the code so all is not in vain. |
|
|
|
#338 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
I've removed the apple IR code, and integrated Ken Shirriff's IRrecv program into the main code and got it to compile w/o errors.
I'll start debugging it this weekend. |
|
|
|
#339 |
|
diyAudio Member
Join Date: Aug 2011
Location: South
|
Good to hear that you are making progress TheGimp!
Brgds
__________________
These are my principles, and if you don't like them... well, I have others. |
|
|
|
#340 |
|
diyAudio Member
Join Date: Aug 2009
Location: Johnson City, TN
|
TKS Turbon.
I patched the code in to switch the remote but it does not work. So I loaded the demo. It does not work (probably something I did wrong in changing from the serial output to the LCD). I'll probably beat on it a while. |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| High Performance WM8741 Upsampling DAC New Version - Group buy | heartwinter | Group Buys | 114 | 13th April 2012 03:56 PM |
| High Performance WM8741 Super Mini DAC with I2S Data Switching – PCB - Group Buy | heartwinter | Group Buys | 26 | 19th January 2012 12:12 PM |
| High Performance WM8741 Super Mini DAC PCB Group buy | heartwinter | Group Buys | 18 | 30th August 2011 05:45 PM |
| Wolfson High Performance 117dB DAC | m.parigi | Digital Source | 1 | 21st February 2002 07:51 PM |
| New To Site? | Need Help? |