System.Beacon.TEddystoneTLM

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TEddystoneTLM = record
  const
    EDDY_TLM_LEN = 14;
    EDDY_TLM_VERSION_POS = 1;
  var
    EncodedTLM: array[0..EDDY_TLM_LEN - (EDDY_TLM_VERSION_POS + 1)] of byte;
    BattVoltage: Word;
    BeaconTemp: Word;
    AdvPDUCount: Cardinal;
    TimeSincePowerOn: Cardinal;
    function BattVoltageToString: string; inline;
    function BeaconTempToSingle: Single; inline;
    function BeaconTempToString: string; inline;
    function AdvPDUCountToString: string; inline;
    function TimeSincePowerOnToTTimeSpan: TTimeSpan; inline;
    function TimeSincePowerOnToString: string; inline;
  end;

C++

struct DECLSPEC_DRECORD TEddystoneTLM
{
public:
    static const System::Int8 EDDY_TLM_LEN = System::Int8(0xe);
    static 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