main_ubi_sdk v 0.1.3
This is UBI4 documentation
parameter_widgets.h File Reference
#include "stdint.h"
#include "stdbool.h"
Include dependency graph for parameter_widgets.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  widget_id_struct
 
union  widget_id_union
 
struct  base_parameter_widget_struct
 
struct  base_parameter_widget_e_struct
 
struct  base_parameter_widget_s_struct
 
struct  slider_widget_e_struct
 
struct  slider_widget_s_struct
 
struct  switch_widget_e_struct
 
struct  switch_widget_s_struct
 
struct  threshold_widget_e_struct
 
struct  threshold_widget_s_struct
 
struct  gesture_settings_widget_e_struct
 
struct  command_parameter_widget_e_struct
 
struct  command_parameter_widget_s_struct
 
struct  control_mode_parameter_widget_e_struct
 
struct  plot_parameter_widget_e_struct
 
struct  plot_parameter_widget_s_struct
 
struct  optic_learning_widget_e_struct
 

Enumerations

enum  parameter_widget_type_enum {
  PWTE_UNKNOW = 0 , PWTE_COMMAND , PWTE_COMBOBOX_ENUM , PWTE_COMBOBOX_STRING ,
  PWTE_ONE_CHANNEL_PLOT , PWTE_MULTY_CHANNEL_PLOT , PWTE_ONE_CHANNEL_PLOT_LEGEND , PWTE_MULTY_CHANNEL_PLOT_LEGEND ,
  PWTE_EMG_GESTURE_CHANGE_SETTINGS , PWTE_GESTURE_SETTINGS , PWTE_CALIB_STATUS , PWTE_CONTROL_MODE ,
  PWTE_OPEN_CLOSE_THRESHOLD , PWTE_SCALAR , PWTE_GESTURES_WINDOW , PWTE_SCALAR_ARRAY
}
 Тип виджета More...
 
enum  parameter_widget_code_enum {
  PWCE_UNKNOW = 0 , PWCE_BUTTON , PWCE_SWITCH , PWCE_COMBOBOX ,
  PWCE_SLIDER , PWCE_PLOT , PWCE_SPINBOX , PWCE_EMG_GESTURE_CHANGE_SETTINGS ,
  PWCE_GESTURE_SETTINGS , PWCE_CALIB_STATUS , PWCE_CONTROL_MODE , PWCE_OPEN_CLOSE_THRESHOLD ,
  PWCE_PLOT_AND_1_THRESHOLD , PWCE_PLOT_AND_2_THRESHOLD , PWCE_GESTURES_WINDOW , PWCE_OPTIC_LERNING_WIDGET
}
 Код виджета More...
 
enum  parameter_widget_label_enum {
  PWLE_UNKNOW = 0 , PWLE_OPEN , PWLE_CLOSE , PWLE_CALIBRATE ,
  PWLE_RESET , PWLE_CONTROL_SETTINGS , PWLE_OPEN_CLOSE_THRESHOLD , PWLE_SELECT_GESTURE ,
  PWLE_SELECT_PROFILE , PWLE_GLOBAL_FORCE , PWLE_PLOT , PWLE_OMG_LEARNING
}
 Коды лейблов виджетов More...
 
enum  parameter_widget_display_code_enum { PWDCE_UNKNOW = 0 , PWDCE_MAIN_DISPLAY , PWDCE_SERVICE_DISPLAY , PWDCE_OPTIC_LEARNING_DISPLAY }
 Коды экранов отображения виджетов More...
 
enum  parameter_widget_label_type_enum { PWLTE_CODE_LABEL = 0 , PWLTE_STRING_LABEL }