tonyc / open890

A web-based remote UI for the Kenwood TS-890.
Other
75 stars 3 forks source link

Bandscope error: (KeyError) key :tf_set_enabled not found #129

Closed tonyc closed 6 months ago

tonyc commented 6 months ago
** (KeyError) key :tf_set_enabled not found in: %{__changed__: %{active_mode: true, band_scope_edges: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{active_ant: :ant1, rx_ant_enabled: false, drv_enabled: false, ant_out_enabled: false}, apf_enabled: nil, audio_gain: nil, band_register_state: %Open890.BandRegisterState{vfo_a_band: nil, vfo_b_band: nil}, band_scope_att: nil, band_scope_avg: nil, band_scope_edges: nil, band_scope_fixed_edges: nil, band_scope_expand: false, band_scope_fixed_range_number: nil, band_scope_mode: nil, band_scope_span: nil, bc: nil, busy_enabled: false, comp_meter: 0, cw_delay: nil, cw_key_speed: nil, data_speed: nil, display_screen_id: 0, filter_high_freq: nil, filter_low_freq: nil, filter_state: %Open890.FilterState{lo_width: nil, hi_shift: nil, lo_passband_id: nil, hi_passband_id: nil}, fine: nil, id_meter: 0, lock_enabled: false, mhz_enabled: false, mic_gain: nil, noise_blank_state: %Open890.NoiseBlankState{nb_1_enabled: nil, nb_2_enabled: nil}, notch_state: %Open890.NotchState{enabled: false, ...}, nr: nil, ...}, band_scope_mode: true, band_scope_span: true, effective_active_frequency: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{active_ant: :ant1, rx_ant_enabled: false, drv_enabled: false, ant_out_enabled: false}, apf_enabled: nil, audio_gain: nil, band_register_state: %Open890.BandRegisterState{vfo_a_band: nil, vfo_b_band: nil}, band_scope_att: nil, band_scope_avg: nil, band_scope_edges: nil, band_scope_fixed_edges: nil, band_scope_expand: false, band_scope_fixed_range_number: nil, band_scope_mode: nil, band_scope_span: nil, bc: nil, busy_enabled: false, comp_meter: 0, cw_delay: nil, cw_key_speed: nil, data_speed: nil, display_screen_id: 0, filter_high_freq: nil, filter_low_freq: nil, filter_state: %Open890.FilterState{lo_width: nil, hi_shift: nil, lo_passband_id: nil, hi_passband_id: nil}, fine: nil, id_meter: 0, lock_enabled: false, mhz_enabled: false, mic_gain: nil, ...}, effective_inactive_frequency: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{active_ant: :ant1, rx_ant_enabled: false, drv_enabled: false, ant_out_enabled: false}, apf_enabled: nil, audio_gain: nil, band_register_state: %Open890.BandRegisterState{vfo_a_band: nil, vfo_b_band: nil}, band_scope_att: nil, band_scope_avg: nil, band_scope_edges: nil, band_scope_fixed_edges: nil, band_scope_expand: false, band_scope_fixed_range_number: nil, band_scope_mode: nil, band_scope_span: nil, bc: nil, busy_enabled: false, comp_meter: 0, cw_delay: nil, cw_key_speed: nil, data_speed: nil, display_screen_id: 0, filter_high_freq: nil, filter_low_freq: nil, filter_state: %Open890.FilterState{lo_width: nil, hi_shift: nil, lo_passband_id: nil, hi_passband_id: nil}, fine: nil, id_meter: 0, lock_enabled: false, mhz_enabled: false, ...}, filter_mode: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{active_ant: :ant1, rx_ant_enabled: false, drv_enabled: false, ant_out_enabled: false}, apf_enabled: nil, audio_gain: nil, band_register_state: %Open890.BandRegisterState{vfo_a_band: nil, vfo_b_band: nil}, band_scope_att: nil, band_scope_avg: nil, band_scope_edges: nil, band_scope_fixed_edges: nil, band_scope_expand: false, band_scope_fixed_range_number: nil, band_scope_mode: nil, band_scope_span: nil, bc: nil, busy_enabled: false, comp_meter: 0, cw_delay: nil, cw_key_speed: nil, data_speed: nil, display_screen_id: 0, filter_high_freq: nil, filter_low_freq: nil, filter_state: %Open890.FilterState{lo_width: nil, hi_shift: nil, lo_passband_id: nil, ...}, fine: nil, id_meter: 0, lock_enabled: false, ...}, filter_state: %Open890.FilterState{lo_width: nil, hi_shift: nil, lo_passband_id: nil, hi_passband_id: nil}, rx_banner_frequency: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{active_ant: :ant1, rx_ant_enabled: false, drv_enabled: false, ant_out_enabled: false}, apf_enabled: nil, audio_gain: nil, band_register_state: %Open890.BandRegisterState{vfo_a_band: nil, vfo_b_band: nil}, band_scope_att: nil, band_scope_avg: nil, band_scope_edges: nil, band_scope_fixed_edges: nil, band_scope_expand: false, band_scope_fixed_range_number: nil, band_scope_mode: nil, band_scope_span: nil, bc: nil, busy_enabled: false, comp_meter: 0, cw_delay: nil, cw_key_speed: nil, data_speed: nil, display_screen_id: 0, filter_high_freq: nil, filter_low_freq: nil, filter_state: %Open890.FilterState{lo_width: nil, ...}, fine: nil, ...}, tx_banner_frequency: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{active_ant: :ant1, rx_ant_enabled: false, drv_enabled: false, ant_out_enabled: false}, apf_enabled: nil, audio_gain: nil, band_register_state: %Open890.BandRegisterState{vfo_a_band: nil, vfo_b_band: nil}, band_scope_att: nil, band_scope_avg: nil, band_scope_edges: nil, band_scope_fixed_edges: nil, band_scope_expand: false, band_scope_fixed_range_number: nil, band_scope_mode: nil, band_scope_span: nil, bc: nil, busy_enabled: false, comp_meter: 0, cw_delay: nil, cw_key_speed: nil, data_speed: nil, display_screen_id: 0, filter_high_freq: nil, filter_low_freq: nil, filter_state: %Open890.FilterState{...}, ...}}, __given__: %{__changed__: %{active_mode: true, band_scope_edges: %Open890.RadioState{active_frequency: 0, active_frequency_delta: 0, active_if_filter: nil, active_mode: nil, active_receiver: :a, active_transmitter: :a, inactive_frequency: 0, inactive_mode: nil, inactive_receiver: :b, memory_channel_frequency: nil, memory_channel_number: nil, memory_channel_inactive_frequency: nil, memory_channel_active_mode: nil, memory_channel_inactive_mode: nil, agc: nil, agc_off: nil, alc_meter: 0, antenna_state: %Open890.AntennaState{activ (truncated)