예제 #1
0
파일: cw_menu.c 프로젝트: g0orx/pihpsdr
static void cw_keyer_sidetone_frequency_value_changed_cb(GtkWidget *widget, gpointer data) {
  cw_keyer_sidetone_frequency=gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widget));
  if(mode==modeCWL || mode==modeCWU) {
    BANDSTACK_ENTRY *entry=bandstack_entry_get_current();
    FILTER* band_filters=filters[entry->mode];
    FILTER* band_filter=&band_filters[entry->filter];
    setFilter(band_filter->low,band_filter->high);
  }
  cw_changed();
}
예제 #2
0
파일: toolbar.c 프로젝트: pa3gsb/RadioBerry
static void cw_keyer_mode_cb(GtkWidget *widget, gpointer data) {
  cw_keyer_mode=(int)data;
  cw_changed();
}
예제 #3
0
파일: toolbar.c 프로젝트: pa3gsb/RadioBerry
static void cw_keys_reversed_cb(GtkWidget *widget, gpointer data) {
  cw_keys_reversed=cw_keys_reversed==1?0:1;
  cw_changed();
}
예제 #4
0
파일: toolbar.c 프로젝트: pa3gsb/RadioBerry
static void cw_keyer_hang_time_value_changed_cb(GtkWidget *widget, gpointer data) {
  cw_keyer_hang_time=gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widget));
  cw_changed();
}
예제 #5
0
파일: toolbar.c 프로젝트: pa3gsb/RadioBerry
static void cw_breakin_cb(GtkWidget *widget, gpointer data) {
  cw_breakin=cw_breakin==1?0:1;
  cw_changed();
}
예제 #6
0
파일: toolbar.c 프로젝트: pa3gsb/RadioBerry
static void cw_keyer_internal_cb(GtkWidget *widget, gpointer data) {
  cw_keyer_internal=cw_keyer_internal==1?0:1;
  cw_changed();
}