2024-03-26 06:45 AM
Hello developers,
I am currently developing all in one AT Slave firmware for STM32WL, which can handle both lorawan and sigfox AT commands. I have tested both AT Slave example of Sigfox and LoRaWAN one by one and it's working as expected.
When i open the .ioc file of this examples (AT Slave LoRaWAN and Sigfox) in CubeMX, i can see it doesn't allow to enable the Sigfox/LoRaWAN middleware in LoRaWAN/Sigfox example.
So i would like to know how i can enable both the middleware in same firmware, so that my master device can leverage the use of both technologies (LoRaWAN & Sigfox ) in the same chipset.
Solved! Go to Solution.
2024-03-27 07:13 AM
I would strongly suggest that you first have a look at the project from that video - that should give you a working project as reference ...
2024-03-26 06:55 AM
You're just going to have to study the code, and work out how to merge the two.
Are you looking to do both LoRaWAN and Sigfox "simultaneously", or just have a single image that can be switched to either LoRa or Sigfox mode ?
2024-03-26 06:59 AM
Take a look at this - from the 'Related Content' sidebar:
Perhaps also try a forum search ...
2024-03-26 08:00 AM - edited 2024-03-26 08:03 AM
Hello @Andrew Neil ,
In my application i would be publishing hourly data on LoRaWAN server and Sigfox backend one at a time. So looking to genrate a image of AT Slave in which i can switch between this modes.
Yes while studying its .ioc configurations, i bumped into the issue that cube mx is not allowing me to enable the Sigfox midleware in LoRawan application.
I also have refered this video https://www.youtube.com/watch?v=HsrL-7WmhUE of end device co-existence of both technologies but the resource downloaded doesnt have .ioc file nor it shows how to enable both midllewares in same project..
2024-03-26 09:13 AM
@Nikhil D&K wrote:I also have refered this video https://www.youtube.com/watch?v=HsrL-7WmhUE of end device co-existence of both technologies but the resource downloaded doesnt have .ioc file nor it shows how to enable both midllewares in same project..
It's a complete project - so, presumably, doesn't need an .ioc file. You just build it as-is.
And the demonstration shows that it does have both Sigfox and LoRaWAN in the same project - it only takes a button switch to go between them.
Perhaps @STTwo-32 can comment further?
Alternatively, there's the 3rd-party stack mentioned in that post.
2024-03-27 06:39 AM
Hello @Andrew Neil Third party stack is for MBus.
I have currently started to merge both examples taking LoRaWAN example as base and copying the Sigfox Middleware and application level files in the project. , hoping for successfull implementation.
@STTwo-32 can you please provide some inputs in this issue.
2024-03-27 07:13 AM
I would strongly suggest that you first have a look at the project from that video - that should give you a working project as reference ...
2024-03-27 07:59 AM - edited 2024-03-27 11:04 PM
@Andrew Neil wrote:I would strongly suggest that you first have a look at the project from that video - that should give you a working project as reference ...
Hello @Andrew Neil thanks for your suggestion.
I was able to download and successfully builld and run end device application as given in video.
Now i will firstly update sigfox at slave application file in this example and hopefully get it going.