You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@brief Macro to disable querying evolved packet system (EPS) network registration status in Cellular_CommonGetServiceStatus.<br>
201
+
@note Cellular modem porting can define this macro in cellular_config.h to disable this function.<br>
202
+
178
203
@section cellular_logerror LogError
179
204
@copydoc LogError
180
205
@@ -187,10 +212,6 @@ Some configuration settings are C pre-processor constants, and some are function
187
212
@section cellular_logdebug LogDebug
188
213
@copydoc LogDebug
189
214
190
-
@section CELLULAR_MODEM_NO_EPS_NETWORK
191
-
@brief Macro to disable querying evolved packet system (EPS) network registration status in Cellular_CommonGetServiceStatus.<br>
192
-
@note Cellular modem porting can define this macro in cellular_config.h to disable this function.<br>
193
-
194
215
<b>Default value:</b> undefined
195
216
196
217
*/
@@ -305,10 +326,19 @@ Reference the document page for prototype.
305
326
FreeRTOS Cellular Library makes use of the following OS platform functions.<br>
306
327
<b>"cellular_platform.h"</b> is referenced during FreeRTOS Cellular Library compilation.<br>
307
328
User of FreeRTOS Cellular Library should provide these APIs and data structures in "cellular_platform.h".<br>
308
-
A default implementation with FreeRTOS is provided in FreeRTOS Labs cellular demo.
309
-
- <b>Threads</b><br>The following APIs and macros should be provided in cellular_platform.h
329
+
A default implementation with FreeRTOS <a href="https://github.com/FreeRTOS/FreeRTOS/blob/main/FreeRTOS-Plus/Demo/FreeRTOS_Cellular_Interface_Windows_Simulator/Common/cellular_platform.h">cellular_platform.h</a> is provided in FreeRTOS repository.
330
+
- <b>Basic data types and macros </b><br>The following data types and macros should be provided in cellular_platform.h.
331
+
```
332
+
#define PlatformBaseType_t BaseType_t
333
+
#define PlatformTickType_t TickType_t
334
+
#define platformTRUE pdTRUE
335
+
#define platformFALSE pdFALSE
336
+
#define platformPASS pdPASS
337
+
#define platformFAIL pdFAIL
338
+
#define platformMAX_DELAY portMAX_DELAY
339
+
```
340
+
- <b>Threads</b><br>The following APIs and macros should be provided in cellular_platform.h.
0 commit comments