A&D Blood Pressure Monitor
Go Up to ThingConnect Devices
A&D Blood Pressure Monitor is a sensor for blood pressure monitoring from A&D Medical.
Use the TAnDBloodPressureMonitor
component to communicate with the A&D blood pressure monitor.
Contents
Demo Location
You can find the sample projects for the A&D Blood Pressure Monitor in the following IoT demo directories after installing the component:
- Start | Programs | Embarcadero RAD Studio Berlin | Samples and then navigate to:
- Delphi:
Internet of Things\Object Pascal\Thing Connect\A&D Blood Pressure
- C++:
Internet of Things\CPP\Thing Connect\A&D Blood Pressure
- Delphi:
Supported Services
The A&D Blood Pressure Monitor component supports the following Bluetooth LE services and characteristics:
Service | Characteristic | Property | Event | Read | Subscribe | Write |
---|---|---|---|---|---|---|
Battery Service | Battery Level | BatteryLevel
|
OnBatteryLevelUpdate
|
![]() |
||
Blood Pressure | Blood Pressure Feature | BloodPressureFeature
|
OnBloodPressureFeatureUpdate
|
![]() |
||
Blood Pressure Measurement | OnBloodPressureMeasurementUpdate
|
![]() |
||||
DateTime
|
OnDateTimeUpdate
|
![]() |
![]() | |||
Device Information | Firmware Revision String | FirmwareRevision
|
OnFirmwareRevisionUpdate
|
![]() |
||
Hardware Revision String | HardwareRevision
|
OnHardwareRevisionUpdate
|
![]() |
|||
IEEE 11073-20601 Regulatory Certification Data List | IEEERegulatory
|
OnIEEERegulatoryUpdate
|
![]() |
|||
Manufacturer Name String | ManufacturerName
|
OnManufacturerNameUpdate
|
![]() |
|||
Model Number String | ModelNumber
|
OnModelNumberUpdate
|
![]() |
|||
Serial Number String | SerialNumber
|
OnSerialNumberUpdate
|
![]() |
|||
Software Revision String | SoftwareRevision
|
OnSoftwareRevisionUpdate
|
![]() |
|||
System ID | SystemID
|
OnSystemIDUpdate
|
![]() |
A&D Blood Pressure Monitor component supports the following custom service:
Service | Property | Event | Read | Subscribe | Write | Description |
---|---|---|---|---|---|---|
Custom Service 1 | AnDCustomCommandStatus
|
OnAnDCustomCommandStatusUpdate
|
![]() |
![]() |
Returns the TAnDBloodPressureCommandService data for the custom services. |
Device Details
- Device:
A&D Blood Pressure Monitor
- Model:
UA-651BLE
- Firmware:
BLP008_d015
- Technology: Bluetooth LE
Custom Data Types
The A&D Blood Pressure Monitor defines its custom data types in the following unit:
- Iot.Device.AnDBloodPressureMonitorTypes
Custom Command Service Data
The TAnDBloodPressureCommandService
type contains the command to send to the A&D Blood Pressure Monitor for the custom services.
Value
: Raw array of bytes to be sent to the device.CommandType
: Type of the command:ReadCommand, WriteCommand, ResponseAtPeripheralOnly
.Command
: Command to handle device setting and status.SetTime = 1
: Set time.Disconnect = 3
: Disconnect.Unpair = 10
: Unpair.DeleteMemory = 12
: Delete all memory.SetBufferSize = 166
: Set buffer size.ReadBufferSize = 225
: Read buffer size
BufferSize
: Returns the buffer size that was set by the constructor.TimeStamp
: Returns the time value that was set by the constructor.
Known Issues
- A&D Blood Pressure Monitor device has a timeout period of 5 seconds after connecting to the application and receiving data requests, and then it disconnects from the application. After that, the application needs to connect to the A&D Blood Pressure Monitor device again.