diff --git a/LE910Cx_L/80000NT11840A_AppZone_m2mb_Sample_Apps_r1.pdf b/LE910Cx_L/80000NT11840A_AppZone_m2mb_Sample_Apps_r1.pdf index 56e4b158..6cae51f8 100644 Binary files a/LE910Cx_L/80000NT11840A_AppZone_m2mb_Sample_Apps_r1.pdf and b/LE910Cx_L/80000NT11840A_AppZone_m2mb_Sample_Apps_r1.pdf differ diff --git a/LE910Cx_L/AZX_Docs/html/annotated.html b/LE910Cx_L/AZX_Docs/html/annotated.html index 7888427f..0ecff2e8 100644 --- a/LE910Cx_L/AZX_Docs/html/annotated.html +++ b/LE910Cx_L/AZX_Docs/html/annotated.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
@@ -132,11 +132,13 @@  CAZX_SPI_FLASH_SPI_CHIP  CAZX_SPI_FLASH_SPI_SLAVE  CAZX_TASKS_MESSAGE_TStructure holding the task message data - CEASY_AT_HANDLES_TAGStructure containing atpHandle and atpI info for a specific command - CEASY_AT_MODULE_TAGThe module structure retrieved by azx_easy_at_init() - CFtpCallbackOptionsStructure that holds status callback function parameters - Csockaddr_storage - Ctimezone + Cdcs_struct + CEASY_AT_HANDLES_TAGStructure containing atpHandle and atpI info for a specific command + CEASY_AT_MODULE_TAGThe module structure retrieved by azx_easy_at_init() + CFtpCallbackOptionsStructure that holds status callback function parameters + Cpdu_struct + Csockaddr_storage + Ctimezone diff --git a/LE910Cx_L/AZX_Docs/html/annotated_dup.js b/LE910Cx_L/AZX_Docs/html/annotated_dup.js index 8f857f59..656394d4 100644 --- a/LE910Cx_L/AZX_Docs/html/annotated_dup.js +++ b/LE910Cx_L/AZX_Docs/html/annotated_dup.js @@ -35,9 +35,11 @@ var annotated_dup = [ "AZX_SPI_FLASH_SPI_CHIP", "struct_a_z_x___s_p_i___f_l_a_s_h___s_p_i___c_h_i_p.html", "struct_a_z_x___s_p_i___f_l_a_s_h___s_p_i___c_h_i_p" ], [ "AZX_SPI_FLASH_SPI_SLAVE", "struct_a_z_x___s_p_i___f_l_a_s_h___s_p_i___s_l_a_v_e.html", "struct_a_z_x___s_p_i___f_l_a_s_h___s_p_i___s_l_a_v_e" ], [ "AZX_TASKS_MESSAGE_T", "struct_a_z_x___t_a_s_k_s___m_e_s_s_a_g_e___t.html", "struct_a_z_x___t_a_s_k_s___m_e_s_s_a_g_e___t" ], + [ "dcs_struct", "structdcs__struct.html", "structdcs__struct" ], [ "EASY_AT_HANDLES_TAG", "struct_e_a_s_y___a_t___h_a_n_d_l_e_s___t_a_g.html", null ], [ "EASY_AT_MODULE_TAG", "struct_e_a_s_y___a_t___m_o_d_u_l_e___t_a_g.html", null ], [ "FtpCallbackOptions", "struct_ftp_callback_options.html", null ], + [ "pdu_struct", "structpdu__struct.html", "structpdu__struct" ], [ "sockaddr_storage", "structsockaddr__storage.html", "structsockaddr__storage" ], [ "timezone", "structtimezone.html", "structtimezone" ] ]; \ No newline at end of file diff --git a/LE910Cx_L/AZX_Docs/html/app__cfg_8h.html b/LE910Cx_L/AZX_Docs/html/app__cfg_8h.html index dfe061ca..82981580 100644 --- a/LE910Cx_L/AZX_Docs/html/app__cfg_8h.html +++ b/LE910Cx_L/AZX_Docs/html/app__cfg_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/app__cfg_8h_source.html b/LE910Cx_L/AZX_Docs/html/app__cfg_8h_source.html index 86eac52e..35e2bd88 100644 --- a/LE910Cx_L/AZX_Docs/html/app__cfg_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/app__cfg_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__base64_8h.html b/LE910Cx_L/AZX_Docs/html/azx__base64_8h.html index bcd8a22a..33144c54 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__base64_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__base64_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__base64_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__base64_8h_source.html index 156be86b..04f6d125 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__base64_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__base64_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__cjson_8h.html b/LE910Cx_L/AZX_Docs/html/azx__cjson_8h.html index cab1b34d..e27fcb27 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__cjson_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__cjson_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__cjson_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__cjson_8h_source.html index fe0337ba..b334f744 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__cjson_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__cjson_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h.html b/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h.html index 51cb8152..987e9629 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h_source.html index c4d528ff..9e4ca4ae 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__easy__at_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h.html b/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h.html index 2be2f84a..16c01d56 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h_source.html index 5501d8ff..1ca5da7f 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__eeprom__24_x_x_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__ftp_8h.html b/LE910Cx_L/AZX_Docs/html/azx__ftp_8h.html index 8b91457d..de30c647 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__ftp_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__ftp_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__ftp_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__ftp_8h_source.html index 655a94ef..35f57435 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__ftp_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__ftp_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h.html index 6706674f..ebdee0c2 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h_source.html index b43e5afe..1fe39134 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__fcntl_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h.html index 46d98780..36e75103 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h_source.html index 48b7646d..6edabc6f 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdio_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h.html index 639acce7..4a69f97a 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h_source.html index 2713a63f..4711c593 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__stdlib_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h.html index 596eacec..b0c8f497 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h_source.html index 1981f381..34e2fde8 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__string_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h.html index 25a5a1a3..e5fba176 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h_source.html index 9d9138bf..49f2c62b 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__socket_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h.html index 394ae9b6..936772b3 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h_source.html index 67b1c2cb..03efe50d 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__time_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h.html index 7722ecab..56d7858f 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h_source.html index 26c61dde..b015c347 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__sys__types_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h.html index 153ad14b..5cd9a729 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h_source.html index 1c3c59d5..0f9d0ad0 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__gnu__unistd_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__https_8h.html b/LE910Cx_L/AZX_Docs/html/azx__https_8h.html index 17ddb99a..1f0b848d 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__https_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__https_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__https_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__https_8h_source.html index 89f983fe..c29906ed 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__https_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__https_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h.html b/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h.html index 072c72c8..b596c566 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h_source.html index b9ebcc5a..8138bffb 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__lfs__utils_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__log_8h.html b/LE910Cx_L/AZX_Docs/html/azx__log_8h.html index 1ad0e302..012d50e6 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__log_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__log_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__log_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__log_8h_source.html index a6876402..9cc750e0 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__log_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__log_8h_source.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_common_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__pdu_common_8h_source.html new file mode 100644 index 00000000..ed004320 --- /dev/null +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_common_8h_source.html @@ -0,0 +1,481 @@ + + + + + + + + +AZX (AppZone eXtensions) documentation: hdr/azx_pduCommon.h Source File + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
AZX (AppZone eXtensions) documentation +  1.1.13-CxL +
+
A set of companion utilities that make AZ development easier
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
azx_pduCommon.h
+
+
+
1 /*
+
2  * azx_common.h
+
3  *
+
4  * Created on: 17 set 2021
+
5  * Author: robertaga
+
6  */
+
7 
+
8 #ifndef AZX_PDU_CODEC_AZX_PDUCOMMON_H_
+
9 #define AZX_PDU_CODEC_AZX_PDUCOMMON_H_
+
10 
+
11 #include <stdint.h>
+
12 #include <stddef.h>
+
13 
+
14 #ifndef offsetof
+
15 #define offsetof(s,m) (size_t)&(((s *)0)->m)
+
16 #endif
+
17 #ifndef countof
+
18 #define countof(arg) (sizeof(arg) / sizeof(arg[0]))
+
19 #endif
+
20 
+
21 //attributes
+
22 #define WEAK __attribute__ ((weak))
+
23 #define NAKED __attribute__ ((naked))
+
24 #define INTERRUPT __attribute__ ((__interrupt__))
+
25 #define USED __attribute__ ((used))
+
26 #define NORETURN __attribute__ ((noreturn))
+
27 #define SECTION(s) __attribute__ ((section(s)))
+
28 #define NOINIT SECTION(".noinit")
+
29 #define ALIAS(a) __attribute__ ((weak, alias (a)))
+
30 #define ALWAYS_INLINE __attribute__ ((always_inline))
+
31 #define OPTIMIZE(level) __attribute__ ((optimize(level)))
+
32 
+
33 //architecture-specific inlines
+
34 #ifdef __AVR
+
35 #define wdr() asm volatile("wdr")
+
36 #define nop() asm volatile("nop")
+
37 #define sleep() asm volatile("sleep")
+
38 #else
+
39 #define PROGMEM
+
40 #endif
+
41 
+
42 #ifdef __i8051
+
43 #define cli() EI = 0
+
44 #define sei() EI = 1
+
45 #endif
+
46 
+
47 #ifdef __STM8
+
48 #define cli() _asm("sim")
+
49 #define sei() _asm("rim")
+
50 #define nop() _asm("nop")
+
51 #define wdr() { IWDG_KR = 0xAA; }
+
52 #endif
+
53 
+
54 #if defined( __ARM_ARCH_7M__ ) || defined( __ARM_ARCH_6M__ )
+
55 #define cli() asm volatile ( "CPSID i \n" )
+
56 #define sei() asm volatile ( "CPSIE i \n" )
+
57 #endif
+
58 
+
59 //short named types
+
60 typedef uint8_t u8;
+
61 typedef int8_t s8;
+
62 typedef uint16_t u16;
+
63 typedef int16_t s16;
+
64 typedef uint32_t u32;
+
65 typedef int32_t s32;
+
66 typedef uint64_t u64;
+
67 typedef int64_t s64;
+
68 typedef float f32;
+
69 typedef double f64;
+
70 #ifdef __float128
+
71 typedef __float128 f128;
+
72 #endif
+
73 
+
74 //bit mask
+
75 #define B(_b) (1 << (_b))
+
76 #define BIT(_b) (1 << (_b))
+
77 
+
78 //Increment/decrement, Add/Subtract with range rollover/limit
+
79 #define INC_ROLL(a, min, max) { if ((a) >= (max)) (a) = (min); else (a)++; }
+
80 #define INC_LIMIT(a, max) { if ((a) < (max)) (a)++; }
+
81 #define ADD_LIMIT(a, b, max) { (a) += (b); if ((a) > (max)) (a) = (max); }
+
82 #define DEC_ROLL(a, min, max) { if ((a) <= (min)) (a) = (max); else (a)--; }
+
83 #define DEC_LIMIT(a, min) { if ((a) > (min)) (a)--; }
+
84 #define SUB_LIMIT(a, b, min) { (a) -= (b); if ((a) < (min)) (a) = (min); }
+
85 #define IN_RANGE(a, min, max) (((min) <= (a))&&((a) <= (max)))
+
86 #define TO_UPPER(c) ((IN_RANGE(c,'a','z')) ? ((c) - ('a' - 'A')) : (c))
+
87 #define TO_LOWER(c) ((IN_RANGE(c,'A','Z')) ? ((c) + ('a' - 'A')) : (c))
+
88 #define TO_HEX(bbb) (((bbb) < 10) ? ((bbb) + '0') : ((bbb) + ('A' - 10)))
+
89 #define IS_ALPHA(c) (IN_RANGE(c,'a','z') || IN_RANGE(c,'A','Z'))
+
90 #define IS_DIGIT(c) (IN_RANGE(c,'0','9'))
+
91 #define MIN(x, y) ((x) < (y) ? (x) : (y))
+
92 #define MAX(x, y) ((x) > (y) ? (x) : (y))
+
93 
+
94 #ifdef __ARM_ARCH_7M__
+
95 //ARM Cortex BitBand access macros
+
96 #define BITBAND_SRAM_REF 0x20000000
+
97 #define BITBAND_SRAM_BASE 0x22000000
+
98 // Convert SRAM address
+
99 #define BITBAND_SRAM(addr, bit) ((volatile u8 *)((BITBAND_SRAM_BASE + ((u32)(addr)-BITBAND_SRAM_REF)*32 + (bit*4))))
+
100 #define BBM( addr, bit ) (BITBAND_SRAM(addr,bit))
+
101 
+
102 #define BITBAND_PERI_REF 0x40000000
+
103 #define BITBAND_PERI_BASE 0x42000000
+
104 // Convert PERIPHERAL address
+
105 #define BITBAND_PERI(addr, bit) ((volatile u8 *)((BITBAND_PERI_BASE + ((u32)(addr)-BITBAND_PERI_REF)*32 + (bit*4))))
+
106 #define BBP( addr, bit ) (BITBAND_PERI(addr,bit))
+
107 #endif
+
108 
+
109 //memset - simple verion
+
110 void *memset2(void *dest, int val, size_t len);
+
111 //memcpy - simple verion
+
112 void *memcpy2(void *dest, const void *src, size_t len);
+
113 
+
114 extern u8 divmod10_u32_rem;
+
115 u32 divmod10_u32(u32 n);
+
116 
+
117 
+
118 // convert UTF8 to UCS2 codepoint, returns number of bytes processed, be=1 for big-endian
+
119 u8 utf8_to_ucs2(u8 *in, u16 *out, u8 be);
+
120 // convert string in UTF8 to UCS2, returns number of UCS code points, be=1 for big-endian
+
121 u16 s_utf8_to_ucs2(u8 *in, u16 in_len, u16 *out, u8 be);
+
122 
+
123 // convert UCS2 codepoint to UTF8, returns number of bytes processed
+
124 u8 ucs2_to_utf8(u32 in, u8 *out);
+
125 // convert string of UCS2 codepoints to UTF8, returns number of UTF8 bytes, be=1 for big-endian
+
126 u16 s_ucs2_to_utf8(u16 *in, u16 in_len, u8 *out, u8 be);
+
127 
+
128 
+
129 // find length of line, terminated by eol char
+
130 u16 s_len(u8 *s, u8 eol);
+
131 
+
132 // number of lines, separated by eol char
+
133 u8 s_lines(u8 *s, u16 len, u8 eol);
+
134 
+
135 u8 c_upcase(u8 c);
+
136 // uppercase string, in-place
+
137 void s_upcase(u8 *s, u16 len);
+
138 
+
139 u8 s_h2b4(u8 hex);
+
140 u8 s_b2h4(u8 b);
+
141 
+
142 // find start of line, delimited by eol char
+
143 u8 *s_line_start(u8 *s, u16 len, u8 line, u8 eol);
+
144 
+
145 // skip CR/LF chars
+
146 u8 *s_skip_crlf(u8 *s);
+
147 
+
148 // compare 2 strings, returns 1 if equal
+
149 u8 s_cmp(u8 *s1, u8 *s2, u16 len);
+
150 // compare 2 strings, upper-casing each char, returns 1 if equal
+
151 u8 s_cmp_upcase(u8 *s1, u8 *s2, u16 len);
+
152 
+
153 // check if s starts with start
+
154 u8 s_starts(u8 *s, char *start);
+
155 // check if s ends with end
+
156 u8 s_ends(u8 *s, char *end);
+
157 
+
158 // finds 1st occurence of char c, returns NULL if not found
+
159 u8 *s_cpos(u8 *s, u8 c, u8 eol);
+
160 
+
161 // check if string is 7-bit
+
162 u8 s_is_7bit(u8 *s, u8 eol);
+
163 
+
164 // copy in string (terminated by eol char) to out
+
165 u8 *s_copy(u8 *in, u8 eol, u8 *out);
+
166 
+
167 
+
168 // append string out to in, returns pointer after last char
+
169 u8 *s_append_s (u8 *out, char *in);
+
170 // append char to string buffer
+
171 u8 *s_append_c (u8 *out, u8 c);
+
172 // append Hex char to string buffer
+
173 u8 *s_append_h4 (u8 *out, u8 n);
+
174 // append Hex byte to string buffer
+
175 u8 *s_append_h8 (u8 *out, u8 n);
+
176 // append 16-bit Hex to string buffer
+
177 u8 *s_append_h16(u8 *out, u16 n);
+
178 // append 24-bit Hex to string buffer
+
179 u8 *s_append_h24(u8 *out, u32 n);
+
180 // append 32-bit Hex to string buffer
+
181 u8 *s_append_h32(u8 *out, u32 n);
+
182 
+
183 
+
184 // parse decimal number
+
185 u32 s_parse_dec(u8 *s, u8 len);
+
186 // parse hex number
+
187 u32 s_parse_hex(u8 *s, u8 len);
+
188 
+
189 extern u8 asc_point;
+
190 extern u8 asc_space;
+
191 extern u8 asc_minus;
+
192 
+
194 #define to_hex(bbb) (((bbb) & 0xF) > 9 ? ((bbb) & 0xF) + ('a' - 10) : ((bbb) & 0xF) + '0')
+
195 
+
197 u8 bcd2bin_u8( u8 bcd );
+
199 u8 bin2bcd_u8( u8 bin );
+
200 
+
201 // 32-bit BIN->BCD conversion using shifts and correction
+
202 //u32 bin2bcd_u32_soft(u32 data, u8 result_bytes); AlbertoLe: function never called by our test, implementation not present, commented
+
203 
+
204 // 32-bit BIN->BCD conversion using hardware divider
+
205 u32 bin2bcd_u32_hwdiv(u32 data, u8 result_bytes);
+
206 
+
207 // 32-bit BIN->BCD conversion using ldiv
+
208 u32 bin2bcd_u32_ldiv(u32 data, u8 result_bytes);
+
209 
+
210 // 32-bit BIN->BCD conversion using fast soft div
+
211 u32 bin2bcd_u32_fdiv(u32 value, u8 nbytes);
+
212 
+
213 // 32-bit BCD->BIN conversion
+
214 u32 bcd2bin_u32_soft(u32 data, u8 input_bytes);
+
215 
+
216 u8 asc2bin_u8(u8 data);
+
217 u8 bin2asc_u8(u8 data);
+
218 u32 asc2bin_u32(u8 *buf, s8 size);
+
219 void bin2asc_u32(u32 data, u8 *buf, s8 size);
+
220 
+
221 // AVR-optimized conversions
+
222 #ifdef __AVR__
+
223 u32 bin2bcd_u32_avr(u32 data, u8 result_bytes);
+
224 u32 bcd2bin_u32_avr(u32 data, u8 input_bytes);
+
225 #endif
+
226 
+
233 #define NUM2ASC_BCD (u8)0x80
+
234 #define NUM2ASC_NOZEROS (u8)0x08
+
235 #define NUM2ASC_FLAGS( w, p, bcd, nozeros) (u8)( (((u8)((w)-1))&7) + ((u8)((p)<<4)) + ((bcd) * NUM2ASC_BCD) + ((nozeros) * NUM2ASC_NOZEROS) )
+
236 #define NUM2ASC_s32( data, buf, w, p, bcd, nozeros ) num2asc_s32( data, buf, NUM2ASC_FLAGS( (w), (p), (bcd), (nozeros) ))
+
237 #define NUM2ASC_WIDTH( flags ) ((flags & 7) + 1)
+
238 void num2asc_s32(s32 data, u8 *buf, u8 flags);
+
239 inline void num2asc_i32(u8 *buf, s32 n, u8 w, u8 p, u8 bcd, u8 nozeros){ NUM2ASC_s32(n, buf, w,p, bcd,nozeros); }
+
240 
+
241 // calculate number width
+
242 
+
243 inline u8 width_i32(s32 n){
+
244  u8 s = 0;
+
245  if (n < 0){ s = 1; n = -n; }
+
246  return (((u32)n < 10uL) ? 1 : ((u32)n < 100uL) ? 2 : ((u32)n < 1000uL) ? 3 : ((u32)n < 10000uL) ? 4 : ((u32)n < 100000uL) ? 5 :
+
247  ((u32)n < 1000000uL) ? 6 : ((u32)n < 10000000uL) ? 7 : ((u32)n < 100000000uL) ? 8 : ((u32)n < 1000000000uL) ? 9 : 10) + s;
+
248 }
+
249 
+
250 #define SMS_PDU_MAX_SIZE 400
+
251 
+
252 // data coding scheme
+
253 enum
+
254 {
+
255  PDU_DCS_7 = 0,
+
256  PDU_DCS_8 = 0x4,
+
257  PDU_DCS_UCS2 = 0x08,
+
258  PDU_DCS_AUTO = 0xFF
+
259 };
+
260 
+
261 //SMS classes
+
262 enum
+
263 {
+
264  class0 = 0,
+
265  class1,
+
266  class2,
+
267  class3,
+
268  noClass = 0xFF
+
269 };
+
270 
+
271 //Output format
+
272 typedef enum
+
273 {
+
274 
+
275  HEX_raw = 0,
+
276  UTF8_default
+
277 }SMS_TXT_OUT_FMT_E;
+
278 
+
279 // number format
+
280 enum
+
281 {
+
282  PDU_TYPE_NATIONAL = 0xA1,
+
283  PDU_TYPE_INTERNATIONAL = 0x91,
+
284  PDU_TYPE_ALPHADET = 0xD0,
+
285  PDU_TYPE_NETWORK = 0xB1
+
286 };
+
287 
+
288 typedef struct
+
289 {
+
290  // SMSC number
+
291  struct{ uint8_t len, bytes, type, data[14]; }smsc;
+
292  // caller/sender number
+
293  struct{ uint8_t len, bytes, type, data[14]; }sender;
+
294  // input/output zero-terminated message (7bit/8bit/UTF8)
+
295  struct{ uint16_t len, bytes; uint8_t *data; }msg;
+
296 
+
297  uint8_t first; // 1st octet of the SMS-SUBMIT message (0x11)
+
298  uint8_t tp_msg_ref; // TP-Message-Reference. The "00" value here lets the phone set the message reference number itself
+
299  uint8_t tp_pid; // Protocol identifier (0)
+
300  uint8_t tp_dcs; // Data coding scheme.This message is coded according to the 7bit default alphabet. Having "02" instead of "00" here, would indicate that the TP-User-Data field of this message should be interpreted as 8bit rather than 7bit (used in e.g. smart messaging, OTA provisioning etc)
+
301  uint8_t tp_vp; // TP-Validity-Period. "AA" means 4 days. Note: This octet is optional, see bits 4 and 3 of the first octet
+
302 
+
303  // incoming SMS timestamp
+
304  uint8_t year, month, date; // date
+
305  uint8_t hour, min, sec; // time
+
306  int8_t tz; // zone
+
307 
+
308  // PDU length in bytes and for CMGS command
+
309  uint16_t len_bytes, len_cmgs;
+
310 }pdu_struct;
+
311 
+
312 typedef struct
+
313 {
+
314 
+
315  uint8_t smCompressed;
+
316  uint8_t smAlphabet;
+
317  uint8_t smClass;
+
318 
+
319 }dcs_struct;
+
320 
+
321 void pdu_set_output_format(SMS_TXT_OUT_FMT_E output_format);
+
322 SMS_TXT_OUT_FMT_E pdu_get_output_format(void);
+
323 uint8_t pdu_hex_to_ascii_format (uint8_t LV_nmb);
+
324 
+
325 // Change GSM 7-bit table to ANSI
+
326 uint8_t pdu_corr_sym_unpack_dcs7(char *Str, uint8_t len);
+
327 // pack 7-bit array to 8-bit
+
328 uint8_t pdu_7to8(uint8_t *a, uint8_t len);
+
329 // unpack 8-bit array to 7-bit
+
330 uint8_t pdu_8to7(uint8_t *a, uint8_t len);
+
331 
+
332 // convert HEX line to bytes, len - length of input buffer
+
333 void pdu_hex2bytes(uint8_t *h, uint16_t len, uint8_t *b);
+
334 // convert bytes to HEX line, len - length of input buffer
+
335 void pdu_bytes2hex(uint8_t *b, uint16_t len, uint8_t *h);
+
336 
+
337 // decode incoming PDU (in binary stream format) to out structure, out->msg.data points to start of incoming text
+
338 void pdu_in_decode_binary(uint8_t *in, uint16_t len, pdu_struct *out);
+
339 
+
340 // decode incoming PDU (in ASCII string format) to out structure, out->msg.data points to start of incoming text
+
341 void pdu_in_decode(uint8_t *in, uint16_t len, pdu_struct *out);
+
342 // decode text PDU, in - start of incoming text, in_bytes - its length in bytes, in_dcs - Data Coding Scheme, out - output buffer, returns number of chars
+
343 uint16_t pdu_in_decode_text(uint8_t *in, uint16_t in_bytes, uint8_t in_dcs, uint8_t *out);
+
344 
+
345 // encode outcoming PDU
+
346 uint16_t pdu_out_encode(pdu_struct *in, uint8_t *out);
+
347 // encode outcoming PDU, simple interface
+
348 uint16_t pdu_out_encode_simple(pdu_struct *pdu, uint8_t *out, void *sender, void *msg, uint8_t tp_vp, int dsc);
+
349 
+
350 // pack text phone number to bytes, returns number of packed digits (11/12), not including terminating F
+
351 uint8_t pdu_phone_pack(uint8_t *in, uint8_t *out);
+
352 // unpack phone number to string, returns number of unpacked digits
+
353 uint8_t pdu_phone_unpack(uint8_t *in, uint8_t len, uint8_t *out, uint8_t type);
+
354 // check if phone is packed
+
355 uint8_t pdu_phone_is_packed(uint8_t *phone);
+
356 
+
357 // get number of bytes from number of digits
+
358 uint8_t pdu_phone_digits_bytes(uint8_t digits);
+
359 // get number of bytes of packed phone
+
360 uint8_t pdu_phone_bytes(uint8_t *in);
+
361 // count number of digits
+
362 uint8_t pdu_phone_digits(uint8_t *in, uint8_t bytes);
+
363 
+
364 // compare 2 packed phones
+
365 uint8_t pdu_phone_cmp(uint8_t *in1, uint8_t in1_bytes, uint8_t *in2, uint8_t in2_bytes);
+
366 // copy packed phone
+
367 void pdu_phone_copy(uint8_t *in, uint8_t *out);
+
368 
+
369 #endif /* AZX_PDU_CODEC_AZX_PDUCOMMON_H_ */
+
+
+
dcs_struct
Definition: azx_pduCommon.h:312
+
pdu_struct
Definition: azx_pduCommon.h:288
+ + + + + diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h.html b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h.html index 56edc533..cc9c4392 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
@@ -100,15 +100,27 @@

