Hello,
I am possibly in over my head on this, but I am hoping someone can help fill in some blanks for me.
The end goal is to have the tm4c1294 launchpad device running FreeeRTOS connect to a mqtt broker as a client and publish some data. I have freertos running, grabbing data, blinking lights etc. I am working on the internet connectivity part.
Using lwip and some of the examples I have the board successfully pulling an ip from dhcp. I am now stuck on creating a tcp socket to pass mqtt messages to a broker. I am planning on using the paho mqtt library. It does require some of the low level socket connection commands to be handled.
I am possibly naive, but I was assuming changing "LWIP_SOCKET" to "1" would allow me to access the api calls to setup a socket. This introduced 100+ errors. What am I missing? I have been searching the web for examples, but to my understanding, as long as I follow the api calls in tivaware/third_party/lwip-1.4.1-src-api, I should be good right? In order to use the socket apis I need to change my lwipopts.h header correct?
Thanks!