X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fatten-pps3xxx%2Fprotocol.c;h=ed4d5505e6a17d7ef8edf469cd8192e20b987e07;hb=102f12396660e0784134bccce5cc0679db325751;hp=68a3860c18d716deada1f41a5502cc3b9e333fe0;hpb=ab988ecb237c6aa8510eaa4a53e4e3d1ba78fd9b;p=libsigrok.git diff --git a/hardware/atten-pps3xxx/protocol.c b/hardware/atten-pps3xxx/protocol.c index 68a3860c..ed4d5505 100644 --- a/hardware/atten-pps3xxx/protocol.c +++ b/hardware/atten-pps3xxx/protocol.c @@ -45,7 +45,7 @@ static void handle_packet(const struct sr_dev_inst *sdi) dump_packet("received", devc->packet); packet.type = SR_DF_ANALOG; packet.payload = &analog; - analog.probes = sdi->probes; + analog.channels = sdi->channels; analog.num_samples = 1; analog.mq = SR_MQ_VOLTAGE; @@ -153,7 +153,7 @@ SR_PRIV int atten_pps3xxx_receive_data(int fd, int revents, void *cb_data) if (devc->acquisition_running) send_config(sdi); else { - serial_source_remove(serial); + serial_source_remove(sdi->session, serial); packet.type = SR_DF_END; sr_session_send(sdi, &packet); }