I use Fastract Wismo within. 655_09gg.Q2406B
I am trying to use GPIO4 as output high and GPIO5 as input. To set these pins, i execute AT+WIOM=2015,16 once. Then i use a timer with the interval of 2 seconds, to read GPIO5 value. The timer executes AT+WIOR=5 on every cycle by using adl_atcmdcreate function. And i get the AT response correctly.
There is no problem up to here(i think). But This timer operation affects on my other AT commands being executed in other functions. For exemple, it blocks my AT+IPR commands. Module can not executes AT+IPR commands while timer is active. When i dont start the timer, my AT+IPR commands works perfercly.
I could not find any solution and i could not define the problem exactly. What could cause the module reacts this way?