2024年6月9日发(作者:)

3.1 Server

private fun setupServer() {

val gattService = BluetoothGattService(_SERVICE_UUID, E_TYPE_PRIMARY)

val characteristicRead = BluetoothGattCharacteristic(_READ_UUID, TY_READ, SION_READ)

val descriptor = BluetoothGattDescriptor(_DESC_UUID, SION_WRITE)

criptor(descriptor)

racteristic(characteristicRead)

val characteristicWrite = BluetoothGattCharacteristic(_WRITE_UUID, TY_WRITE or

TY_READ or TY_NOTIFY,

SION_WRITE)

racteristic(characteristicWrite)

Log.d("wenpd", "startGattServer:stagattServicetus=$gattService")

vice(gattService)

}

3.2 Client