@@ -646,8 +646,8 @@ const char * osc_plot_get_active_device (OscPlot *plot)
646
646
while (next_iter ) {
647
647
gtk_tree_model_get (model , & iter , ELEMENT_REFERENCE , & dev , DEVICE_ACTIVE , & active , -1 );
648
648
if (active )
649
- return iio_device_get_name (dev ) ?:
650
- iio_device_get_id (dev );
649
+ return iio_device_get_label (dev ) ?:
650
+ ( iio_device_get_name ( dev ) ?: iio_device_get_id (dev ) );
651
651
next_iter = gtk_tree_model_iter_next (model , & iter );
652
652
}
653
653
@@ -2362,8 +2362,8 @@ static int plot_get_sample_count_for_transform(OscPlot *plot, Transform *transfo
2362
2362
iio_dev = priv -> current_device ;
2363
2363
2364
2364
return plot_get_sample_count_of_device (plot ,
2365
- iio_device_get_name (iio_dev ) ?:
2366
- iio_device_get_id (iio_dev ));
2365
+ iio_device_get_label (iio_dev ) ?:
2366
+ ( iio_device_get_name ( iio_dev ) ?: iio_device_get_id (iio_dev ) ));
2367
2367
}
2368
2368
2369
2369
static void notebook_info_set_page_visibility (GtkNotebook * nb , int page , bool visbl )
@@ -2750,7 +2750,8 @@ static void collect_parameters_from_plot(OscPlot *plot)
2750
2750
for (i = 0 ; i < iio_context_get_devices_count (ctx ); i ++ ) {
2751
2751
struct iio_device * dev = iio_context_get_device (ctx , i );
2752
2752
struct extra_dev_info * info = iio_device_get_data (dev );
2753
- const char * dev_name = iio_device_get_name (dev ) ?: iio_device_get_id (dev );
2753
+ const char * dev_name = iio_device_get_label (dev ) ?:
2754
+ (iio_device_get_name (dev ) ?: iio_device_get_id (dev ));
2754
2755
2755
2756
if (info -> input_device == false)
2756
2757
continue ;
@@ -2998,7 +2999,8 @@ static void device_rx_info_update(OscPlotPrivate *priv)
2998
2999
2999
3000
for (i = 0 ; i < num_devices ; i ++ ) {
3000
3001
struct iio_device * dev = iio_context_get_device (priv -> ctx , i );
3001
- const char * name = iio_device_get_name (dev ) ?: iio_device_get_id (dev );
3002
+ const char * name = iio_device_get_label (dev ) ?:
3003
+ (iio_device_get_name (dev ) ?: iio_device_get_id (dev ));
3002
3004
struct extra_dev_info * dev_info = iio_device_get_data (dev );
3003
3005
double freq , percent , seconds ;
3004
3006
char freq_prefix , sec_prefix ;
@@ -3479,7 +3481,8 @@ static bool comboboxtext_input_devices_fill(struct iio_context *iio_ctx, GtkComb
3479
3481
if (dev_info -> input_device == false)
3480
3482
continue ;
3481
3483
3482
- name = iio_device_get_name (dev ) ?: iio_device_get_id (dev );
3484
+ name = iio_device_get_label (dev ) ?:
3485
+ (iio_device_get_name (dev ) ?: iio_device_get_id (dev ));
3483
3486
gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (box ), name );
3484
3487
}
3485
3488
@@ -3919,8 +3922,8 @@ static void device_list_treeview_init(OscPlot *plot)
3919
3922
for (i = 0 ; i < iio_context_get_devices_count (ctx ); i ++ ) {
3920
3923
struct iio_device * dev = iio_context_get_device (ctx , i );
3921
3924
struct extra_dev_info * dev_info = iio_device_get_data (dev );
3922
- const char * dev_name = iio_device_get_name (dev ) ?:
3923
- iio_device_get_id (dev );
3925
+ const char * dev_name = iio_device_get_label (dev ) ?:
3926
+ ( iio_device_get_name ( dev ) ?: iio_device_get_id (dev ) );
3924
3927
3925
3928
if (dev_info -> input_device == false)
3926
3929
continue ;
@@ -4029,8 +4032,8 @@ static void saveas_channels_list_fill(OscPlot *plot)
4029
4032
4030
4033
for (i = 0 ; i < num_devices ; i ++ ) {
4031
4034
struct iio_device * dev = iio_context_get_device (priv -> ctx , i );
4032
- const char * name = iio_device_get_name (dev ) ?:
4033
- iio_device_get_id (dev );
4035
+ const char * name = iio_device_get_label (dev ) ?:
4036
+ ( iio_device_get_name ( dev ) ?: iio_device_get_id (dev ) );
4034
4037
struct extra_dev_info * dev_info = iio_device_get_data (dev );
4035
4038
4036
4039
if (dev_info -> input_device == false)
@@ -4722,8 +4725,8 @@ static void save_as(OscPlot *plot, const char *filename, int type)
4722
4725
4723
4726
dev = iio_context_get_device (ctx , d );
4724
4727
dev_info = iio_device_get_data (dev );
4725
- dev_name = iio_device_get_name (dev ) ?:
4726
- iio_device_get_id (dev );
4728
+ dev_name = iio_device_get_label (dev ) ?:
4729
+ ( iio_device_get_name ( dev ) ?: iio_device_get_id (dev ) );
4727
4730
4728
4731
/* Find which channel need to be saved */
4729
4732
save_channels_mask = get_user_saveas_channel_selection (plot , & nb_channels );
@@ -5228,8 +5231,8 @@ static int device_find_by_name(struct iio_context *ctx, const char *name)
5228
5231
5229
5232
for (i = 0 ; i < num_devices ; i ++ ) {
5230
5233
struct iio_device * dev = iio_context_get_device (ctx , i );
5231
- const char * id = iio_device_get_name (dev ) ?:
5232
- iio_device_get_id (dev );
5234
+ const char * id = iio_device_get_label (dev ) ?:
5235
+ ( iio_device_get_name ( dev ) ?: iio_device_get_id (dev ) );
5233
5236
if (!strcmp (id , name ))
5234
5237
return i ;
5235
5238
}
0 commit comments