Platforms to show: All Mac Windows Linux Cross-Platform

Back to PhidgetMagnetometerMBS class.

PhidgetMagnetometerMBS.AxisCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The number of axes the channel can measure field strength on.

See your device's User Guide for more information about the number of axes and their orientation.
(Read only property)

PhidgetMagnetometerMBS.DataInterval as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The DataInterval is the time that must elapse before the channel will fire another MagneticFieldChange event.

The data interval is bounded by MinDataInterval and MaxDataInterval.
The timing between MagneticFieldChange events can also affected by the MagneticFieldChangeTrigger.

Unit: milliseconds (ms)
(Read and Write property)

PhidgetMagnetometerMBS.HeatingEnabled as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether self-heating temperature stabilization is enabled.

Set to true to enable the temperature stabilization feature of this device. This enables onboard heating elements to bring the board up to a known temperature to minimize ambient temerature effects on the sensor's reading. You can leave this setting false to conserve power consumption.This property is shared by any and all spatial-related objects on this device (Accelerometer, Gyroscope, Magnetometer, Spatial)
(Read and Write property)

PhidgetMagnetometerMBS.MagneticFieldChangeTrigger as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The channel will not issue a MagneticFieldChange event until the field strength value has changed by the amount specified by the MagneticFieldChangeTrigger.

Setting the MagneticFieldChangeTrigger to 0 will result in the channel firing events every DataInterval. This is useful for applications that implement their own data filtering
(Read and Write property)

PhidgetMagnetometerMBS.MaxDataInterval as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The maximum value that DataInterval can be set to.

Unit: milliseconds (ms)
(Read only property)

PhidgetMagnetometerMBS.MaxMagneticFieldChangeTrigger as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The maximum value that MagneticFieldChangeTrigger can be set to.

(Read only property)

PhidgetMagnetometerMBS.MinDataInterval as UInt32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The minimum value that DataInterval can be set to.

Unit: milliseconds (ms)
(Read only property)

PhidgetMagnetometerMBS.MinMagneticFieldChangeTrigger as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The minimum value that MagneticFieldChangeTrigger can be set to.

(Read only property)

PhidgetMagnetometerMBS.Timestamp as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
The most recent timestamp value that the channel has reported. This is an extremely accurate time measurement streamed from the device.

If your application requires a time measurement, you should use this value over a local software timestamp.
(Read only property)

The items on this page are in the following plugins: MBS Phidgets Plugin.


The biggest plugin in space...