So I have a Nucleo STM32F7 board which has on-board ethernet. in STM32CubeIDE, I built a project that runs MQTT client, as well as FreeRTOS in C, etc and it works fine. It is not C++ but C.
But I need to get into more stuff such as speaking to jRDC2 as well as needing to access B4X objects/custom types being sent across MQTT and thats when things get hairy.
So, I decided it might be worth persuing switching the STM32 project over to STM32Duino and using B4R.
But, I dont know if the B4R environment has an RTOS like FreeRTOS, or perhaps more importantly Supports the Nucleos Ethernet?
I saw this here https://www.b4x.com/android/forum/threads/how-to-implement-stm32-into-b4r.68034/#content
but it didnt get into specifics of Ethernet, etc. the STM32Cube project has the HAL and drivers for the ethernet already in it including lwIP.
Perhaps Instead maybe i can figure out how to do jRDC2 and custom type decoding in C, but I dont know where to begin with that.
Thanks.
But I need to get into more stuff such as speaking to jRDC2 as well as needing to access B4X objects/custom types being sent across MQTT and thats when things get hairy.
So, I decided it might be worth persuing switching the STM32 project over to STM32Duino and using B4R.
But, I dont know if the B4R environment has an RTOS like FreeRTOS, or perhaps more importantly Supports the Nucleos Ethernet?
I saw this here https://www.b4x.com/android/forum/threads/how-to-implement-stm32-into-b4r.68034/#content
but it didnt get into specifics of Ethernet, etc. the STM32Cube project has the HAL and drivers for the ethernet already in it including lwIP.
Perhaps Instead maybe i can figure out how to do jRDC2 and custom type decoding in C, but I dont know where to begin with that.
Thanks.