theCore C++ embedded framework
hm10.hpp File Reference

HM-10 BT module drivers. More...

#include <ecl/err.hpp>
#include <ecl/assert.h>
#include <dev/serial.hpp>
#include <common/execution.hpp>
#include <stdint.h>
#include <stddef.h>
#include <string.h>
#include <stdio.h>
#include <algorithm>
#include <inttypes.h>
Include dependency graph for hm10.hpp:
This graph shows which files directly or indirectly include this file:

Data Structures

class  ecl::hm10_sync< Uart, Serial >
 HM10 synchronous BT driver. More...
 

Namespaces

 ecl
 

Detailed Description

HM-10 BT module drivers.

Todo:
Header must expose both synchronous (simple but not so functional) and asynchronous versions of the driver. At this moment, only synchronous version is implemented.