main.cpp
#include "mbed.h" #include "BlueD.h" Serial pc(USBTX, USBRX); BlueD bd; int main() { pc.baud(460800); printf("Bluetooth device discover\n"); while(1) { set<string> addr = bd.discover_devices(); for (set<string>::iterator it = addr.begin() ; it != addr.end(); it++) { string addr(*it); string name = bd.lookup_name(addr); printf("%s [%s]\n", addr.c_str(), name.c_str()); } wait(30); } }