├── .gitignore ├── .gitmodules ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── doc ├── at_command_terminal.png ├── cellular_component_and_interface.png ├── cellular_demo_sequence.png └── windows_device_manager.png ├── projects ├── 1nce_bg96_zero_touch_provisioning_demo │ ├── 1nce_bg96_zero_touch_provisioning_demo.sln │ ├── 1nce_zero_touch_provisioning.c │ ├── 1nce_zero_touch_provisioning.h │ ├── DemoTasks │ │ └── MutualAuthMQTTExample.c │ ├── FreeRTOSConfig.h │ ├── WIN32.vcxproj │ ├── WIN32.vcxproj.filters │ ├── WIN32.vcxproj.user │ ├── cellular_config.h │ ├── core_mqtt_config.h │ ├── demo_config.h │ ├── main.c │ └── mbedtls_config.h ├── 1nce_qgsm_zero_touch_provisioning_demo │ ├── 1nce_qgsm_zero_touch_provisioning_demo.sln │ ├── 1nce_zero_touch_provisioning.c │ ├── 1nce_zero_touch_provisioning.h │ ├── DemoTasks │ │ └── MutualAuthMQTTExample.c │ ├── FreeRTOSConfig.h │ ├── WIN32.vcxproj │ ├── WIN32.vcxproj.filters │ ├── WIN32.vcxproj.user │ ├── cellular_config.h │ ├── cellular_setup_qgsm.c │ ├── core_mqtt_config.h │ ├── demo_config.h │ ├── main.c │ └── mbedtls_config.h └── sim70x0_mqtt_mutual_auth_demo │ ├── DemoTasks │ └── MutualAuthMQTTExample.c │ ├── FreeRTOSConfig.h │ ├── WIN32.vcxproj │ ├── WIN32.vcxproj.filters │ ├── WIN32.vcxproj.user │ ├── cellular_config.h │ ├── core_mqtt_config.h │ ├── demo_config.h │ ├── main.c │ ├── mbedtls_config.h │ └── mqtt_mutual_auth_demo.sln └── source ├── cellular ├── cellular_platform.c ├── cellular_platform.h └── comm_if_windows.c ├── cellular_setup.c ├── coreMQTT ├── sockets_wrapper.c ├── sockets_wrapper.h ├── using_mbedtls.c └── using_mbedtls.h ├── logging ├── logging_levels.h └── logging_stack.h └── mbedtls ├── mbedtls_error.c ├── mbedtls_error.h ├── mbedtls_freertos_port.c └── threading_alt.h /.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | Debug -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/.gitmodules -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/README.md -------------------------------------------------------------------------------- /doc/at_command_terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/doc/at_command_terminal.png -------------------------------------------------------------------------------- /doc/cellular_component_and_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/doc/cellular_component_and_interface.png -------------------------------------------------------------------------------- /doc/cellular_demo_sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/doc/cellular_demo_sequence.png -------------------------------------------------------------------------------- /doc/windows_device_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/doc/windows_device_manager.png -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/1nce_bg96_zero_touch_provisioning_demo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/1nce_bg96_zero_touch_provisioning_demo.sln -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.c -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.h -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/DemoTasks/MutualAuthMQTTExample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/DemoTasks/MutualAuthMQTTExample.c -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/FreeRTOSConfig.h -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/WIN32.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/WIN32.vcxproj -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/WIN32.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/WIN32.vcxproj.filters -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/WIN32.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/WIN32.vcxproj.user -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/cellular_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/cellular_config.h -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/core_mqtt_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/core_mqtt_config.h -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/demo_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/demo_config.h -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/main.c -------------------------------------------------------------------------------- /projects/1nce_bg96_zero_touch_provisioning_demo/mbedtls_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_bg96_zero_touch_provisioning_demo/mbedtls_config.h -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/1nce_qgsm_zero_touch_provisioning_demo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/1nce_qgsm_zero_touch_provisioning_demo.sln -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.c -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/1nce_zero_touch_provisioning.h -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/DemoTasks/MutualAuthMQTTExample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/DemoTasks/MutualAuthMQTTExample.c -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/FreeRTOSConfig.h -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/WIN32.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/WIN32.vcxproj -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/WIN32.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/WIN32.vcxproj.filters -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/WIN32.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/WIN32.vcxproj.user -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/cellular_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/cellular_config.h -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/cellular_setup_qgsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/cellular_setup_qgsm.c -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/core_mqtt_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/core_mqtt_config.h -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/demo_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/demo_config.h -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/main.c -------------------------------------------------------------------------------- /projects/1nce_qgsm_zero_touch_provisioning_demo/mbedtls_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/1nce_qgsm_zero_touch_provisioning_demo/mbedtls_config.h -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/DemoTasks/MutualAuthMQTTExample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/DemoTasks/MutualAuthMQTTExample.c -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/FreeRTOSConfig.h -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/WIN32.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/WIN32.vcxproj -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/WIN32.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/WIN32.vcxproj.filters -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/WIN32.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/WIN32.vcxproj.user -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/cellular_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/cellular_config.h -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/core_mqtt_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/core_mqtt_config.h -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/demo_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/demo_config.h -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/main.c -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/mbedtls_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/mbedtls_config.h -------------------------------------------------------------------------------- /projects/sim70x0_mqtt_mutual_auth_demo/mqtt_mutual_auth_demo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/projects/sim70x0_mqtt_mutual_auth_demo/mqtt_mutual_auth_demo.sln -------------------------------------------------------------------------------- /source/cellular/cellular_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/cellular/cellular_platform.c -------------------------------------------------------------------------------- /source/cellular/cellular_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/cellular/cellular_platform.h -------------------------------------------------------------------------------- /source/cellular/comm_if_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/cellular/comm_if_windows.c -------------------------------------------------------------------------------- /source/cellular_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/cellular_setup.c -------------------------------------------------------------------------------- /source/coreMQTT/sockets_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/coreMQTT/sockets_wrapper.c -------------------------------------------------------------------------------- /source/coreMQTT/sockets_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/coreMQTT/sockets_wrapper.h -------------------------------------------------------------------------------- /source/coreMQTT/using_mbedtls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/coreMQTT/using_mbedtls.c -------------------------------------------------------------------------------- /source/coreMQTT/using_mbedtls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/coreMQTT/using_mbedtls.h -------------------------------------------------------------------------------- /source/logging/logging_levels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/logging/logging_levels.h -------------------------------------------------------------------------------- /source/logging/logging_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/logging/logging_stack.h -------------------------------------------------------------------------------- /source/mbedtls/mbedtls_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/mbedtls/mbedtls_error.c -------------------------------------------------------------------------------- /source/mbedtls/mbedtls_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/mbedtls/mbedtls_error.h -------------------------------------------------------------------------------- /source/mbedtls/mbedtls_freertos_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/mbedtls/mbedtls_freertos_port.c -------------------------------------------------------------------------------- /source/mbedtls/threading_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeRTOS/Lab-Project-FreeRTOS-Cellular-Demo/HEAD/source/mbedtls/threading_alt.h --------------------------------------------------------------------------------