Do I need to recompile my user app for a new Quectel firmware?

Hello,

Please correct me if I’m wrong. I’m a newbie with Quectel modules.

I’m using a BG96 and run my application on the module. Does it mean that whenever I update Quectel firmware, I’ll need to recompile my application so that it can work with the new firmware?

Thanks!

Do you implement your application through AT or QuecOPEN?
If you are using AT, the current firmware version meets your needs and you do not need to upgrade

My app is through QuecOpen. Common sense tells me that I need to recompile for any new firmware. That can be an hassle. Maybe I should stick to AT commands.

QuecOpen needs to be compiled iteratively based on your APP. If you don’t know enough about QuecOpen, I recommend using AT method