Helper library to use modem_ref driver.

Dependencies:   WizziCom WizziDebug ram_fs modem_ref

Dependents:   D7A_Localisation D7A_1x_demo_send_file_data_and_forget D7A_1x_demo_CodeUpgradeProtocol D7A_1x_demo_LoRaWAN ... more

Revision:
71:b5c584f706ee
Parent:
70:753b602bd7bd
Child:
72:15bf99fcfed9
--- a/modem_d7a.cpp	Tue Feb 16 09:30:27 2021 +0000
+++ b/modem_d7a.cpp	Wed Feb 17 11:11:09 2021 +0000
@@ -258,7 +258,6 @@
     // Make sure Semaphore is taken
     g_s[id].try_acquire();
 
-    // Setup LoRaWAN URCs
     modem_ref_alp(itf, alp, alp_rsp, id);
     if (!g_s[id].try_acquire_for(timeout))
     {
@@ -328,7 +327,6 @@
     
     } while (0);
 
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;
@@ -375,7 +373,6 @@
     
     } while (0);
 
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;
@@ -406,7 +403,6 @@
     
     } while (0);
 
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;
@@ -444,7 +440,6 @@
 
     err = alp_payload_get_err(alp_rsp);
     
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;
@@ -462,7 +457,6 @@
 
     err = alp_payload_get_err(alp_rsp);
     
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;
@@ -490,7 +484,6 @@
 
     err = alp_payload_get_err(alp_rsp);
     
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;
@@ -508,7 +501,6 @@
 
     err = alp_payload_get_err(alp_rsp);
     
-    alp_payload_free(alp);
     alp_payload_free(alp_rsp);
 
     return err;