This document contains proprietary information of KVH Industries, Inc. and neither this document nor said proprietary information shall be
published, reproduced, copied, disclosed, or used for any purpose without the express written permission of a duly authorized KVH
representative.
Each numeric value represents one sample period at the internal sampling rate of the
particular filter. The internal sampling rate (i.e., the filter input rate) is dependent on the
configured data rate. Please refer to the sample rate table in the =DR command for the input
sample rates relation to the data rate. For example, at 1 KHz data rate and for the
accelerometer filters, the sample rate is 8.3125 KHz, so each sample represents a time period
of (1.0 / 8312.5) Hz or approximately 0.1203 ms and the command reports up to 7.88 secs of
impulse response time.
In Rev. C software and later, the response will indicate the number of samples and the sample
period that can be used to compute the FFT of the filter response.
8.39.2 Usage
=TESTFILT
=TESTFILT,<A|G>,<SAMPLES>
A for accel; G for gyro, optional argument to get only the specific filter response
SAMPLES is an optional argument as an integer value from 2 to 65536 (must be
preceded by A or G option) to request less than default number of samples.
8.39.3 Response
Example 1: for command =testfilt
TESTFILT
Testing Accel filter impulse response; 65536 samples
(Accel sample period is 0.1203 ms)
+0.00989369862
+0.01022341289
…
+0.00000000000
+0.00000000000
+0.00000000000
Accel filter test complete
Testing Gyro filter impulse response; 65536 samples
(Gyro sample period is 0.0500 ms)
+0.00910380296
+0.00664431229
+0.01628635451
…
+0.00000000000
+0.00000000000
Gyro filter test complete
Example 2: for command =testfilt,g,20
TESTFILT
Testing Gyro filter impulse response; 20 samples
(Gyro sample period is 0.0500 ms)
+0.00819911063