- pack(byte) - Method in interface com.mbientlab.metawear.builder.RouteComponent
-
Packs multiple input values into 1 BTLE packet.
- packedAcceleration() - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Variant of acceleration data that packs multiple data samples into 1 BLE packet to increase the
data throughput.
- packedAngularVelocity() - Method in interface com.mbientlab.metawear.module.Gyro
-
Variant of angular velocity data that packs multiple data samples into 1 BLE packet to increase the
data throughput.
- packedAngularVelocity() - Method in interface com.mbientlab.metawear.module.GyroBmi160
-
Variant of angular velocity data that packs multiple data samples into 1 BLE packet to increase the
data throughput.
- packedAngularVelocity() - Method in interface com.mbientlab.metawear.module.GyroBmi270
-
Variant of angular velocity data that packs multiple data samples into 1 BLE packet to increase the
data throughput.
- packedMagneticField() - Method in interface com.mbientlab.metawear.module.MagnetometerBmm150
-
Variant of B field data that packs multiple data samples into 1 BLE packet to increase the
data throughput.
- partial - Variable in exception com.mbientlab.metawear.TaskTimeoutException
-
Partial result of the task
- Passthrough - Enum in com.mbientlab.metawear.builder.filter
-
Operation modes for the passthrough limiter
- PATTERN_REPEAT_INDEFINITELY - Static variable in interface com.mbientlab.metawear.module.Led
-
Constant for PatternEditor.setRepeatCount indicating the pattern should repeat forever
- pause() - Method in interface com.mbientlab.metawear.module.Led
-
Pause the pattern playback
- period(short) - Method in interface com.mbientlab.metawear.module.IBeacon.ConfigEditor
-
Set the advertising period
- period - Variable in class com.mbientlab.metawear.module.IBeacon.Configuration
-
Advertising period
- pin(byte) - Method in interface com.mbientlab.metawear.module.Gpio
-
Retrieves a
Gpio.Pin
object representing a physical GPIO pin
- pitch() - Method in class com.mbientlab.metawear.data.EulerAngles
-
Gets the pitch angle
- play() - Method in interface com.mbientlab.metawear.module.Led
-
Play any programmed patterns
- polarity(CartesianAxis) - Method in class com.mbientlab.metawear.module.AccelerometerMma8452q.Movement
-
Check the polarity (directional) information of the axis
- polarity(CartesianAxis) - Method in class com.mbientlab.metawear.module.AccelerometerMma8452q.Tap
-
Check the polarity (directional) information of the axis
- powerStatus() - Method in interface com.mbientlab.metawear.module.Settings
-
Gets an object to control power status notifications
- preRelease - Variable in class com.mbientlab.metawear.impl.Version
-
- pressure() - Method in interface com.mbientlab.metawear.module.BarometerBosch
-
Get an implementation of the AsyncDataProducer interface for pressure data, represented as a
float in units of Pascals (pa)
- pressureOversampling(BarometerBosch.OversamplingMode) - Method in interface com.mbientlab.metawear.module.BarometerBosch.ConfigEditor
-
Set the oversampling mode for pressure sampling
- program() - Method in interface com.mbientlab.metawear.CodeBlock
-
Saves the MetaWear commands used in implementations of this function to the board.
- proofTime(AccelerometerBmi160.ProofTime) - Method in interface com.mbientlab.metawear.module.AccelerometerBmi160.SignificantMotionConfigEditor
-
Set the proof time
- ProximityTsl2671 - Interface in com.mbientlab.metawear.module
-
Digital proximity detector for short-distance detection by AMS
- ProximityTsl2671.ConfigEditor - Interface in com.mbientlab.metawear.module
-
Interface for configuring the sensor
- ProximityTsl2671.ReceiverDiode - Enum in com.mbientlab.metawear.module
-
Photodiodes the sensor should use for proximity detection
- ProximityTsl2671.TransmitterDriveCurrent - Enum in com.mbientlab.metawear.module
-
Amount of current to drive the sensor
- pullConfigAsync() - Method in interface com.mbientlab.metawear.module.Accelerometer
-
Pulls the current accelerometer output data rate and data range from the sensor
- pullConfigAsync() - Method in interface com.mbientlab.metawear.module.Gyro
-
Pulls the current gyro output data rate and data range from the sensor
- pullConfigAsync() - Method in interface com.mbientlab.metawear.module.SensorFusionBosch
-
Pulls the current sensor fusion configuration from the sensor
- pulseCount(byte) - Method in interface com.mbientlab.metawear.module.ProximityTsl2671.ConfigEditor
-
Set the pulse count.
- pulseDuration(short) - Method in interface com.mbientlab.metawear.module.Led.PatternEditor
-
Set the duration of one pulse
- PulseOutput - Enum in com.mbientlab.metawear.builder.predicate
-
Output types of the pulse finder