X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fsaleae-logic%2Fsaleae-logic.c;h=b80808db35dc49045cb52a74195fb1afa84b632b;hb=4c046c6bcc392666405154853faf7dc2522aa1d9;hp=58f31acfaef37c191b8d4d7d4ecba436cff1a3b1;hpb=af812219f655b286f5a2a0146846d9b97e25435c;p=libsigrok.git diff --git a/hardware/saleae-logic/saleae-logic.c b/hardware/saleae-logic/saleae-logic.c index 58f31acf..b80808db 100644 --- a/hardware/saleae-logic/saleae-logic.c +++ b/hardware/saleae-logic/saleae-logic.c @@ -613,8 +613,9 @@ void receive_transfer(struct libusb_transfer *transfer) * Send the samples that triggered it, since we're * skipping past them. */ - packet.type = DF_LOGIC8; + packet.type = DF_LOGIC; packet.length = trigger_stage; + packet.unitsize = 1; packet.payload = trigger_buffer; session_bus(user_data, &packet); @@ -645,8 +646,9 @@ void receive_transfer(struct libusb_transfer *transfer) if (trigger_stage == TRIGGER_FIRED) { /* Send the incoming transfer to the session bus. */ - packet.type = DF_LOGIC8; + packet.type = DF_LOGIC; packet.length = cur_buflen - trigger_offset; + packet.unitsize = 1; packet.payload = cur_buf + trigger_offset; session_bus(user_data, &packet); g_free(cur_buf);