User's Manual

According to command interpolation method described in section 3.3.3.1, command
“CURV” reads value of a characteristic in client service from remote device by
addressing its UUID.
This command expects one parameter, which is the UUID of the characteristic in
client service. The UUID could be either 16-bit short UUID for public characteristic,
or 128bit long UUID for private characteristic.
This command is only effective if an active link with peer exists, the UUID parameter
is valid and the characteristic is readable according to its property. The value
returned is retrieved from remote peer device.
Example: CURV,2A19 // Read value of characteristic
// Battery Level with UUID 0x2A19
// from remote device
3.3.3.8 CUWC
According to command interpolation method described in section 3.3.3.1, command
“CUWC” writes configuration of a characteristic in client service to remote device by
addressing its UUID.
This command expects two parameters. The first parameter is the UUID (either
16bit short UUID or 128bit long UUID) of the characteristic. The second parameter
is either “0” or “1”. Parameter “1” means starting notification or indication,
depending on the property of configuration handle. Parameter “0” turns off
notification or indication. Only characteristic with property of notification or
indication has configuration, therefore, addressable by this command.
This command is only effective if an active link with peer exists and the UUID
parameter is valid. The characteristic configuration, if exists, is always writable.
Example: CUWC,2A19,1 // Start notification on remote device
// for characteristic Battery Level with
// UUID 0x2A19
3.3.3.9 CUWV
According to command interpolation method described in section 3.3.3.1, command
“CUWV” writes value of a characteristic in client service to remote device by
addressing its UUID.
This command expects two parameters. The first parameter is the UUID (either
16bit short UUID or 128bit long UUID) of the characteristic. The second parameter