Paso 1: Cómo pfodApp está optimizado para mensajes cortos de estilo BLE
Bluetooth Low Energy (BLE) o Blutooth V4 es una versión totalmente distinta de Bluetooth. BLE se ha optimizado para el consumo de energía muy baja. pfodApp es una aplicación para Android de propósito general cuyas pantallas, menús, botones, deslizadores y parcelas se define totalmente por el dispositivo a que se conecta.
BLE sólo envía 20 bytes en cada mensaje. Afortunadamente el pfod especificación fue diseñado alrededor de mensajes muy cortos. Casi todos del comando de pfod son menos entonces 20 bytes. La excepción usual es el mensaje del menú principal inicial que especifica qué texto, menús, botones, etc. pfodApp debe mostrar al usuario, pero el tamaño de este mensaje es completamente controlado por usted y usted puede usar submenús para reducir el tamaño del menú principal.
La especificación pfod también tiene una serie de características para reducir el tamaño del mensaje. Aunque el dispositivo BLE debe responder a cada comando que se envía a la pfodApp, la respuesta puede ser tan simple como {} (una respuesta vacía). Si necesita actualizar el menú que el usuario está viendo en respuesta a un comando o debido a una solicitud de nuevo, usted necesita solamente devolver los cambios en el menú existente, no reenviar todo el menú. Estas características mantienen los mensajes casi todos a menos de 20 bytes.
pfodApp V2 menús han sido diseñados a reducir aún más el tamaño de mensaje. pfodApp V2 cachés de menús a través de la conexiones para que todo el menú sólo tiene que enviar una vez. Pueden enviarse después de eso corto menú actualizaciones.