Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advantage of this repo over azure-sdk-for-c ? #327

Open
2 tasks done
KammutierSpule opened this issue Aug 14, 2024 · 1 comment
Open
2 tasks done

Advantage of this repo over azure-sdk-for-c ? #327

KammutierSpule opened this issue Aug 14, 2024 · 1 comment

Comments

@KammutierSpule
Copy link

KammutierSpule commented Aug 14, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Version

main

Description of the issue

I'm evaluating to using this repository over https://github.com/Azure/azure-sdk-for-c to be used on ESP32.
I read the https://github.com/Azure/azure-iot-middleware-freertos/blob/main/docs/azure_iot_c_sdk_port.md
However it is still not clear that would be the benefits.

Specially, I was looking for split the application layer from the (OS and HW) target and using this repository, it will create a direct dependency of FreeRTOS.

I understand there may be helpfully code here, but on this case it could be useful for other targets than FreeRTOS too.

Looking at https://github.com/Azure/azure-sdk-for-c sample, they look simpler and only need to wrap MQTT functions.

What should I consider while using this repository or azure-sdk-for-c ?

Related: #324

Expected behavior

No response

Steps to reproduce the issue

No response

Relevant log output

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@rtheil-growlink
Copy link

Smaller memory footprint. Full control over memory allocation (this library is non-allocating). I find it has lower latency and faster connect times than sdk-for-c, but this is based on that repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants