소스 검색

Merge pull request #1884 from linuxhan/master

sal框架,使用at设备,UDP通讯数据无法获得
Bernard Xiong 6 년 전
부모
커밋
aa4d0903c5
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      components/net/at/at_socket/at_socket.c

+ 3 - 0
components/net/at/at_socket/at_socket.c

@@ -775,6 +775,9 @@ int at_sendto(int socket, const void *data, size_t size, int flags, const struct
                 goto __exit;
             }
             sock->state = AT_SOCKET_CONNECT;
+            /* set AT socket receive data callback function */
+            at_dev_ops->at_set_event_cb(AT_SOCKET_EVT_RECV, at_recv_notice_cb);
+            at_dev_ops->at_set_event_cb(AT_SOCKET_EVT_CLOSED, at_closed_notice_cb);
         }
 
         if ((len = at_dev_ops->at_send(sock->socket, (char *) data, size, sock->type)) < 0)