mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-12 09:36:27 +00:00
convert ble service to saga
This commit is contained in:
committed by
David Lechner
parent
f3425e2f0f
commit
bda007c17a
@@ -0,0 +1,23 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
// Copyright (c) 2020 The Pybricks Authors
|
||||
// File: protocols/nrf-uart.ts
|
||||
// Definitions related to the nRF UART Bluetooth low energy GATT service.
|
||||
|
||||
// The Nordic Semiconductor nRF UART service is a defacto standard for providing
|
||||
// serial communication using Bluetooth Low Energy.
|
||||
// https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/ble_sdk_app_nus_eval.html
|
||||
|
||||
/** nRF UART Service UUID. */
|
||||
export const ServiceUUID = '6e400001-b5a3-f393-e0a9-e50e24dcca9e';
|
||||
|
||||
/** nRF UART RX Characteristic UUID. Supports Write or Write without response. */
|
||||
export const RxCharUUID = '6e400002-b5a3-f393-e0a9-e50e24dcca9e';
|
||||
|
||||
/** nRF UART TX Characteristic UUID. Supports Notifications. */
|
||||
export const TxCharUUID = '6e400003-b5a3-f393-e0a9-e50e24dcca9e';
|
||||
|
||||
/**
|
||||
* This is the largest data size for the TX characteristic that is safe to use
|
||||
* when the negotiated MTU is unknown.
|
||||
*/
|
||||
export const SafeTxCharLength = 20;
|
||||
@@ -0,0 +1,9 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
// Copyright (c) 2020 The Pybricks Authors
|
||||
// File: protocols/pybricks.ts
|
||||
// Definitions related to the Pybricks Bluetooth low energy GATT service.
|
||||
|
||||
// Protocol details have not been defined yet.
|
||||
|
||||
/** Pybricks Service UUID. */
|
||||
export const ServiceUUID = 'c5f50001-8280-46da-89f4-6d8051e4aeef';
|
||||
Reference in New Issue
Block a user