ITPROGFILTCONFIG
Enable and configure filtering on the receiver
Platform: |
OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7 |
Use this command to set the programmable filter to be either a notch filter or a bandpass filter to mitigate interference in the pass band of GNSS signals. The notch filter is used to attenuate a very narrow band of frequencies (specified by the notch width) around the configured center frequency.
The bandpass filter is symmetrical in nature, which means that specifying one cutoff frequency will apply a cutoff on both the low side and high side of the spectrum center frequency.
The ITPROGFILTBANK log provides information on the allowable configuration settings for the programmable filter (i.e. the allowable settings for the notch filter and bandpass filter) for each frequency band. Only one filter can be applied for each frequency.
To enable a filter on the signal received from the secondary antenna of dual antenna receivers (OEM7720, PwrPak7D, PwrPak7D-E1, PwrPak7D-E2 and CPT7), use the ITPROGFILTCONFIG_1 command.
When applying a filter to a signal using the MEC correlator, a brief interruption in tracking may occur on affected channels.
This command is not available for LBand.
This command is available only on some software models. Contact your NovAtel Sales representative (novatel.com/contactus/sales-offices) to obtain interference mitigation functionality.
Message ID: 2000
Abbreviated ASCII Syntax:
ITPROGFILTCONFIG frequency filterid switch [filtermode] [cutofffreq] [notchwidth]
ASCII Example:
ITPROGFILTCONFIG gpsl1 pf0 enable notchfilter 1580 1
Field |
Field Type |
ASCII Value |
Binary Value |
Description |
Format |
Binary Bytes |
Binary Offset |
---|---|---|---|---|---|---|---|
1 |
Command header |
- |
- |
ITPROGFILTCONFIG header This field contains the command name for abbreviated ASCII or the message header for ASCII or Binary. |
- |
H |
0 |
2 |
frequency |
Set the frequency band on which to apply the filter |
Enum |
4 |
H |
||
3 |
filterid |
Select the filter ID to use |
Enum |
4 |
H+4 |
||
4 |
switch |
DISABLE |
0 |
Disable the filter |
Enum |
4 |
H+8 |
ENABLE |
1 |
Enable the filter |
|||||
5 |
filtermode |
Configure the type of filter to use |
Enum |
4 |
H+12 |
||
6 |
cutofffreq |
|
Center frequency for notch filter or cut off frequency for bandpass filter (MHz). Refer to ITPROGFILTBANK log for the allowable values. (default = 0) |
Float |
4 |
H+16 |
|
7 |
notchwidth |
|
Notch width (MHz). Refer to ITPROGFILTBANK log for the allowable values. (default = 0) |
Float |
4 |
H+20 |
Binary Value |
ASCII Value |
Description |
---|---|---|
0 |
PF0 |
Programmable Filter 0 |
1 |
PF1 |
Programmable Filter 1 |