a) When using HTTPCllient, I am having to place an 8 second delay in the ‘Setup’ section, or I get errors later. Is this normal to have to place such along intentional wait for HTTPClient to finish its own setup process?
b) What is the recommended ‘best practice’ for a forced HALT? If there is an error contacting a website, I just want to generate an error message and HALT the system, rather than going on with missing data. I could use an infinite loop but that will drain the battery, or I could put the device to sleep but that would mean that I lose all contact with it. Any suggestions?