modify reset pin number

This commit is contained in:
xuyanghang 2023-12-29 13:51:01 +08:00
parent a1d05733de
commit c6b57ed826
2 changed files with 7 additions and 6 deletions

View File

@ -45,7 +45,7 @@ if ADD_NUTTX_FEATURES
if ADAPTER_EC200A_USING_PWRKEY
config ADAPTER_EC200A_PWRKEY
int "EC200A PWRKEY pin number"
default "97"
default "144"
config ADAPTER_EC200A_PIN_DRIVER
string "EC200A device pin driver path"
@ -75,7 +75,8 @@ endif
if ADD_RTTHREAD_FEATURES
config ADAPTER_EC200A_PWRKEY
int "EC200A PWRKEY pin number"
default "97"
default "144"
config ADAPTER_EC200A_PIN_DRIVER
string "EC200A device pin driver path"
default "/dev/pin_dev"

View File

@ -63,7 +63,7 @@ static void Ec200aPowerSet(void)
pin_stat.val = GPIO_HIGH;
PrivWrite(pin_fd, &pin_stat, 1);
PrivTaskDelay(600);//at least 500ms
PrivTaskDelay(600); //at least 500ms
pin_stat.val = GPIO_LOW;
PrivWrite(pin_fd, &pin_stat, 1);
@ -112,7 +112,7 @@ static int Ec200aClose(struct Adapter *adapter)
return -1;
}
AtSetReplyEndChar(adapter->agent, 0x4F, 0x4B);
AtSetReplyEndChar(adapter->agent, 0x4F, 0x4B); //'O', 'K'
/*step1: serial write "+++", quit transparent mode*/
ATOrderSend(adapter->agent, REPLY_TIME_OUT, NULL, "+++");
@ -200,7 +200,7 @@ static int Ec200aConnect(struct Adapter *adapter, enum NetRoleType net_role, con
/*step2: serial write "AT+CCID", get SIM ID*/
for(try = 0; try < TRY_TIMES; try++){
ret = AtCmdConfigAndCheck(adapter->agent, EC200A_GET_CCID_CMD, EC200A_OK_REPLY);
ret = AtCmdConfigAndCheck(adapter->agent, EC200A_GET_QCCID_CMD, EC200A_OK_REPLY);
if (ret == 0) {
break;
}
@ -222,7 +222,7 @@ static int Ec200aConnect(struct Adapter *adapter, enum NetRoleType net_role, con
/*step4: serial write "AT+CREG?", check whether registered to GSM net*/
for(try = 0; try < TRY_TIMES; try++){
ret = AtCmdConfigAndCheck(adapter->agent, EC200A_GET_CREG_CMD, EC200A_CREG_REPLY);
ret = AtCmdConfigAndCheck(adapter->agent, EC200A_GET_CEREG_CMD, EC200A_CREG_REPLY);
if (ret == 0) {
break;
}