X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fdemo%2Fdemo.c;h=fb6dd7f23df6dae6ead4406b426d617048ee095b;hb=d078d2e5f3842b1915ffa9961654f3aa4ed88e17;hp=734b01da6bb86b61667bc972d7e150a1366666b8;hpb=29cbfeaf5c6a5e9112a6830a8fe4b584b33daf2a;p=libsigrok.git diff --git a/hardware/demo/demo.c b/hardware/demo/demo.c index 734b01da..fb6dd7f2 100644 --- a/hardware/demo/demo.c +++ b/hardware/demo/demo.c @@ -64,9 +64,9 @@ static int capabilities[] = { }; static struct sr_samplerates samplerates = { - 1, - GHZ(1), - 1, + SR_HZ(1), + SR_GHZ(1), + SR_HZ(1), NULL, }; @@ -89,7 +89,7 @@ static uint8_t genmode_default[] = { /* List of struct sr_device_instance, maintained by opendev()/closedev(). */ static GSList *device_instances = NULL; -static uint64_t cur_samplerate = KHZ(200); +static uint64_t cur_samplerate = SR_KHZ(200); static uint64_t limit_samples = 0; static uint64_t limit_msec = 0; static int default_genmode = GENMODE_DEFAULT; @@ -98,7 +98,7 @@ static int thread_running; static void hw_stop_acquisition(int device_index, gpointer session_device_id); -static int hw_init(char *deviceinfo) +static int hw_init(const char *deviceinfo) { struct sr_device_instance *sdi; @@ -363,8 +363,8 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id) g_io_channel_set_buffered(channels[0], FALSE); g_io_channel_set_buffered(channels[1], FALSE); - source_add(mydata->pipe_fds[0], G_IO_IN | G_IO_ERR, 40, receive_data, - session_device_id); + sr_source_add(mydata->pipe_fds[0], G_IO_IN | G_IO_ERR, 40, + receive_data, session_device_id); /* Run the demo thread. */ g_thread_init(NULL);