If I as an example subscribe to all commands starting with AT$ and AT+, using the same handler function for both subscription calls, the module crashes upon receiving a AT$ command.
On incoming AT$… command, the module crashes.
Has anyone seen the same issue?
(Tested on multiple versions on Q2687 and SL6087, using ARM ADS compiler)
If I instead have the subscriptions as:
handler1 is properly called on reception of AT$ command.
handler1 and handler2 are in this case identical to handler but implemented as two functions instead of one.