test_magnetometerNoise

test_magnetometerNoise.run_sensor(sampleCount, seed, propagationMatrix=None, walkBounds=None)[source]

Run a zero-field magnetometer and return its noise samples.

test_magnetometerNoise.test_default_noise_is_white()[source]

The default propagation must produce the configured white-noise sigma.

test_magnetometerNoise.test_explicit_random_walk_is_bounded()[source]

Identity propagation and positive bounds must create a bounded walk.

test_magnetometerNoise.test_rng_seed_controls_noise_sequence()[source]

Equal seeds must repeat and different seeds must change the sequence.