A&D Waage
Go Up to ThingConnect-Geräte
Die A&D Waage ist eine Personenwaage von A&D Medical.
Mit der Komponente TAnDWeightScale
kommunizieren Sie mit der A&D Waage.
Inhaltsverzeichnis
Speicherort der Demo
Das Beispielprojekt für die A&D Waage befindet sich nach der Installation der Komponente in den folgenden IoT-Demoverzeichnissen:
- Start | Programme | Embarcadero RAD Studio Berlin | Beispiele und navigieren Sie dann zu:
- Delphi:
Internet of Things\Object Pascal\Thing Connect\ANDConnect
- C++:
Internet of Things\CPP\Thing Connect\ANDConnect
- Delphi:
Unterstützte Dienste
Die A&D Waage unterstützt die folgenden Dienste und Merkmale von Bluetooth LE:
Dienst (EN) | Merkmal (EN) | Eigenschaft | Ereignis | Lesen | Abonnieren | Schreiben |
---|---|---|---|---|---|---|
Battery Service (EN) |
Battery Level (EN) |
BatteryLevel
|
OnBatteryLevelUpdate
|
|||
Device Information (EN) | Firmware Revision String (EN) | FirmwareRevision
|
OnFirmwareRevisionUpdate
|
|||
Hardware Revision String (EN) | HardwareRevision
|
OnHardwareRevisionUpdate
|
||||
IEEE 11073-20601 Regulatory Certification Data List (EN) | IEEERegulatory
|
OnIEEERegulatoryUpdate
|
||||
Manufacturer Name String (EN) | ManufacturerName
|
OnManufacturerNameUpdate
|
||||
Model Number String (EN) | ModelNumber
|
OnModelNumberUpdate
|
||||
Serial Number String (EN) | SerialNumber
|
OnSerialNumberUpdate
|
||||
Software Revision String (EN) | SoftwareRevision
|
OnSoftwareRevisionUpdate
|
||||
System ID (EN) | SystemID
|
OnSystemIDUpdate
|
Die A&D Waage unterstützt die folgenden benutzerdefinierten Dienste:
Dienst | Eigenschaft | Ereignis | Lesen | Abonnieren | Schreiben | Beschreibung |
---|---|---|---|---|---|---|
Benutzerdefinierter Dienst 1 | OnAnDConnectWeightMeasurementUpdate
|
Gibt die TWeightScaleMeasurement-Daten für die Gewichtsmessung zurück. | ||||
AnDConnectWeightScaleFeature
|
OnAnDConnectWeightScaleFeatureUpdate
|
Gibt die TWeightScaleFeature-Daten für die Funktionsmerkmale zurück. | ||||
DateTime
|
OnDateTimeUpdate
|
Merkmal Date Time (EN). | ||||
Benutzerdefinierter Dienst 2 | AnDCustomCommandStatus
|
OnAnDCustomCommandStatusUpdate
|
Gibt die TAnDScaleCommandService-Daten für die benutzerdefinierten Befehls- und Antwortmerkmale zurück. |
Benutzerdefinierte Datentypen
Die benutzerdefinierten Datentypen der A&D Waage sind in der folgenden Unit definiert:
- Iot.Device.AnDWeightScaleTypes
Benutzerdefinierte Daten für die Gewichtsmessung
Der Record-Typ TWeightScaleMeasurement
enthält die benutzerdefinierten Daten als ein Merkmal der Gewichtsmessung.
Value
: Das vom Gerät empfangene Roh-Byte-Array.MeasurementUnitFlag
: Legt das Einheitensystem der Messung fest.0
: Kilogramm. Internationales System.1
: Pfund. Angelsächsisches System.
WeightMeasurement
: Gibt den Wert der Gewichtsmessung zurück.TimeStampPresentFlag
: Gibt an, ob derTimeStamp
-Wert vorhanden ist oder nicht.0
: Nicht vorhanden1
: Vorhanden
TimeStamp
: Gibt den Zeitwert mit dem TypTDateTime
zurück.
Benutzerdefinierte Daten für die Waagefunktion
Der Record-Typ TWeightScaleFeature
enthält die von der Waage unterstützten benutzerdefinierten Funktionen.
Value
: Das vom Gerät empfangene Roh-Byte-Array.TimeStampSupported
: Gibt an, ob derTimeStamp
unterstützt wird.0
: Nicht unterstützt.1
: Unterstützt.
MultipleUsersSupported
: Gibt an, ob mehrere Benutzer unterstützt werden.0
: Nicht unterstützt.1
: Unterstützt.
BMISupported
: Gibt an, ob der BMI unterstützt wird.0
: Nicht unterstützt.1
: Unterstützt.
Daten für benutzerdefinierte Befehlsdienste
Der Record-Typ TAnDScaleCommandService
enthält den Befehl, der an die A&D Waage für die benutzerdefinierten Dienste gesendet werden soll.
Value
: Das Roh-Byte-Array, das an das Gerät gesendet werden soll.CommandType
: Typ des Befehls:ReadCommand, WriteCommand, ResponseAtPeripheralOnly
.CommandID
: Gibt den Befehl für die Einstellungen und den Status des Geräts zurück:1
: Zeit festlegen.3
: Verbindung aufheben.4
: Festgelegtes Datum/Uhrzeit lesen.16
: Koppelung aufheben.17
: Einheitenänderung.18
Gesamten Arbeitsspeicher löschen.19
Gravitationsbeschleunigung festlegen.166
: Puffergröße festlegen.219
: Geräteeinstellungen festlegen.225
: Anforderung auf Pufferdaten senden.
WeigthUnit
: Vom Konstruktor festgelegtes Einheitensystem.- 00: Kilogramm
- 01: Pfund
GravityAcceleration
: Von Konstruktor festgelegter Wert für die Gravitationsbeschleunigung.BufferSize
: Gibt die Puffergröße zurück.TimeStamp
: Vom Konstruktor festgelegter Zeitwert.ReadDeviceSettingsResponse
: Gibt einenTAnDScaleDeviceSettingsResponse
-Record-Typ mit den Antwortdaten zurück.GravityAcceleration
: Wert für die Gravitationsbeschleunigung. Gültiger Wertebereich:9744
bis9999
.MeasurementUnit
: Auf dem Gerät festgelegte Gewichtseinheit:00
: Kilogramm01
: Pfund
BufferAvailability
:00
: Kein Puffer verfügbar.01
: Puffer verfügbar.
CurrentBufferNumber
: Aktuelle Puffernummer des Geräts. Gültiger Wertebereich:0
bis90
.SumOfMeasurements
: Gesamtanzahl der Messungen.
Gerätedetails
- Gerät:
A&D Waage
- Modell:
UC-352BLE
- Firmware:
CWSP008_110
- Technologie: Bluetooth LE
Bekannte Probleme
- Die A&D Waage kann nicht mit Windows-Computern gekoppelt werden. Wenn Ihre Anwendung auf der Zielplattform 32-Bit-Windows oder 64-Bit-Windows ausgeführt wird, kann sie nicht mit der A&D Waage gekoppelt werden.