Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoT Benutzerhandbuch Seite 182

Inhaltsverzeichnis

Werbung

native rM2M_EnumPosUpdate(...);
listet die im Gerät gespeicherten Informationen über die GSM/UMTS/LTE-Zellen und WiFi-Netzwerke
im Empfangsbereich auf. Bei dieser Funktion wird eine variable Liste an Parametern verwendet. Die zu
übergebenden Parameter sind vom Verwendungszweck abhängig. Folgender Ablauf wird empfohlen:
1. Auslesen der Anzahl von verfügbaren Zell/Netzwerk-Informationseinträgen
new nEnum;
rM2M_EnumPosUpdate(nEnum);
2. Ermittlung des jeweiligen Typs der Zell/Netzwerk-Informationseinträge
new type;
new idxEnum = 0;
for(idxEnum=0 ; idxEnum < nEnum ; idxEnum++)
rM2M_EnumPosUpdate(idxEnum, type);
3. Auslesen der Zell/Netzwerk-Informationseinträge basierend auf den zuvor ermittelten Typen (im
folgenden Beispiel nur jene, die Informationen über eine GSM-Zelle enthalten).
new sGSMPos[TrM2M_PosUpdateGSM];
if(type == RM2M_POSUPDATE_TYPE_GSM)
rM2M_EnumPosUpdate(idxEnum, sGSMPos, sizeof sGSMPos);
Parameter
nEnum
idxEnum
type
buf
len
Rückgabewert
182
Variable zur Aufnahme der Anzahl der verfügbaren Zell/Netzwerk-
Informationseinträgen
Index des Zell/Netzwerk-Informationseintrags dessen Typ ermittelt werden soll
oder der vom System gelesen werden soll.
Abhängig von der gewünschten Aktion sind zusätzlich entweder der Parameter
"type" oder die beiden Parameter "buf" und "len" erforderlich.
Variable zur Aufnahme des Typs eines Zell/Netzwerk-Informationseintrags
(siehe "RM2M_POSUPDATE_TYPE_xxx" im Kapitel "Konstanten" auf Seite
177)
Puffer zur Aufnahme eines Zell/Netzwerk-Informationseintrags
Die Struktur des Puffers ist abhängig vom zu lesenden Zell/Netzwerk-
Informationseintrag (siehe "TrM2M_PosUpdatexxx" im Kapitel "Arrays mit
symbolischen Indizes" auf Seite 175)
Größe (in Cells) der Struktur zur Aufnahme eines Zell/Netzwerk-
Informationseintrags
OK, wenn erfolgreich
l
ERROR, wenn ein Fehler auftritt
l
Erklärung
Erklärung
Rev. 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis