Well, I need to redo all my print routines so that these routines, instead of receiving an array of RAM characters as a parameter, get a byte-byte reading of the strings in flash memory, for example, and print as desired. This will be quite laborious, but my scketch is not working anyway ...
But why can I pass the strings, which are in flash memory, to a buffer one way and not another?