Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: Shield_Seeed_Bluetooth
Fork of BluetoothSerial by
Diff: BluetoothSerial.cpp
- Revision:
- 1:cf4d7779d9d6
- Parent:
- 0:f56002898ee8
diff -r f56002898ee8 -r cf4d7779d9d6 BluetoothSerial.cpp
--- a/BluetoothSerial.cpp Thu Feb 20 03:30:43 2014 +0000
+++ b/BluetoothSerial.cpp Fri Jul 25 10:25:45 2014 +0000
@@ -1,4 +1,3 @@
-
#include "BluetoothSerial.h"
#include <string.h>
@@ -14,6 +13,11 @@
_serial.baud(BLUETOOTH_SERIAL_DEFAULT_BAUD);
}
+void BluetoothSerial::setup(int baud)
+{
+ _serial.baud(baud);
+}
+
void BluetoothSerial::master(const char *name, uint8_t autoc)
{
@@ -31,6 +35,18 @@
_serial.printf("\r\n+STAUTO=%d\r\n", autoc ? 1 : 0);
}
+void BluetoothSerial::pin(int pin)
+{
+ _serial.puts("\r\n+STWMOD=0\r\n");
+ _serial.printf("\r\n+STPIN=%s\r\n", pin);
+}
+
+void BluetoothSerial::pin(const char *pin)
+{
+ _serial.puts("\r\n+STWMOD=0\r\n");
+ _serial.printf("\r\n+STPIN=%s\r\n", pin);
+}
+
int BluetoothSerial::connect()
{
clear();
@@ -87,9 +103,7 @@
break;
}
}
-
}
-
}
LOG("BT: CONNECTING\r\n");
@@ -152,7 +166,7 @@
LOG("Too long line, the buffer is not enough\r\n");
return -(get + 1);
}
-
+
count = timeout;
}