Decoding functionalities for PDUs. More...

- +
#include "azx_pduCommon.h"
+
+Include dependency graph for azx_pduDec.h:
+
+
+ + + + + + +
+

Go to the source code of this file.

- + - + diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h__incl.md5 b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h__incl.md5 new file mode 100644 index 00000000..4b672f5a --- /dev/null +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h__incl.md5 @@ -0,0 +1 @@ +4cf01988df181b8c9048f32572e10759 \ No newline at end of file diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h__incl.png b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h__incl.png new file mode 100644 index 00000000..6b64f323 Binary files /dev/null and b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h__incl.png differ diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h_source.html index 51a095b3..f6df0fbc 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_dec_8h_source.html @@ -34,7 +34,7 @@ @@ -104,12 +104,15 @@
26 /* Global declarations ==========================================================================*/
27 /* Global typedefs ==============================================================================*/
28 /* Global functions =============================================================================*/
+
32 #include "azx_pduCommon.h"
+
33 
+
34 
35 /*-----------------------------------------------------------------------------------------------*/
63 /*-----------------------------------------------------------------------------------------------*/
-
64 INT32 azx_pdu_decode(UINT8 *pdu, UINT32 pdu_len, pdu_struct *packet, CHAR *number, CHAR *msg);
+
64 INT32 azx_pdu_decode(UINT8 *pdu, UINT32 pdu_len, pdu_struct *packet, CHAR *number, CHAR *msg);
70 /*-----------------------------------------------------------------------------------------------*/
94 /*-----------------------------------------------------------------------------------------------*/
-
95 INT32 azx_pdu_decodeString(CHAR *pdu_str, pdu_struct *packet, CHAR *number, CHAR *msg);
+
95 INT32 azx_pdu_decodeString(CHAR *pdu_str, pdu_struct *packet, CHAR *number, CHAR *msg);
96 
97 
98 /*-----------------------------------------------------------------------------------------------*/
@@ -120,6 +123,7 @@
azx_pdu_s_utf8_to_ascii
UINT16 azx_pdu_s_utf8_to_ascii(UINT8 *in, UINT16 in_len)
Converts UTF8 spaces into ASCII spaces.
+
pdu_struct
Definition: azx_pduCommon.h:288
azx_pdu_decode
INT32 azx_pdu_decode(UINT8 *pdu, UINT32 pdu_len, pdu_struct *packet, CHAR *number, CHAR *msg)
Decodes an incoming PDU in binary format.
azx_pdu_decodeString
INT32 azx_pdu_decodeString(CHAR *pdu_str, pdu_struct *packet, CHAR *number, CHAR *msg)
Decodes an incoming PDU in ASCII string format.
diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h.html b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h.html index e7ee9a91..576e4e21 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h.html @@ -34,7 +34,7 @@ @@ -100,7 +100,19 @@

