Send file data through D7A Action Protocol demo.

Dependencies:   modem_ref_helper

Revision:
13:475a2286deef
Parent:
12:e0dba9c55dff
Child:
14:0d4fe84d583e
--- a/main.cpp	Thu Oct 11 14:58:29 2018 +0000
+++ b/main.cpp	Fri Aug 02 16:22:00 2019 +0000
@@ -108,7 +108,7 @@
         
             // Send notification
             modem_write_file(FID_SENSOR_LIGHT, &light_level, 0, SIZE_SENSOR_LIGHT, id);
-            modem_ready.wait();
+            modem_ready.acquire();
         
             // Update 
             light_level_old = light_level;
@@ -196,15 +196,15 @@
     // Configure URC: LQUAL on report file notification every 10 reports
     PRINT("Setup URCs\n");
     modem_enable_urc(ALP_URC_TYPE_LQUAL, IFID_REPORT, 10, true, id);
-    modem_ready.wait();
+    modem_ready.acquire();
     
     PRINT("Start D7A Stack\n");
     modem_activate_itf(ALP_ITF_TYPE_D7A, 24, 0, ALP_D7A_ISTAT_RESP | ALP_D7A_ISTAT_UNS | ALP_D7A_ISTAT_EOP, true, id);
-    modem_ready.wait();
+    modem_ready.acquire();
     
     PRINT("Notify Modem Version\n");
     modem_notify_file(D7A_FID_FIRMWARE_VERSION, 0, SIZE_HOST_REV, id);
-    modem_ready.wait();
+    modem_ready.acquire();
     
     PRINT("Notify FW Version\n");
     uint8_t default_root_key[16] = DEFAULT_ROOT_KEY;
@@ -227,10 +227,10 @@
 #endif
     
     // Set main task to lowest priority
-    osThreadSetPriority(osThreadGetId(), osPriorityIdle);
+    osThreadSetPriority(osThreadGetId(), osPriorityLow);
     while(true)
     {
-        Thread::wait(500);
+        ThisThread::sleep_for(500);
 #ifdef DEBUG_LED
         my_led = !my_led;
 #endif