Herunterladen Inhalt Inhalt Diese Seite drucken

Globale Methoden; Changeindividualled - SIGMATEK PL 221 Handbuch

S-dias pixel led modul
Inhaltsverzeichnis

Werbung

PL 221
S-DIAS PIXEL LED MODUL
8.5

Globale Methoden

Die folgenden Methoden können über den Server ClassState aufgerufen werden.
8.5.1

ChangeIndividualLED

Diese Methode kann nur verwendet werden, wenn am Client WriteDataMode = 1 einge-
stellt wurde.
Übergabeparameter
usStripeNumber
uiPixelStartAddr
usNumberOfLed
pData
dStartOffset
Rückgabeparameter
dRetCode
Diese Funktion wird verwendet um einzelne LEDs an beiden Streifen zu ändern. Es sind
nur Änderungen bis zu 125 Byte möglich. (weitere Informationen, siehe Interne Eigenhei-
ten)
Seite 28
Typ
Beschreibung
USINT
Gibt den LED-Streifen an, der mit den Daten beschrieben
wird.
UINT
Jede LED ist einer Adresse im RAM zugewiesen. Mit
diesem Parameter wird angegeben, ab welcher LED die
Änderung gespeichert werden soll.
USINT
Gibt an, wie viele LEDs geändert werden sollen.
^void
Es muss ein Zeiger auf ein Array mit den gewünschten
Pixel-Farbdaten übergeben werden.
DINT
Mit diesem Parameter kann das gespeicherte Farbmuster
auf eine andere Stelle des LED-Streifen verschoben
werden. Das Farbmuster im RAM wird dadurch nicht
beeinflusst. dStartOffset kann nicht größer als die ange-
gebene LED-Anzahl sein.
Typ
Beschreibung
DINT
0
-1
-2
-3
-4
-5
-6
-8
Daten wurden umkopiert
Eintrag ist größer als 125 Byte (+3 Byte
Header)
Eintrag ist zu groß für restliche DO Größe
Falscher WriteData Modus ausgewählt
dStartOffset ist größer wie die Anzahl der
verwendeten LEDs
ClassState nicht OK
Ungültiger Zeiger der Farbdaten
Ungültige Streifenauswahl
04.11.2020

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis