BLE HID keyboard with gesture

Dependencies:   BLE_API BLE_HID PAJ7620U2 mbed nRF51822

https://mtmtechblog.files.wordpress.com/2017/01/mtsense04-pi-on-mbed.jpeg We have full tutorial, please visit our blog

debug.h

Committer:
bcc6
Date:
2017-01-17
Revision:
3:656f8fb89f05

File content as of revision 3:656f8fb89f05:

#ifndef __DEBUG_H__
#define __DEBUG_H__

#include "Serial.h"


#define ENABLE_LOG      1
#define ENABLE_ASSERT   1

extern Serial dbg;


#if ENABLE_LOG
#define log(...) dbg.printf(__VA_ARGS__)
#else
#define log(...)
#endif

#if ENABLE_ASSERT
#define assert(expr) { \
    if (!(expr)) { \
        dbg.printf("ASSERT: %s, file %s, line %d\n", #expr, __FILE__, __LINE__); \
        while(1); \
    } \
}
#else
#define assert(expr)
#endif


#endif