How to set magnometer frequency higher than 30Hz

Hi

We are using our own iOS app and tries to increase frequency of the magnometer to higher than 30. But how can we do that?

We use option 7 together with rep X/Y = 15 and Rep Z = 27.

typedef NS_ENUM(uint8_t, MBLMagnetometerBMM150SampleFrequency) {
MBLMagnetometerBMM150SampleFrequency2Hz = 1,
MBLMagnetometerBMM150SampleFrequency6Hz = 2,
MBLMagnetometerBMM150SampleFrequency8Hz = 3,
MBLMagnetometerBMM150SampleFrequency10Hz = 0,
MBLMagnetometerBMM150SampleFrequency15Hz = 4,
MBLMagnetometerBMM150SampleFrequency20Hz = 5,
MBLMagnetometerBMM150SampleFrequency25Hz = 6,
MBLMagnetometerBMM150SampleFrequency30Hz = 7
};

// Table 3: Recommended Presets
// | Preset     | Rep X/Y   | Rep Z     | ODR       |
// --------------------------------------------------
// | Low Power  | 3         | 3         | 10        |
// | Regular    | 9         | 15        | 10        |
// | Enhanced   | 15        | 27        | 10        |
// | High Accur | 47        | 83        | 20        |

But in the Bosch sensortech documentation it says that the magnometer Hz could be set as high as 60 with rep X/Y = 15 and Rep Z = 27.

How can we do that?

Comments

This discussion has been closed.