System.Beacon.TEddystoneTLM

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TEddystoneTLM = record

C++

struct DECLSPEC_DRECORD TEddystoneTLM
{
public:
    static _DELPHI_CONST System::Int8 EDDY_TLM_LEN = System::Int8(0xe);
    static _DELPHI_CONST System::Int8 EDDY_TLM_VERSION_POS = System::Int8(0x1);
    System::StaticArray<System::Byte, 13> EncodedTLM;
    System::Word BattVoltage;
    System::Word BeaconTemp;
    unsigned AdvPDUCount;
    unsigned TimeSincePowerOn;
    System::UnicodeString __fastcall BattVoltageToString();
    float __fastcall BeaconTempToSingle();
    System::UnicodeString __fastcall BeaconTempToString();
    System::UnicodeString __fastcall AdvPDUCountToString();
    System::Timespan::TTimeSpan __fastcall TimeSincePowerOnToTTimeSpan();
    System::UnicodeString __fastcall TimeSincePowerOnToString();
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
System.Beacon.pas
System.Beacon.hpp
System.Beacon System.Beacon


Beschreibung

Record-Typ, der die Informationen, die mit dem EddystoneTLM-Beacon assoziiert sind, speichert.

TEddystoneTLM enthält Telemetrieinformationen, die der EddystoneTLM-Beacon überträgt. Die Telemetriedaten sind zur Überwachung des Funktions- und Operations-Status mehrerer Beacons hilfreich.

Das EddystoneTLM-Frame enthält keinen Beacon-Bezeichner, deshalb muss es mit dem bezeichnenden Frame gekoppelt werden, das einen Bezeichner, entweder vom Typ EddystoneUID oder EddystoneURL bereitstellt.

Siehe auch