FB_sACN_SourceExtDmx

Der Funktionsbaustein FB_sACN_SourceExtDmx ist eine sACN-Quelle (Streaming ACN), ähnlich wie FB_sACN_Source, aber mit einer wesentlichen Erweiterung: Er ermöglicht die Bindung an ein externes DMX-Array über Zeiger und bietet dadurch ein flexibleres Datenhandling ohne das Kopieren großer Arrays. Er verwaltet die Erzeugung und Übertragung von sACN-Datenpaketen für ein bestimmtes DMX-Universe und interagiert für Netzwerkoperationen mit einem I_sAcnCommunicator.

Eingänge
Name | Typ | Beschreibung |
|---|---|---|
sAcnCommunicator | I_sAcnCommunicator | Schnittstelle zum sACN-Kommunikator, der die Interaktionen im Netzwerk abwickelt. Dies ist ein erforderlicher Eingang für die Funktion der Quelle. |
Enable | BOOL | Boolesches Flag zur Aktivierung oder Deaktivierung der Quelle. |
SourceName | STRING(63) | Name der Quelle, der in sACN-Paketen verwendet wird, begrenzt auf 63 Zeichen. |
CID | GUID | Eindeutiger Bezeichner (GUID) für die Quelle. |
sAcnUniverse | UINT | Universe-Nummer für die sACN-Quelle. |
PacketPriority | BYTE | Prioritätsstufe der gesendeten Pakete; Standardwert ist 100. |
SendingPeriod | TIME | Zeitintervall für das Senden von Paketen; Standardwert ist 100 Millisekunden. |
Ausgänge
Name | Typ | Beschreibung |
|---|---|---|
SentPackets | UINT | Anzahl der von der Quelle erfolgreich gesendeten Pakete. |
- Methode BindExternalDmxArray
- Methode OnSocketIsClosed
- Methode OnSocketIsPrepared
- Methode UnbindExternalDmxArray
- Methode WriteDataPacket
- Methode WriteSyncPacket
- Methode WriteUniDiscoveryPacket
- Eigenschaft MulticastAddress
- Eigenschaft TriggerSendingSyncPacket
- Eigenschaft TriggerSendingUniDiscoveryPacket
- Eigenschaft Universe
- Eigenschaft isWaitingSocket