diff --git a/src/trx-protocol/src/decoders.rs b/src/trx-protocol/src/decoders.rs index a732030..40718e9 100644 --- a/src/trx-protocol/src/decoders.rs +++ b/src/trx-protocol/src/decoders.rs @@ -134,7 +134,7 @@ pub const DECODER_REGISTRY: &[DecoderDescriptor] = &[ id: "wefax", label: "WEFAX", activation: DecoderActivation::Toggle, - active_modes: &["USB", "LSB", "AM"], + active_modes: &["USB", "LSB", "AM", "DIG"], background_decode: false, bookmark_selectable: true, }, diff --git a/src/trx-server/src/audio.rs b/src/trx-server/src/audio.rs index 73fdcb4..845b39a 100644 --- a/src/trx-server/src/audio.rs +++ b/src/trx-server/src/audio.rs @@ -2705,7 +2705,7 @@ pub async fn run_wefax_decoder( let mut last_reset_seq: u64 = 0; let is_wefax_mode = |mode: &RigMode| { - matches!(mode, RigMode::USB | RigMode::LSB | RigMode::AM) + matches!(mode, RigMode::USB | RigMode::LSB | RigMode::AM | RigMode::DIG) }; let mut active = state_rx.borrow().decoders.wefax_decode_enabled