ble Success
Creates a successful BleResult containing the given data.
This is a convenience function for creating BleResult.Success instances.
fun parseData(bytes: ByteArray): BleResult<ParsedData> {
return try {
val parsed = parser.parse(bytes)
bleSuccess(parsed)
} catch (e: ParseException) {
bleFailure(BleCharacteristicException("Parse failed: ${e.message}"))
}
}Content copied to clipboard
Return
A BleResult.Success containing data.
Parameters
data
The success value.