upm  1.6.0
Sensor/Actuator repository for libmraa (v1.9.0)
Classes | Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
MMC35240 Class Reference

Classes

class  compass_cal_t
 
class  filter_average_t
 

Public Member Functions

synchronized void delete ()
 
 MMC35240 (int device)
 
void installISR (SWIGTYPE_p_f_p_char_p_void__void isr, SWIGTYPE_p_void arg)
 
long getChannelValue (SWIGTYPE_p_unsigned_char input, SWIGTYPE_p_mraa_iio_channel chan)
 
boolean enableBuffer (int length)
 
boolean disableBuffer ()
 
boolean setScale (float scale)
 
boolean setSamplingFrequency (float sampling_frequency)
 
boolean enable3AxisChannel ()
 
void extract3Axis (String data, SWIGTYPE_p_float x, SWIGTYPE_p_float y, SWIGTYPE_p_float z)
 
int getCalibratedLevel ()
 
void initCalibrate ()
 
void getCalibratedData (SWIGTYPE_p_int cal_level, SWIGTYPE_p_a_1__double offset, SWIGTYPE_p_a_3__double w_invert, SWIGTYPE_p_double bfield)
 
void loadCalibratedData (int cal_level, SWIGTYPE_p_a_1__double offset, SWIGTYPE_p_a_3__double w_invert, double bfield)
 

Protected Member Functions

 MMC35240 (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (MMC35240 obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

The documentation for this class was generated from the following file: