Closed GoogleCodeExporter closed 9 years ago
Man könnte dort wirklich prüfen, ob sich was geändert hat. Allerdings würde
dies nicht viel performancegewinn bringen.
Du hast aber etwas verwechselt, die update***() werden alle x_updateInterval
aufgerufen, die show**() wird jedes mal aufgerufen (siehe PluginLoader.cpp
callPluginUpdate). Dies ist für das Original Layout notwendig, da die LEDs
nicht über den Interrupt angesteuert werden.
Was bei dieser Anpassung passieren würde ist lediglich, dass zwei Statements
in der iProcess Funktion nicht aufgerufen würden. Ob nun die Daten aus
matrix[0] oder matrix[1] gelesen werden ist ja für iProcess egal. Was
wegfallen würde ist folgendes:
if(swapPages)
{
currentPage = 1 - currentPage;
swapPages = false;
}
Ist dies was du gemeint hast oder habe ich da was falsch verstanden?
Original comment by asfa...@googlemail.com
on 12 Jan 2012 at 11:20
stimmt. vermute auch, dass deswegen das analog-plugin mit original-layout nicht
funktionierte.
war nur eine Idee.
Bitte schließen.
Original comment by goebernd...@gmail.com
on 12 Jan 2012 at 12:02
Okay, geschlossen
Original comment by asfa...@googlemail.com
on 13 Jan 2012 at 9:11
Original issue reported on code.google.com by
goebernd...@gmail.com
on 11 Jan 2012 at 11:31