User manual

139 140
int y=0; // Sinuskurve berechnen und in Radiant umrechnen von Phase
y = (int)(23.0*sin(((double)i*3.141592*2.0)/64.0+phase/360.0*2.0*3.141592)+24.0);
disp_setpixel(i, 47-y, COLOR_WHITE); // koordinate 0,0 ist links oben daher 47-y
} // alle Spalten
disp_lcd_frombuffer(); // dann erst updaten, double buffer immerfrei
phase++; // beim nächsten Mal mit neuer Phase für den Sinus
if (phase>=360)phase=0; // Immer 0 bis 359 Grad (als DEG)
}