TsgcWSPClient_MQTTMethods › WriteData

WriteData Methode

Schreibt ein vorgefertigtes MQTT-Steuerpaket direkt über den WebSocket-Transport.

Syntax

procedure WriteData(const aText: String);

Parameter

NameTypBeschreibung
aTextconst StringRohe Payload, die innerhalb eines binären WebSocket-Frames übertragen werden soll. Typischerweise ein hex-codiertes MQTT-Paket, das von einem externen Encoder erzeugt wurde.

Hinweise

Erweiterter Low-Level-Notausgang zum Senden experimenteller oder herstellerspezifischer MQTT-Pakete, die die High-Level-API nicht bereitstellt. Der Text wird nach der Hex-Decodierung wortgetreu gesendet und umgeht die Paket-ID-Verfolgung, Flusskontrolle und QoS-Buchführung. Fehlbedienung kann die Sitzung desynchronisieren; bevorzugen Sie nach Möglichkeit Publish, Subscribe, UnSubscribe, Disconnect oder Auth.

Beispiel

// send a crafted MQTT PINGREQ (0xC0 0x00)
MQTT.WriteData('C000');

Zurück zu Methoden