forked from xuos/xiuos
				
			modify reset pin number
This commit is contained in:
		
							parent
							
								
									a1d05733de
								
							
						
					
					
						commit
						c6b57ed826
					
				|  | @ -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" | ||||
|  |  | |||
|  | @ -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; | ||||
|         } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue