0

I've got a MAX7456 chip and I am using this library with it. But the issue is that the character table is not the one the library needs to function like it should. The "Hello world" example is nowhere near to what it should display, because the character table is wrong.

All the instructions that talk about character set updating require a USB FTDI cable (I don't have one), I am able to program the board with USBASP programmer but that's it. I also have a few Nanos, if that helps.

How could I update the character table to what the library needs (without a FTDI cable) or how to make the sketch included to update the character set work properly?

18
  • In what way is it wrong? Garbage? Inverted? Rotated 90 degress? Please specify.
    – Nick Gammon
    Commented Aug 14, 2015 at 1:32
  • ASCII lookup does not work properly.
    – Avamander
    Commented Aug 14, 2015 at 6:41
  • Question: In what way is it wrong? Answer: ASCII lookup does not work properly. Nope, still uncertain what the problem is.
    – Nick Gammon
    Commented Aug 14, 2015 at 6:58
  • "The issue is that the character table is not the one the library needs to function like it should." "ASCII lookup does not work properly." The library is not using the right characters, I have no idea how to make this even clearer.
    – Avamander
    Commented Aug 14, 2015 at 18:24
  • Give an example: What do you do, what do you expect, what happens, what is the difference between expectation and observation? Commented Aug 14, 2015 at 21:12

1 Answer 1

2

To solve this problem one would need to get the builtin character updating sketch work (Max456WriteTable.cpp in examples folder). After the sketch has been compiled one would have to connect either FTDI cable or a USBASP programmer to the board and upload the sketch to it.

The character set (array) itself used in the code can be updated with the appropriate program available at this site.

UPDATE: In the end I solved it this way.

Many thanks to Charlie Hanson & Nick Gammon.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.