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 1 Demo Location 2 Supported Services 3 Device Details 4 Custom Data Types 4.1 Custom Command Service Data 5 Known Issues 6 See Also
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 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 YesSubscriptionFeature.png Blood Pressure Blood Pressure Feature BloodPressureFeature OnBloodPressureFeatureUpdate YesSubscriptionFeature.png Blood Pressure Measurement OnBloodPressureMeasurementUpdate YesSubscriptionFeature.png Date Time DateTime OnDateTimeUpdate YesSubscriptionFeature.png YesSubscriptionFeature.png Device Information Firmware Revision String FirmwareRevision OnFirmwareRevisionUpdate YesSubscriptionFeature.png Hardware Revision String HardwareRevision OnHardwareRevisionUpdate YesSubscriptionFeature.png IEEE 11073-20601 Regulatory Certification Data List IEEERegulatory OnIEEERegulatoryUpdate YesSubscriptionFeature.png Manufacturer Name String ManufacturerName OnManufacturerNameUpdate YesSubscriptionFeature.png Model Number String ModelNumber OnModelNumberUpdate YesSubscriptionFeature.png Serial Number String SerialNumber OnSerialNumberUpdate YesSubscriptionFeature.png Software Revision String SoftwareRevision OnSoftwareRevisionUpdate YesSubscriptionFeature.png System ID SystemID OnSystemIDUpdate YesSubscriptionFeature.png
A&D Blood Pressure Monitor component supports the following custom service:
Service Property Event Read Subscribe Write Description Custom Service 1 AnDCustomCommandStatus OnAnDCustomCommandStatusUpdate YesSubscriptionFeature.png YesSubscriptionFeature.png 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.