diff --git a/extra/stm_exp_pack/.project/Cesanta.I-CUBE-Mongoose.pdsc b/extra/stm_exp_pack/.project/Cesanta.I-CUBE-Mongoose.pdsc index 9c8b9953..11e2213f 100644 --- a/extra/stm_exp_pack/.project/Cesanta.I-CUBE-Mongoose.pdsc +++ b/extra/stm_exp_pack/.project/Cesanta.I-CUBE-Mongoose.pdsc @@ -7,7 +7,7 @@ License.txt https://mongoose.ws/contact/ - See https://github.com/cesanta/mongoose/releases/tag/7.20 + See https://github.com/cesanta/mongoose/releases/tag/7.21 See https://github.com/cesanta/mongoose/releases/tag/7.13 @@ -23,7 +23,7 @@ - + Mongoose HTTP/MQTT/Websocket Library @@ -32,7 +32,7 @@ - + Add the simplest basic functionality, as described in Mongoose User Guide https://mongoose.ws/documentation/#user-guide @@ -41,7 +41,7 @@ https://mongoose.ws/documentation/#user-guide - + Baremetal web device dashboard on NUCLEO-F746ZG, built on STM32CubeIDE @@ -58,7 +58,7 @@ https://mongoose.ws/documentation/#user-guide network - + Web device dashboard using Mongoose over FreeRTOS + lwIP on a NUCLEO-F746ZG, built on STM32CubeIDE @@ -75,7 +75,7 @@ https://mongoose.ws/documentation/#user-guide network - + Web device dashboard using Mongoose as a FreeRTOS task on a NUCLEO-F746ZG, built on STM32CubeIDE diff --git a/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.20.0_Configs.xml b/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.21.0_Configs.xml similarity index 94% rename from extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.20.0_Configs.xml rename to extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.21.0_Configs.xml index 734df035..cd8e4830 100644 --- a/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.20.0_Configs.xml +++ b/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.21.0_Configs.xml @@ -1,5 +1,5 @@ - + @@ -12,11 +12,11 @@ - + - + diff --git a/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.20.0_Modes.xml b/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.21.0_Modes.xml similarity index 93% rename from extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.20.0_Modes.xml rename to extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.21.0_Modes.xml index cd716bcd..4cefa6ee 100644 --- a/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.20.0_Modes.xml +++ b/extra/stm_exp_pack/.project/STM32CubeMX/Cesanta.I-CUBE-Mongoose.7.21.0_Modes.xml @@ -1,5 +1,5 @@ - + NetworkOoLibraryJjMongoose @@ -16,7 +16,7 @@ - + @@ -25,14 +25,14 @@ - + - - + + diff --git a/extra/stm_exp_pack/.project/projectFile.xml b/extra/stm_exp_pack/.project/projectFile.xml index e35e5bfd..d50a3470 100644 --- a/extra/stm_exp_pack/.project/projectFile.xml +++ b/extra/stm_exp_pack/.project/projectFile.xml @@ -7,7 +7,7 @@ ../../LICENSE::License.txt https://mongoose.ws/contact/ - See https://github.com/cesanta/mongoose/releases/tag/7.20 + See https://github.com/cesanta/mongoose/releases/tag/7.21 See https://github.com/cesanta/mongoose/releases/tag/7.13 @@ -23,14 +23,14 @@ - + Mongoose HTTP/MQTT/Websocket Library - + Add the simplest basic functionality, as described in Mongoose User Guide https://mongoose.ws/documentation/#user-guide @@ -39,7 +39,7 @@ https://mongoose.ws/documentation/#user-guide - + Baremetal web device dashboard on NUCLEO-F746ZG, built on STM32CubeIDE @@ -56,7 +56,7 @@ https://mongoose.ws/documentation/#user-guide network - + Web device dashboard using Mongoose over FreeRTOS + lwIP on a NUCLEO-F746ZG, built on STM32CubeIDE @@ -73,7 +73,7 @@ https://mongoose.ws/documentation/#user-guide network - + Web device dashboard using Mongoose as a FreeRTOS task on a NUCLEO-F746ZG, built on STM32CubeIDE diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject index 4da9878a..75654870 100644 --- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject +++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/.mxproject @@ -27,9 +27,9 @@ SourceFiles=; [ThirdPartyIp] ThirdPartyIpNumber=1 -ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.20.0 +ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.21.0 -[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.20.0] +[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.21.0] header=../Middlewares/Third_Party/Mongoose/mongoose.h; source=../Middlewares/Third_Party/Mongoose/mongoose.c; diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/nucleo-f746zg-cube-baremetal.ioc b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/nucleo-f746zg-cube-baremetal.ioc index 692a0db6..73711ae2 100644 --- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/nucleo-f746zg-cube-baremetal.ioc +++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-baremetal/nucleo-f746zg-cube-baremetal.ioc @@ -2,11 +2,11 @@ CAD.formats= CAD.pinconfig= CAD.provider= -Cesanta.I-CUBE-Mongoose.7.20.0.IPParameters=MG_ENABLE_MBEDTLS,NetworkOoLibraryJjMongoose -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ENABLE_MBEDTLS=false -Cesanta.I-CUBE-Mongoose.7.20.0.NetworkOoLibraryJjMongoose=true -Cesanta.I-CUBE-Mongoose.7.20.0.NetworkOoLibraryJjMongoose_Checked=true -Cesanta.I-CUBE-Mongoose.7.20.0_SwParameter=NetworkOoLibraryJjMongoose\:true; +Cesanta.I-CUBE-Mongoose.7.21.0.IPParameters=MG_ENABLE_MBEDTLS,NetworkOoLibraryJjMongoose +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ENABLE_MBEDTLS=false +Cesanta.I-CUBE-Mongoose.7.21.0.NetworkOoLibraryJjMongoose=true +Cesanta.I-CUBE-Mongoose.7.21.0.NetworkOoLibraryJjMongoose_Checked=true +Cesanta.I-CUBE-Mongoose.7.21.0_SwParameter=NetworkOoLibraryJjMongoose\:true; ETH.IPParameters=MediaInterface,RxBuffLen ETH.MediaInterface=HAL_ETH_RMII_MODE ETH.RxBuffLen=0 @@ -49,7 +49,7 @@ Mcu.Pin28=PB7 Mcu.Pin29=VP_RNG_VS_RNG Mcu.Pin3=PH0/OSC_IN Mcu.Pin30=VP_SYS_VS_Systick -Mcu.Pin31=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0 +Mcu.Pin31=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0 Mcu.Pin4=PH1/OSC_OUT Mcu.Pin5=PC1 Mcu.Pin6=PA1 @@ -57,7 +57,7 @@ Mcu.Pin7=PA2 Mcu.Pin8=PA7 Mcu.Pin9=PC4 Mcu.PinsNb=32 -Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.20.0 +Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.21.0 Mcu.ThirdPartyNb=1 Mcu.UserConstants= Mcu.UserName=STM32F746ZGTx @@ -315,8 +315,8 @@ SH.GPXTI13.0=GPIO_EXTI13 SH.GPXTI13.ConfNb=1 USART3.IPParameters=VirtualMode-Asynchronous USART3.VirtualMode-Asynchronous=VM_ASYNC -VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0.Mode=NetworkOoLibraryJjMongoose -VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0 +VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0.Mode=NetworkOoLibraryJjMongoose +VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0 VP_RNG_VS_RNG.Mode=RNG_Activate VP_RNG_VS_RNG.Signal=RNG_VS_RNG VP_SYS_VS_Systick.Mode=SysTick diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject index 591cf826..710f72dc 100644 --- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject +++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/.mxproject @@ -39,9 +39,9 @@ SourceFiles=; [ThirdPartyIp] ThirdPartyIpNumber=1 -ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.20.0 +ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.21.0 -[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.20.0] +[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.21.0] header=../Middlewares/Third_Party/Mongoose/mongoose.h; source=../Middlewares/Third_Party/Mongoose/mongoose.c; diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/nucleo-f746zg-cube-freertos-lwip.ioc b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/nucleo-f746zg-cube-freertos-lwip.ioc index ec3acdf2..03c1c499 100644 --- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/nucleo-f746zg-cube-freertos-lwip.ioc +++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos-lwip/nucleo-f746zg-cube-freertos-lwip.ioc @@ -2,15 +2,15 @@ CAD.formats= CAD.pinconfig= CAD.provider= -Cesanta.I-CUBE-Mongoose.7.20.0.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,MG_STMPACK_NET,MG_ENABLE_CUSTOM_RANDOM,NetworkOoLibraryJjMongoose -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ARCH=MG_ARCH_FREERTOS -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ENABLE_CUSTOM_MILLIS=false -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ENABLE_CUSTOM_RANDOM=true -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ENABLE_MBEDTLS=false -Cesanta.I-CUBE-Mongoose.7.20.0.MG_STMPACK_NET=1 -Cesanta.I-CUBE-Mongoose.7.20.0.NetworkOoLibraryJjMongoose=true -Cesanta.I-CUBE-Mongoose.7.20.0.NetworkOoLibraryJjMongoose_Checked=true -Cesanta.I-CUBE-Mongoose.7.20.0_SwParameter=NetworkOoLibraryJjMongoose\:true; +Cesanta.I-CUBE-Mongoose.7.21.0.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,MG_STMPACK_NET,MG_ENABLE_CUSTOM_RANDOM,NetworkOoLibraryJjMongoose +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ARCH=MG_ARCH_FREERTOS +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ENABLE_CUSTOM_MILLIS=false +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ENABLE_CUSTOM_RANDOM=true +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ENABLE_MBEDTLS=false +Cesanta.I-CUBE-Mongoose.7.21.0.MG_STMPACK_NET=1 +Cesanta.I-CUBE-Mongoose.7.21.0.NetworkOoLibraryJjMongoose=true +Cesanta.I-CUBE-Mongoose.7.21.0.NetworkOoLibraryJjMongoose_Checked=true +Cesanta.I-CUBE-Mongoose.7.21.0_SwParameter=NetworkOoLibraryJjMongoose\:true; ETH.IPParameters=MediaInterface ETH.MediaInterface=HAL_ETH_RMII_MODE FREERTOS.INCLUDE_vTaskCleanUpResources=0 @@ -74,7 +74,7 @@ Mcu.Pin3=PH0/OSC_IN Mcu.Pin30=VP_LWIP_VS_Enabled Mcu.Pin31=VP_RNG_VS_RNG Mcu.Pin32=VP_SYS_VS_tim6 -Mcu.Pin33=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0 +Mcu.Pin33=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0 Mcu.Pin4=PH1/OSC_OUT Mcu.Pin5=PC1 Mcu.Pin6=PA1 @@ -82,7 +82,7 @@ Mcu.Pin7=PA2 Mcu.Pin8=PA7 Mcu.Pin9=PC4 Mcu.PinsNb=34 -Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.20.0 +Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.21.0 Mcu.ThirdPartyNb=1 Mcu.UserConstants= Mcu.UserName=STM32F746ZGTx @@ -364,8 +364,8 @@ SH.GPXTI13.0=GPIO_EXTI13 SH.GPXTI13.ConfNb=1 USART3.IPParameters=VirtualMode-Asynchronous USART3.VirtualMode-Asynchronous=VM_ASYNC -VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0.Mode=NetworkOoLibraryJjMongoose -VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0 +VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0.Mode=NetworkOoLibraryJjMongoose +VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0 VP_FREERTOS_VS_CMSIS_V1.Mode=CMSIS_V1 VP_FREERTOS_VS_CMSIS_V1.Signal=FREERTOS_VS_CMSIS_V1 VP_LWIP_VS_Enabled.Mode=Enabled diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject index 529c9619..25652be8 100644 --- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject +++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/.mxproject @@ -30,9 +30,9 @@ SourceFiles=; [ThirdPartyIp] ThirdPartyIpNumber=1 -ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.20.0 +ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.21.0 -[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.20.0] +[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.21.0] header=../Middlewares/Third_Party/Mongoose/mongoose.h; source=../Middlewares/Third_Party/Mongoose/mongoose.c; diff --git a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/nucleo-f746zg-cube-freertos.ioc b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/nucleo-f746zg-cube-freertos.ioc index bb67a742..c4acc4a1 100644 --- a/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/nucleo-f746zg-cube-freertos.ioc +++ b/extra/stm_exp_pack/Examples/x/x/nucleo-f746zg-cube-freertos/nucleo-f746zg-cube-freertos.ioc @@ -2,13 +2,13 @@ CAD.formats= CAD.pinconfig= CAD.provider= -Cesanta.I-CUBE-Mongoose.7.20.0.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,NetworkOoLibraryJjMongoose -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ARCH=MG_ARCH_CMSIS_RTOS2 -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ENABLE_CUSTOM_MILLIS=false -Cesanta.I-CUBE-Mongoose.7.20.0.MG_ENABLE_MBEDTLS=false -Cesanta.I-CUBE-Mongoose.7.20.0.NetworkOoLibraryJjMongoose=true -Cesanta.I-CUBE-Mongoose.7.20.0.NetworkOoLibraryJjMongoose_Checked=true -Cesanta.I-CUBE-Mongoose.7.20.0_SwParameter=NetworkOoLibraryJjMongoose\:true; +Cesanta.I-CUBE-Mongoose.7.21.0.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,NetworkOoLibraryJjMongoose +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ARCH=MG_ARCH_CMSIS_RTOS2 +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ENABLE_CUSTOM_MILLIS=false +Cesanta.I-CUBE-Mongoose.7.21.0.MG_ENABLE_MBEDTLS=false +Cesanta.I-CUBE-Mongoose.7.21.0.NetworkOoLibraryJjMongoose=true +Cesanta.I-CUBE-Mongoose.7.21.0.NetworkOoLibraryJjMongoose_Checked=true +Cesanta.I-CUBE-Mongoose.7.21.0_SwParameter=NetworkOoLibraryJjMongoose\:true; ETH.IPParameters=MediaInterface,RxBuffLen ETH.MediaInterface=HAL_ETH_RMII_MODE ETH.RxBuffLen=0 @@ -58,7 +58,7 @@ Mcu.Pin29=VP_FREERTOS_VS_CMSIS_V2 Mcu.Pin3=PH0/OSC_IN Mcu.Pin30=VP_RNG_VS_RNG Mcu.Pin31=VP_SYS_VS_tim6 -Mcu.Pin32=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0 +Mcu.Pin32=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0 Mcu.Pin4=PH1/OSC_OUT Mcu.Pin5=PC1 Mcu.Pin6=PA1 @@ -66,7 +66,7 @@ Mcu.Pin7=PA2 Mcu.Pin8=PA7 Mcu.Pin9=PC4 Mcu.PinsNb=33 -Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.20.0 +Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.21.0 Mcu.ThirdPartyNb=1 Mcu.UserConstants= Mcu.UserName=STM32F746ZGTx @@ -330,8 +330,8 @@ SH.GPXTI13.0=GPIO_EXTI13 SH.GPXTI13.ConfNb=1 USART3.IPParameters=VirtualMode-Asynchronous USART3.VirtualMode-Asynchronous=VM_ASYNC -VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0.Mode=NetworkOoLibraryJjMongoose -VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.20.0_7.20.0 +VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0.Mode=NetworkOoLibraryJjMongoose +VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.21.0_7.21.0 VP_FREERTOS_VS_CMSIS_V2.Mode=CMSIS_V2 VP_FREERTOS_VS_CMSIS_V2.Signal=FREERTOS_VS_CMSIS_V2 VP_RNG_VS_RNG.Mode=RNG_Activate