]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/beaglelogic/protocol.c
Factor out std_session_send_df_end() helper.
[libsigrok.git] / src / hardware / beaglelogic / protocol.c
index 55e2b647deefd5f11dcbb86da9483a08e1beaeac..f440592f30a3c571ade26cf4f43a9a25f721e1eb 100644 (file)
@@ -101,10 +101,7 @@ SR_PRIV int beaglelogic_receive_data(int fd, int revents, void *cb_data)
        if (devc->bytes_read >= devc->limit_samples * logic.unitsize ||
                        packetsize == 0) {
                /* Send EOA Packet, stop polling */
-               packet.type = SR_DF_END;
-               packet.payload = NULL;
-               sr_session_send(devc->cb_data, &packet);
-
+               std_session_send_df_end(devc->cb_data, LOG_PREFIX);
                sr_session_source_remove_pollfd(sdi->session, &devc->pollfd);
        }