FantomXR Posted February 12, 2019 Report Share Posted February 12, 2019 (edited) Hey people, I have a question: I use OLEDs with a resolution of 128 x 64. I use them in a row. I set up a sysex-stream which shows text on the displays. This stream is set to lcd(1:1:1). If the text takes more space than 128px, the rest gets printed on the next screen(s). I know that this could be useful. But not in my application. Can I somehow disable that? I took a look into the code but I didn't find it yet. Each OLED should get it's own stream. If I do not push the streams in the correct order (f.e. first stream 2 => OLED 2 and then stream 1 => OLED 1) it will overwrite stream 2 of the 2nd OLED. Thanks, Chris Edited February 12, 2019 by FantomXR Quote Link to comment Share on other sites More sharing options...
Antichambre Posted February 12, 2019 Report Share Posted February 12, 2019 Hi Chris, It's maybe not exactly what you want, but you can try to rearrange the OLED in Column instead of Row, and work with the lines. By using the help menu in the bootloader. set lcd_num_x (number of LCDs in X direction) and set lcd_num_y (number of LCDs in Y direction)Not sure this will help you, but it can already force a line return after 128 pixels if you set lcd_num_x to 1. Best Bruno Quote Link to comment Share on other sites More sharing options...
FantomXR Posted February 12, 2019 Author Report Share Posted February 12, 2019 And what happens with the text when it exceeds 128px? Wordwrap? Or discarded? Quote Link to comment Share on other sites More sharing options...
Antichambre Posted February 12, 2019 Report Share Posted February 12, 2019 (edited) 7 hours ago, Antichambre said: force a line return after 128 pixels 'Wordwrap' but not between the words ;) Edited February 13, 2019 by Antichambre Quote Link to comment Share on other sites More sharing options...
FantomXR Posted February 13, 2019 Author Report Share Posted February 13, 2019 So in case I have another sysex-stream assigned to the 2nd line this would also get overwritten? This is also no solution for me :-( Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.