WizziLab / modem_ref

Dependents:   modem_ref_helper

Revision:
30:74aa36420c61
Parent:
26:2c934a269914
Child:
31:517fc900afba
--- a/include/d7a_1x.h	Wed May 16 11:14:32 2018 +0000
+++ b/include/d7a_1x.h	Mon Jun 04 15:32:05 2018 +0000
@@ -285,22 +285,24 @@
 {
     /// No response requested
     D7A_RESP_NO = 0,
-    /// Get all responses in response period
+    /// Get all responses in response period.
     D7A_RESP_ALL,
-    /// Get at least one acknowledgement per request during response period
+    /// Get at least one ACK per request during response period
     D7A_RESP_ANY,
-    /// RFU
-    D7A_RESP_RFU_1,
-    /// No response requested, repeat 3 times
+    /// Same as D7A_RESP_ALL, but responders respond only if upper layer payload is available
+    /// It is suitable for cases when the smart addressing (queries) is used.
+    D7A_RESP_ALL_ON_DATA,
+    /// No response requested, repeat the number of times defined in the SEL configuration file
     D7A_RESP_NO_RPT,
-    /// Get all responses in response period, only Responders having non void 
-    /// ACK response template or upper layer reponse payload
-    D7A_RESP_ON_DATA,
+    /// Same as D7A_RESP_ANY, but responders respond only if upper layer payload is available
+    /// It is suitable for cases when the smart addressing (queries) is used.
+    D7A_RESP_ANY_ON_DATA,
     /// Get at least one acknowledgement per request during response period. 
     /// Stick to a single responder when possible
     D7A_RESP_PREFERRED,
-    /// TX only no CSMA mode (beacon mode)
-    D7A_RESP_NO_CSMA_NO
+    /// Same as D7A_RESP_PREFERRED, but responders respond only if upper layer payload is available
+    /// It is suitable for cases when the smart addressing (queries) is used.
+    D7A_RESP_PREFERRED_ON_DATA
 
 } d7a_resp_t;
 
@@ -319,7 +321,6 @@
         u8 retry        : 3;
         /// RFU
         u8 rfu          : 2;
-
     } bf;
 
     // byte access