Using HC-05 - Serial to Bluetooth HelloWorld Example for WIZwiki-W7500

Dependencies:   mbed-src

Files at this revision

API Documentation at this revision

Comitter:
justinkim
Date:
Wed Jul 01 03:23:26 2015 +0000
Commit message:
HC-05_Hellow_World for WIZwiki-W7500
; Serial to Bluetooth Example

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed-src.lib Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r a4c1f76c9564 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Jul 01 03:23:26 2015 +0000
@@ -0,0 +1,52 @@
+/**
+ ******************************************************************************
+ * @project HC-05_HelloWorld_WIZwiki-W7500
+ * @author  WIZnet
+ * @version V1.0.0
+ * @date    01-JUL-2015
+ * @brief   Main program
+*******************************************************************************
+**/
+
+/* Includes ------------------------------------------------------------------*/
+#include "mbed.h"
+
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+Serial pc(USBTX, USBRX);
+Serial bt(PA_14, PA_13);
+
+/* Private function prototypes -----------------------------------------------*/
+
+/* Private functions ---------------------------------------------------------*/
+/**
+   * @brief  Main Function
+   * @param  None
+   * @retval None
+   */
+int main(void)
+{
+    char ch;
+    pc.baud(115200);
+    bt.baud(115200);
+    pc.printf("Hello World!\n\r");
+    bt.printf("Hello World!\r\n");
+    
+    while(1)
+    {
+        if(bt.readable())
+        {
+            ch=bt.getc();
+            pc.printf("%c",ch);
+            bt.printf("%c",ch);
+        }
+        
+        else if(pc.readable())
+        {
+            ch=pc.getc();
+            bt.printf("%c",ch);
+            pc.printf("%c",ch); 
+        }
+    }
+}
diff -r 000000000000 -r a4c1f76c9564 mbed-src.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed-src.lib	Wed Jul 01 03:23:26 2015 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed-src/#99a3d3d9c43f