INSAT_MiniPRoject

Dependencies:   MQTT NDefLib NetworkSocketAPI Servo Light_Sensor_Nucleo X_NUCLEO_IDW01M1v2 mbed

Fork of IDW01M1_Cloud_IBM by ST

Revision:
13:0b31131bf711
Parent:
11:70df7089e2da
Child:
14:641560b57584
--- a/main.cpp	Tue Jun 07 09:30:16 2016 +0000
+++ b/main.cpp	Wed Sep 07 14:14:27 2016 +0000
@@ -18,6 +18,9 @@
 #include "SPWFInterface.h"
 #include "TCPSocket.h"
 
+#include "MQTTClient.h"
+
+
 //------------------------------------
 // Hyperterminal configuration
 // 9600 bauds, 8-bit data, no parity
@@ -27,15 +30,17 @@
 DigitalOut myled(LED1);
 SpwfSAInterface spwf(PA_9, PA_10, PC_12, PC_8, PA_12, true);
     
-int main() {
+int main()
+{
     int err;    
-    char * ssid = "STM";
-    char * seckey = "STMdemoPWD";
+    char * ssid = "crespan"; // Network must be visible otherwise it can't connect
+    char * seckey = "Elfrontal0";
     
     pc.printf("\r\nX-NUCLEO-IDW01M1 mbed Application\r\n");     
-    pc.printf("\r\nconnecting to AP\r\n");
-            
-    err = spwf.connect(ssid, seckey, NSAPI_SECURITY_WPA2);//WPA
+    pc.printf("\r\nconnecting to AP\r\n"); 
+
+    err = spwf.connect(ssid, seckey, NSAPI_SECURITY_WPA2); //WPA2
+    
     if(err!=0)
     {
         pc.printf("\r\nerror connecting to AP.\r\n");
@@ -54,9 +59,11 @@
     printf("\r\nst.com resolved to: %s\r\n", addr.get_ip_address());
 
     pc.printf("\r\nconnecting to http://time-d.nist.gov\r\n");
+    //pc.printf("\r\nconnecting to https://quickstart.internetofthings.ibmcloud.com\r\n");
     
     TCPSocket socket(&spwf);
     err = socket.connect("time-d.nist.gov", 37);
+    
     if(err!=0) 
     {
       pc.printf("\r\nCould not connect to Socket, err = %d!!\r\n", err);