どうも、クラゲです。 今回はBLEそのものについて超簡単に説明します。 BlueJellyに限らず、全てのBLEに共通した内容です。BLE雑学ではなく、開発視点での最低限必要な情報だけを説明します! 【 概要 】 [TOC] はじめに 初めに、BLEと普通のBluetooth(以下BTと略します)の違いについて説明します。ポイントは3つです。 普通のBTはクラシックBT 普通のBTはクラシックBTと呼ばれています。データのやりとりは主にSPP(Serial Port Protocol)が使われていました。 低消費電力になっただけじゃない ファームウェアやアプリ開発視点ではクラシックBTのSPPや一般的なシリアル通信(UART、I2C、SPI、RS232Cなど)と結構違います。 イメージ的にオブジェクト指向 注) 技術的にオブジェクト指向という意味ではないです。 例えば、趣味でちょっとしたサ