mt2503AT+GCAP的返回error
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
在 Application port 输入AT+GCAP 会返回error ,但是在Modem port 上OK。
[SOLUTION]
USB 产生的Muti Port 一个是2T1R(modem port) 还有一个是1T1R(applicationport)的
因为在1T1R 上不能做dailup,pc dialup 会需要 dcd high/low,
USB CDCACM spec 有規定 dcd high/low这类 modem status 功能是要实做在interrupt pipe (也就是额外的1T)上所以只有 2T1R 可以跑。
AT+GCAP 返回error:在linux 下,为了检测USB 可以传data,会用AT+GCAP 来查询modem 的能力。
因此,我们在USB的application port 返回error ,这样linux 就不会将其做数据端口,避免误用。
在 Application port 输入AT+GCAP 会返回error ,但是在Modem port 上OK。
[SOLUTION]
USB 产生的Muti Port 一个是2T1R(modem port) 还有一个是1T1R(applicationport)的
因为在1T1R 上不能做dailup,pc dialup 会需要 dcd high/low,
USB CDCACM spec 有規定 dcd high/low这类 modem status 功能是要实做在interrupt pipe (也就是额外的1T)上所以只有 2T1R 可以跑。
AT+GCAP 返回error:在linux 下,为了检测USB 可以传data,会用AT+GCAP 来查询modem 的能力。
因此,我们在USB的application port 返回error ,这样linux 就不会将其做数据端口,避免误用。