Auriculares cómodos de nodo en comunicación bluetooth.
Auriculares cómodos de nodo en comunicación bluetooth.
¿Cómo intercambian datos dos nodos en la comunicación Bluetooth?
Este es el lugar más confuso para los principiantes en la comunicación Bluetooth. En la mayoría de las comunicaciones, especialmente TCP/TP, el emparejamiento que no guarda datos son los paquetes de datos, pero en la comunicación Bluetooth, los ingenieros no pueden encontrar la forma de acceder a los paquetes de datos, por lo que tienen dudas. De hecho, la capa inferior de Bluetooth también se basa en el intercambio de paquetes de datos inalámbricos, pero a través de la encapsulación capa por capa, la interfaz API entregada al ingeniero se convierte en la forma en que el Cliente accede al Servidor. www.bjbjaudio.com
¿Cómo se definen los nodos de Cliente y Servidor?
En términos sencillos, el servidor (servidor) es el Cient (cliente) en los datos que accede a los datos. En particular, es un concepto independiente del dispositivo maestro/esclavo: un dispositivo maestro puede actuar tanto como Servidor como como Cliente; lo mismo es cierto para un dispositivo esclavo. www.bjbjaudio.com
¿Cómo proporciona datos el servidor?
El servidor primero organiza un servicio en el formato de "atributo/identificador/valor/descripción" y luego llama a la función API GATTServAppReqisterService para registrar los datos del servicio. Como ejemplo, supongamos que se proporciona un byte de servicio de energía de batería, que permite que el Cliente lea, los datos son un número sin signo de 8 bits (0~100 %) y su organización es la siguiente: 022500192A, estos 5 datos (pequeños endian format) ) son: 002=atributo de solo lectura, 0x0025=manejador: 0x2A19=servicio UUID www.bjbjaudio.com
¿No entiende el UUID en el servicio proporcionado por el Servidor?
UUID (UniversalUniqueIdentifier) es un identificador único global, que originalmente era un identificador asignado a un servicio específico de Bluetooth por la organización SIC. Por ejemplo, asigne 0x2A25 como el UUID del número de serie del dispositivo, para que cualquier dispositivo Bluetooth pueda obtener el número de serie de otro dispositivo a través de él; por analogía, es como el título de un libro, como "Modern Operating System", todo el mundo sabe que es un libro escrito por el gurú de la informática AndrewS.Tanenbaum. www.bjbjaudio.com
¿Cuál es el identificador en el servicio proporcionado por el servidor?
El identificador (Handle) es la dirección de los datos de servicio en el centro de datos. Cuando todos los datos del servicio están organizados, deben tener una secuencia y la ubicación de un servicio es su identificador. O la analogía anterior, si desea tomar prestado "Sistema operativo moderno" de la biblioteca, debe averiguar en qué piso y en qué habitación está el libro. Este es el mango del libro. www.bjbjaudio.com