buffer[count * 2] = 0;
- sr_dbg("%s: %s [%lu bytes]", message, buffer, count);
+ sr_dbg("%s: %s [%zu bytes]", message, buffer, count);
}
/* Send a command to the device. */
sr_dbg("Current limit %f", current_limit);
/* Begin frame. */
- packet.type = SR_DF_FRAME_BEGIN;
- packet.payload = NULL;
- sr_session_send(sdi, &packet);
+ std_session_send_df_frame_begin(sdi);
sr_analog_init(&analog, &encoding, &meaning, &spec, 4);
g_slist_free(l);
/* End frame. */
- packet.type = SR_DF_FRAME_END;
- packet.payload = NULL;
- sr_session_send(sdi, &packet);
+ std_session_send_df_frame_end(sdi);
sr_sw_limits_update_samples_read(&devc->limits, 1);
if (sr_sw_limits_check(&devc->limits))