You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is it possible for someone to help me create a function to write only 1 pixel on the screen, so it is possible to use the library to generate square or sine wave graphs using the whole screen instead of just 8 vertical pixels. I did an experiment to create vertical lines, but strangely my function, works on Atmega328P but not on STM32. I didn't understand the reason for the error. But the question is: Does anyone have a function to combine multiples of 8 and write 1 single pixel in any position on the screen?
Thanks.
void L_V(byte a, byte p) //vertical line size. horizontal position
{
for (byte i = 1; i <= 4; i++)
{
oled.setCursor(p, 6 - i);
oled.startData();
oled.sendData(B11111111 << ((8 * i) - a));
oled.endData();
}
}
The text was updated successfully, but these errors were encountered:
This is a prime example of why I enable both issues and discussions
Issues is my list of action items, while discussions are things that may or may not lead to issues, but are often just people asking advice (like this issue).
I find it helpful to have a list of known or suspected problems that require action from a maintainer to correct, versus everything else.
Is it possible for someone to help me create a function to write only 1 pixel on the screen, so it is possible to use the library to generate square or sine wave graphs using the whole screen instead of just 8 vertical pixels. I did an experiment to create vertical lines, but strangely my function, works on Atmega328P but not on STM32. I didn't understand the reason for the error. But the question is: Does anyone have a function to combine multiples of 8 and write 1 single pixel in any position on the screen?
Thanks.
The text was updated successfully, but these errors were encountered: