native LoRa_Setbuf(LoRa, rxbuf{}, rxlen, txbuf{}, txlen);
stellt der Firmware je einen Puffer für das Senden und das Empfangen von Zeichen über die UART-
Schnittstelle, die mit dem LoRa-Modul verbunden ist, aus dem für die Device Logic reservierten RAM-
Bereich zur Verfügung. Beim Aufruf dieser Funktion wird von den in die Firmware integrierten Puffern
mit einer Größe von je 128 Byte auf die übergebenen Puffer umgeschaltet.
Wichtiger Hinweis: Falls benötigt, muss diese Funktion vor der Initialisierung der UART-
Schnittstelle mittels der Funktion "LoRa_Init()" aufgerufen werden.
Parameter
LoRa
rxbuf
rxlen
txbuf
txlen
Rückgabewert
136
Nummer der UART-Schnittstelle, die mit dem LoRa-Modul verbunden ist; beim
myDatalogEASY IoTmini immer 0
statisches Byte-Array, das als Puffer für das Empfangen von Zeichen über die
UART-Schnittstelle verwendet werden soll
Größe des Empfangspuffers in Byte
Hinweis: Wird die Funktion erneut aufgerufen und dabei die Größe auf "0"
gesetzt, wird wieder auf den integrierten Puffer (128 Bytes) zurückgeschaltet.
Das übergebene statische Byte-Array kann anschließend wieder durch das
Script verwendet werden.
statisches Byte-Array, das als Puffer für das Senden von Zeichen über die
UART-Schnittstelle verwendet werden soll
Größe des Sendepuffers in Byte
Hinweis: Wird die Funktion erneut aufgerufen und dabei die Größe auf "0"
gesetzt, wird wieder auf den integrierten Puffer (128 Bytes) zurückgeschaltet.
Das übergebene statische Byte-Array kann anschließend wieder durch das
Script verwendet werden.
OK, wenn erfolgreich
l
< OK, wenn ein Fehler auftritt (siehe "Returncodes für allgemeine Zwecke"
l
im Kapitel "Konstanten" auf Seite 104)
Erklärung
Erklärung
Rev. 02