logic.length = tosend * sizeof(uint16_t);
logic.unitsize = 2;
logic.data = samples + sent;
- sr_session_bus(ctx->session_id, &packet);
+ sr_session_send(ctx->session_id, &packet);
sent += tosend;
}
logic.length = tosend * sizeof(uint16_t);
logic.unitsize = 2;
logic.data = samples;
- sr_session_bus(ctx->session_id, &packet);
+ sr_session_send(ctx->session_id, &packet);
sent += tosend;
}
/* Only send trigger if explicitly enabled. */
if (ctx->use_triggers) {
packet.type = SR_DF_TRIGGER;
- sr_session_bus(ctx->session_id, &packet);
+ sr_session_send(ctx->session_id, &packet);
}
}
logic.length = tosend * sizeof(uint16_t);
logic.unitsize = 2;
logic.data = samples + sent;
- sr_session_bus(ctx->session_id, &packet);
+ sr_session_send(ctx->session_id, &packet);
}
*lastsample = samples[n - 1];
if (ctx->state.chunks_downloaded >= numchunks) {
/* End of samples. */
packet.type = SR_DF_END;
- sr_session_bus(ctx->session_id, &packet);
+ sr_session_send(ctx->session_id, &packet);
ctx->state.state = SIGMA_IDLE;
gettimeofday(&header.starttime, NULL);
header.samplerate = ctx->cur_samplerate;
header.num_logic_probes = ctx->num_probes;
- sr_session_bus(session_data, &packet);
+ sr_session_send(session_data, &packet);
/* Add capture source. */
sr_source_add(0, G_IO_IN, 10, receive_data, sdi);