优化通讯模块
diff --git a/supwisdom/sp_communicate.h b/supwisdom/sp_communicate.h
index 3258eff..8a6f59a 100644
--- a/supwisdom/sp_communicate.h
+++ b/supwisdom/sp_communicate.h
@@ -132,10 +132,11 @@
 uint16 sp_async_upload_transdtl(sp_pos_t* pos, sp_transdtl_t* dtl);
 uint16 sp_qrcode_init(sp_pos_t* pos, sp_card_t* card);
 uint16 sp_qrcode_query(sp_pos_t* pos, sp_card_t* card);
+void sp_login(sp_pos_t* pos);
 
 //ͨѶ
 uint8 sp_comm_call(sp_pos_t* pos, sp_protocol_request_t* req,
-                   sp_protocol_response_t* resp, int32 timeout_ms);
+                   sp_protocol_response_t* resp, uint32 timeout_ms);
 void sp_protocol_req_init(sp_protocol_request_t* req, uint8 command);
 #endif