linux 下：
1. 执行build.sh脚本，编译模块选择对应MTK Airoha模块，比如LC29HEA，AGNSS工具qagnss生成在build目录下
2. 使用方法：
./qagnss -m <module_variant> -p <port> -b <BaudRate> -o <agnss type> [-f<fw_image> -s <start_way> -u<time info> -l<position info> -c]
例如：
./qagnss -m LC29HEA -p /dev/ttyUSB0 -o online -b 460800 -f./QBD2.DAT -scold -l31.821709,117.115331,104.0,0 -u1,"2024-05-14-01:17:14",892,1
成功返回0，打印success字段；
失败返回错误编号，打印fail字段。

windows下：
1. 需要先装cmake 和 MinGW-w64 编译器
2. 编译时在新建的同级build 目录下执行，win下暂无编译脚本，需要手动执行如下指令，AG33XX代指支持AGNSS的Airoha模块D的AG3352,AG3335芯片，没有做区分
       cmake .. -G "MinGW Makefiles" -DSUPPORT_MODULE=AG33xx // 如果不指定SUPPORT_MODULE，默认编译全部模组
       make
3. 使用方法：
./qagnss.exe -m <module_variant> -p <port> -b <BaudRate> -o <agnss type> [-f<fw_image> -s <start_way> -u<time info> -l<position info> -c]
例如：
qagnss.exe -m LC29HEA -p COM115 -o online -b 460800 -fD:\QBD2.DAT -scold -l31.821709,117.115331,104.0,0 -u1,"2024-05-14-01:17:14",892,1

成功返回0，打印success字段；
失败返回错误编号，打印fail字段。