Encoding functionalities for PDUs. More...

- +
#include "azx_pduCommon.h"
+
+Include dependency graph for azx_pduEnc.h:
+
+
+ + + + + + +
+

Go to the source code of this file.

Functions

INT32 azx_pdu_decode (UINT8 *pdu, UINT32 pdu_len, pdu_struct *packet, CHAR *number, CHAR *msg)
INT32 azx_pdu_decode (UINT8 *pdu, UINT32 pdu_len, pdu_struct *packet, CHAR *number, CHAR *msg)
 Decodes an incoming PDU in binary format. More...
 
INT32 azx_pdu_decodeString (CHAR *pdu_str, pdu_struct *packet, CHAR *number, CHAR *msg)
INT32 azx_pdu_decodeString (CHAR *pdu_str, pdu_struct *packet, CHAR *number, CHAR *msg)
 Decodes an incoming PDU in ASCII string format. More...
 
UINT16 azx_pdu_s_utf8_to_ascii (UINT8 *in, UINT16 in_len)
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
@@ -104,6 +104,7 @@
27 /* Global declarations ==========================================================================*/
28 /* Global typedefs ==============================================================================*/
29 /* Global functions =============================================================================*/
+
33 #include "azx_pduCommon.h"
34 /*-----------------------------------------------------------------------------------------------*/
57 /*-----------------------------------------------------------------------------------------------*/
58 INT32 azx_pdu_convertZeroPaddedHexIntoByte(UINT8 *dataset, UINT8 *bytearray, INT32 len);
diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h.html index 0dc2c358..cf50bd9d 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h_source.html index 1d169ae2..7f0dbdaf 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h.html index e5142843..c706e44f 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h_source.html index 6a62f40d..0cf59550 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__hw__external_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.html index 44d3eafc..b356be1f 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.html @@ -34,7 +34,7 @@ @@ -270,11 +270,11 @@ - - + @@ -339,8 +339,8 @@
Author
Norman Argiolas Fabio Pintus
Date
File created on: Feb 24, 2020

