I have been developing a product for some time that uses the HL6528rd. I have gotten to the point where everything works most of the time.
main issue I am facing is the times when the module doesn’t respond to the commands that are sent.
KUDPCFG is the main culprit, sometimes I send the command and the board replies within 1 or 2 seconds as such:
but often it doesn’t respond at all, even when left for up to 30 seconds.
I have enabled the UDP sprecific URCs and also CME errors.
These unexpected delays make it difficult to handle errors and lead to code that runs slowly/unreliably.
Are there any known causes for the device not responding. Is there a way to detect that such an event has occured without waiting?