My application has some sensitive watchdogs that need to report in every 1/10th of a second, or at the very least, once every 11 seconds. The Bluetopia stack library appears to have this 5000 ms wait timeout burned into it (TM4C build) and if the Bluetooth chip locks up in the middle of being used, it causes some 5 second delays to happen. A lot of my code calls multiple things in a row that may end up trying to hit up the chip for some HCI command.
Can this value be reduced, or is there some way to kick it out of that loop, or can I possibly work around it somehow?