Enumeration Type Documentation

- -

◆ anonymous enum

+ +

◆ anonymous enum

diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.js b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.js index 70e650cc..e51d7eaf 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.js +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h.js @@ -41,9 +41,9 @@ var azx__spi__flash__jsc_8h = [ "SPI_FLASH_WAITING_TIMEOUT", "azx__spi__flash__jsc_8h.html#a56386e80f801a39d557cf9977ee9f757", null ], [ "AZX_SPI_FLASH_CLBK_FUNCTION", "azx__spi__flash__jsc_8h.html#a8fa51bf0f0afd1fb3923852d74a1f71a", null ], [ "AZX_SPI_FLASH_JSC_HANDLE", "azx__spi__flash__jsc_8h.html#a6097029ad73f4786cac5179724bfedae", null ], - [ "MTD_OPS_PLACE_OOB", "azx__spi__flash__jsc_8h.html#adf764cbdea00d65edcd07bb9953ad2b7a56927300333604a220d08bde6252c7b4", null ], - [ "MTD_OPS_AUTO_OOB", "azx__spi__flash__jsc_8h.html#adf764cbdea00d65edcd07bb9953ad2b7aa73712d2a90bddf732f129471e41740c", null ], - [ "MTD_OPS_RAW", "azx__spi__flash__jsc_8h.html#adf764cbdea00d65edcd07bb9953ad2b7a911e854f3baea378f4556a02ae63a1e7", null ], + [ "MTD_OPS_PLACE_OOB", "azx__spi__flash__jsc_8h.html#a0411cd49bb5b71852cecd93bcbf0ca2da56927300333604a220d08bde6252c7b4", null ], + [ "MTD_OPS_AUTO_OOB", "azx__spi__flash__jsc_8h.html#a0411cd49bb5b71852cecd93bcbf0ca2daa73712d2a90bddf732f129471e41740c", null ], + [ "MTD_OPS_RAW", "azx__spi__flash__jsc_8h.html#a0411cd49bb5b71852cecd93bcbf0ca2da911e854f3baea378f4556a02ae63a1e7", null ], [ "AZX_SPI_FLASH_JSC_EVENT_E", "azx__spi__flash__jsc_8h.html#a04f24c0d905e06c83c3ab2a6f509d73d", [ [ "AZX_SPI_FLASH_INITIALIZED", "azx__spi__flash__jsc_8h.html#a04f24c0d905e06c83c3ab2a6f509d73daa6391a9fb711de60b63e0b35f7945192", null ], [ "AZX_SPI_FLASH_SPI_INITIALIZED", "azx__spi__flash__jsc_8h.html#a04f24c0d905e06c83c3ab2a6f509d73da8ab89f36072b323837230fb4ea0b261e", null ], diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h_source.html index 09d0f442..27568bd3 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__jsc_8h_source.html @@ -34,7 +34,7 @@
diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h.html index b482fb73..4d3c1be7 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h_source.html index 17a45b9a..f7f45493 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__strings_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h.html index e0759e9f..7bd6b472 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h_source.html index 8766bb53..a2129eee 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__spi__flash__types_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h.html b/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h.html index 40d5b513..c9e3cd86 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h_source.html index df66bbc1..aa0d0a20 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__string__utils_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__tasks_8h.html b/LE910Cx_L/AZX_Docs/html/azx__tasks_8h.html index bd82ed4b..e3cf7afd 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__tasks_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__tasks_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__tasks_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__tasks_8h_source.html index 2932de98..2b001708 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__tasks_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__tasks_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__utils_8h.html b/LE910Cx_L/AZX_Docs/html/azx__utils_8h.html index c948932d..eec8e68b 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__utils_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__utils_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__utils_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__utils_8h_source.html index 1ae32b02..9a87a881 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__utils_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__utils_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__zlib_8h.html b/LE910Cx_L/AZX_Docs/html/azx__zlib_8h.html index 0a64339f..aa660382 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__zlib_8h.html +++ b/LE910Cx_L/AZX_Docs/html/azx__zlib_8h.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx__zlib_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__zlib_8h_source.html index 4ce546e6..4c7eeb97 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__zlib_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__zlib_8h_source.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx_base64_example_8c-example.html b/LE910Cx_L/AZX_Docs/html/azx_base64_example_8c-example.html index 35665ba1..795a4b40 100644 --- a/LE910Cx_L/AZX_Docs/html/azx_base64_example_8c-example.html +++ b/LE910Cx_L/AZX_Docs/html/azx_base64_example_8c-example.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx_ftp_example_8c-example.html b/LE910Cx_L/AZX_Docs/html/azx_ftp_example_8c-example.html index 348effee..d6a7507e 100644 --- a/LE910Cx_L/AZX_Docs/html/azx_ftp_example_8c-example.html +++ b/LE910Cx_L/AZX_Docs/html/azx_ftp_example_8c-example.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx_https_example_8c-example.html b/LE910Cx_L/AZX_Docs/html/azx_https_example_8c-example.html index dfa0ea55..adf4358d 100644 --- a/LE910Cx_L/AZX_Docs/html/azx_https_example_8c-example.html +++ b/LE910Cx_L/AZX_Docs/html/azx_https_example_8c-example.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx_pdu_dec_example_8c-example.html b/LE910Cx_L/AZX_Docs/html/azx_pdu_dec_example_8c-example.html index 49e775ab..87492a09 100644 --- a/LE910Cx_L/AZX_Docs/html/azx_pdu_dec_example_8c-example.html +++ b/LE910Cx_L/AZX_Docs/html/azx_pdu_dec_example_8c-example.html @@ -34,7 +34,7 @@ @@ -117,11 +117,11 @@
19  //"how are you" sent by +391234567890
20  char pdustr[] = "0791932350591211000C919321436587090000810191118191800CC8F71D14969741F977FD07";
21 
-
22  pdu_struct pack;
+
22  pdu_struct pack;
23  char number[32];
24  char msg[160];
25 
-
26  int len = azx_pdu_decode(pdu, len, &pack, number, msg);
+
26  int len = azx_pdu_decode(pdu, len, &pack, number, msg);
27 
28  AZX_LOG_INFO("packet code type: %d\r\n", packet.tp_dcs);
29  AZX_LOG_INFO("packet sender type: %u\r\n", packet.sender.type);
@@ -135,7 +135,7 @@
37  AZX_LOG_INFO("Sender: %s\r\n", number);
38 
39 
-
40  int len = azx_pdu_decodeString(pdustr, &pack, number, msg);
+
40  int len = azx_pdu_decodeString(pdustr, &pack, number, msg);
41 
42  AZX_LOG_INFO("packet code type: %d\r\n", packet.tp_dcs);
43  AZX_LOG_INFO("packet sender type: %u\r\n", packet.sender.type);
@@ -153,6 +153,7 @@
app_cfg.h
Application configuration settings conveniently located here.
+
pdu_struct
Definition: azx_pduCommon.h:288
azx_pdu_decode
INT32 azx_pdu_decode(UINT8 *pdu, UINT32 pdu_len, pdu_struct *packet, CHAR *number, CHAR *msg)
Decodes an incoming PDU in binary format.
azx_pduDec.h
Decoding functionalities for PDUs.
azx_pdu_decodeString
INT32 azx_pdu_decodeString(CHAR *pdu_str, pdu_struct *packet, CHAR *number, CHAR *msg)
Decodes an incoming PDU in ASCII string format.
diff --git a/LE910Cx_L/AZX_Docs/html/azx_pdu_enc_example_8c-example.html b/LE910Cx_L/AZX_Docs/html/azx_pdu_enc_example_8c-example.html index 255e9010..a9147555 100644 --- a/LE910Cx_L/AZX_Docs/html/azx_pdu_enc_example_8c-example.html +++ b/LE910Cx_L/AZX_Docs/html/azx_pdu_enc_example_8c-example.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/azx_tasks_example_8c-example.html b/LE910Cx_L/AZX_Docs/html/azx_tasks_example_8c-example.html index 6b5dbb13..d34556b8 100644 --- a/LE910Cx_L/AZX_Docs/html/azx_tasks_example_8c-example.html +++ b/LE910Cx_L/AZX_Docs/html/azx_tasks_example_8c-example.html @@ -34,7 +34,7 @@ diff --git a/LE910Cx_L/AZX_Docs/html/classes.html b/LE910Cx_L/AZX_Docs/html/classes.html index aadf0f95..04c1d0f4 100644 --- a/LE910Cx_L/AZX_Docs/html/classes.html +++ b/LE910Cx_L/AZX_Docs/html/classes.html @@ -34,7 +34,7 @@ @@ -95,71 +95,81 @@
Data Structure Index
-
a | e | f | s | t
+
a | d | e | f | p | s | t

diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h__incl.md5 b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h__incl.md5 new file mode 100644 index 00000000..6f2a46a8 --- /dev/null +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h__incl.md5 @@ -0,0 +1 @@ +7fbf21978c5fd3dadf1720a1121cba60 \ No newline at end of file diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h__incl.png b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h__incl.png new file mode 100644 index 00000000..2cc00886 Binary files /dev/null and b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h__incl.png differ diff --git a/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h_source.html b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h_source.html index 594fad60..a425e643 100644 --- a/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h_source.html +++ b/LE910Cx_L/AZX_Docs/html/azx__pdu_enc_8h_source.html @@ -34,7 +34,7 @@

AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
#define BL_U_3_4_LOCKED   (LOCK_CMP | LOCK_INV | LOCK_BP2 | LOCK_BP0) /* 1 1 1 0 1 Upper 3/4 locked */
 
enum  { MTD_OPS_PLACE_OOB = 0, +
enum  { MTD_OPS_PLACE_OOB = 0, MTD_OPS_AUTO_OOB = 1, MTD_OPS_RAW = 2 }
 
 
 AZX_SPI_FLASH_ONFI_PARAMS
 
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
- - - - - - - - - - - - - - - - - - - - - - - + - - + - + - - + + - - - + + - + - - + + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  a  
AZX_FTP_FILE_INFO   azx_httpCallbackOptions   AZX_SPI_FLASH_JSC_EVENT_RES_T   EASY_AT_MODULE_TAG   
AZX_FTP_FILE_INFO_TAG   AZX_HTTPS_OPTIONS   AZX_SPI_FLASH_MICRO_SPI_PARAMS   
  f  
-
AZX_CJSON_TAG    AZX_FTP_NET_BUF_TAG   AZX_LFS_CONTEXT   AZX_SPI_FLASH_MTD_OOB_OPS   
AZX_EASY_AT_ATCOMMAND_TAG   AZX_FTP_OPTIONS_TAG   AZX_LFS_INFO_FILE   AZX_SPI_FLASH_OOBFREE   FtpCallbackOptions   
AZX_EASY_AT_HANDLES_TAG   AZX_FTP_XFER_TAG    AZX_LFS_STATUS_UTILS   AZX_SPI_FLASH_SPI_CHIP   AZX_TASKS_MESSAGE_T   
  s  
AZX_EASY_AT_MODULE_TAG   AZX_HTTP_HEADER   
AZX_FTP_OPTIONS_TAG    AZX_LOG_CFG_T   AZX_SPI_FLASH_SPI_SLAVE   
  d  
+
AZX_EEPROM_T   AZX_HTTP_INFO   
AZX_CJSON_TAG   AZX_FTP_XFER_TAG    AZX_RAM_DISK_S   AZX_TASKS_MESSAGE_T    sockaddr_storage   
AZX_FTP_BUFFER   AZX_HTTP_OPTIONS   
AZX_EASY_AT_ATCOMMAND_TAG   AZX_HTTP_HEADER    AZX_SPI_FLASH_DESCRIPTOR   
  e  
-
dcs_struct   
  t  
AZX_FTP_BUFFER_TAG   AZX_HTTP_SSL   
AZX_EASY_AT_HANDLES_TAG   AZX_HTTP_INFO    AZX_SPI_FLASH_ECCLAYOUT   
  e  
+
AZX_FTP_CALLBACK_OPTIONS_TAG   AZX_HTTP_URL   
AZX_EASY_AT_MODULE_TAG   AZX_HTTP_OPTIONS    AZX_SPI_FLASH_EVENT_CALLBACK   EASY_AT_HANDLES_TAG    timezone   
AZX_EEPROM_T   AZX_HTTP_SSL   AZX_SPI_FLASH_JSC_EVENT_RES_T   EASY_AT_HANDLES_TAG   
AZX_FTP_BUFFER   AZX_HTTP_URL   AZX_SPI_FLASH_MICRO_SPI_PARAMS   EASY_AT_MODULE_TAG   
AZX_FTP_BUFFER_TAG   azx_httpCallbackOptions   AZX_SPI_FLASH_MTD_OOB_OPS   
  f  
+
AZX_FTP_CALLBACK_OPTIONS_TAG   AZX_HTTPS_OPTIONS   AZX_SPI_FLASH_OOBFREE   
AZX_FTP_FILE_INFO   AZX_LFS_CONTEXT   AZX_SPI_FLASH_SPI_CHIP   FtpCallbackOptions   
AZX_FTP_FILE_INFO_TAG   AZX_LFS_INFO_FILE   AZX_SPI_FLASH_SPI_SLAVE   
  p  
+
pdu_struct   
-
a | e | f | s | t
+
a | d | e | f | p | s | t
diff --git a/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.html b/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.html index a81495f4..a1764d80 100644 --- a/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.html +++ b/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.js b/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.js index 0d79a154..e634b03a 100644 --- a/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.js +++ b/LE910Cx_L/AZX_Docs/html/dir_0045f852bf8045b6d5abd9c9eb54a446.js @@ -17,6 +17,7 @@ var dir_0045f852bf8045b6d5abd9c9eb54a446 = [ "azx_https.h", "azx__https_8h.html", "azx__https_8h" ], [ "azx_lfs_utils.h", "azx__lfs__utils_8h.html", "azx__lfs__utils_8h" ], [ "azx_log.h", "azx__log_8h.html", "azx__log_8h" ], + [ "azx_pduCommon.h", "azx__pdu_common_8h_source.html", null ], [ "azx_pduDec.h", "azx__pdu_dec_8h.html", "azx__pdu_dec_8h" ], [ "azx_pduEnc.h", "azx__pdu_enc_8h.html", "azx__pdu_enc_8h" ], [ "azx_spi_flash_hw.h", "azx__spi__flash__hw_8h.html", "azx__spi__flash__hw_8h" ], diff --git a/LE910Cx_L/AZX_Docs/html/examples.html b/LE910Cx_L/AZX_Docs/html/examples.html index aacc254c..25cbbcbd 100644 --- a/LE910Cx_L/AZX_Docs/html/examples.html +++ b/LE910Cx_L/AZX_Docs/html/examples.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/files.html b/LE910Cx_L/AZX_Docs/html/files.html index aa1ac0eb..ba7a524c 100644 --- a/LE910Cx_L/AZX_Docs/html/files.html +++ b/LE910Cx_L/AZX_Docs/html/files.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
@@ -115,17 +115,18 @@  azx_https.hHTTPs client  azx_lfs_utils.hProject: SPI data flash  azx_log.hLogging utilities to print on available output channels - azx_pduDec.hDecoding functionalities for PDUs - azx_pduEnc.hEncoding functionalities for PDUs - azx_spi_flash_hw.hProject: SPI data flash - azx_spi_flash_hw_external.hProject: SPI data flash - azx_spi_flash_jsc.hContains the Software Drivers for SPI NAND FLASH JSC JS28(P_U)xGQSxHG-83 family - azx_spi_flash_strings.hProject: SPI data flash - azx_spi_flash_types.hProject: SPI data flash - azx_string_utils.hString related utilities - azx_tasks.hTasks related utilities - azx_utils.hVarious helpful utilities - azx_zlib.hZlib definition + azx_pduCommon.h + azx_pduDec.hDecoding functionalities for PDUs + azx_pduEnc.hEncoding functionalities for PDUs + azx_spi_flash_hw.hProject: SPI data flash + azx_spi_flash_hw_external.hProject: SPI data flash + azx_spi_flash_jsc.hContains the Software Drivers for SPI NAND FLASH JSC JS28(P_U)xGQSxHG-83 family + azx_spi_flash_strings.hProject: SPI data flash + azx_spi_flash_types.hProject: SPI data flash + azx_string_utils.hString related utilities + azx_tasks.hTasks related utilities + azx_utils.hVarious helpful utilities + azx_zlib.hZlib definition diff --git a/LE910Cx_L/AZX_Docs/html/functions.html b/LE910Cx_L/AZX_Docs/html/functions.html index a6640060..318949d0 100644 --- a/LE910Cx_L/AZX_Docs/html/functions.html +++ b/LE910Cx_L/AZX_Docs/html/functions.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/functions_vars.html b/LE910Cx_L/AZX_Docs/html/functions_vars.html index a558f8ec..b2cfd860 100644 --- a/LE910Cx_L/AZX_Docs/html/functions_vars.html +++ b/LE910Cx_L/AZX_Docs/html/functions_vars.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/globals.html b/LE910Cx_L/AZX_Docs/html/globals.html index 92f28919..cc7ce9c9 100644 --- a/LE910Cx_L/AZX_Docs/html/globals.html +++ b/LE910Cx_L/AZX_Docs/html/globals.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
diff --git a/LE910Cx_L/AZX_Docs/html/globals_a.html b/LE910Cx_L/AZX_Docs/html/globals_a.html index d7faa446..edf45efc 100644 --- a/LE910Cx_L/AZX_Docs/html/globals_a.html +++ b/LE910Cx_L/AZX_Docs/html/globals_a.html @@ -34,7 +34,7 @@ Logo
AZX (AppZone eXtensions) documentation -  1.1.10-CxL +  1.1.13-CxL
A set of companion utilities that make AZ development easier
@@ -454,12 +454,12 @@

- a -