# This file was automatically generated by SWIG (http://www.swig.org).
# Version 3.0.8
#
# Do not make changes to this file unless you know what you are doing--modify
# the SWIG interface file instead.
from sys import version_info
if version_info >= (2, 6, 0):
def swig_import_helper():
from os.path import dirname
import imp
fp = None
try:
fp, pathname, description = imp.find_module('_pyupm_lsm6ds3h', [dirname(__file__)])
except ImportError:
import _pyupm_lsm6ds3h
return _pyupm_lsm6ds3h
if fp is not None:
try:
_mod = imp.load_module('_pyupm_lsm6ds3h', fp, pathname, description)
finally:
fp.close()
return _mod
_pyupm_lsm6ds3h = swig_import_helper()
del swig_import_helper
else:
import _pyupm_lsm6ds3h
del version_info
try:
_swig_property = property
except NameError:
pass # Python < 2.2 doesn't have 'property'.
def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
if (name == "thisown"):
return self.this.own(value)
if (name == "this"):
if type(value).__name__ == 'SwigPyObject':
self.__dict__[name] = value
return
method = class_type.__swig_setmethods__.get(name, None)
if method:
return method(self, value)
if (not static):
if _newclass:
object.__setattr__(self, name, value)
else:
self.__dict__[name] = value
else:
raise AttributeError("You cannot add attributes to %s" % self)
def _swig_setattr(self, class_type, name, value):
return _swig_setattr_nondynamic(self, class_type, name, value, 0)
def _swig_getattr_nondynamic(self, class_type, name, static=1):
if (name == "thisown"):
return self.this.own()
method = class_type.__swig_getmethods__.get(name, None)
if method:
return method(self)
if (not static):
return object.__getattr__(self, name)
else:
raise AttributeError(name)
def _swig_getattr(self, class_type, name):
return _swig_getattr_nondynamic(self, class_type, name, 0)
def _swig_repr(self):
try:
strthis = "proxy of " + self.this.__repr__()
except Exception:
strthis = ""
return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
try:
_object = object
_newclass = 1
except AttributeError:
class _object:
pass
_newclass = 0
def getVersion():
return _pyupm_lsm6ds3h.getVersion()
getVersion = _pyupm_lsm6ds3h.getVersion
[docs]class SwigPyIterator(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, SwigPyIterator, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, SwigPyIterator, name)
def __init__(self, *args, **kwargs):
raise AttributeError("No constructor defined - class is abstract")
__repr__ = _swig_repr
__swig_destroy__ = _pyupm_lsm6ds3h.delete_SwigPyIterator
__del__ = lambda self: None
[docs] def value(self):
return _pyupm_lsm6ds3h.SwigPyIterator_value(self)
[docs] def incr(self, n=1):
return _pyupm_lsm6ds3h.SwigPyIterator_incr(self, n)
[docs] def decr(self, n=1):
return _pyupm_lsm6ds3h.SwigPyIterator_decr(self, n)
[docs] def distance(self, x):
return _pyupm_lsm6ds3h.SwigPyIterator_distance(self, x)
[docs] def equal(self, x):
return _pyupm_lsm6ds3h.SwigPyIterator_equal(self, x)
[docs] def copy(self):
return _pyupm_lsm6ds3h.SwigPyIterator_copy(self)
[docs] def next(self):
return _pyupm_lsm6ds3h.SwigPyIterator_next(self)
def __next__(self):
return _pyupm_lsm6ds3h.SwigPyIterator___next__(self)
[docs] def previous(self):
return _pyupm_lsm6ds3h.SwigPyIterator_previous(self)
[docs] def advance(self, n):
return _pyupm_lsm6ds3h.SwigPyIterator_advance(self, n)
def __eq__(self, x):
return _pyupm_lsm6ds3h.SwigPyIterator___eq__(self, x)
def __ne__(self, x):
return _pyupm_lsm6ds3h.SwigPyIterator___ne__(self, x)
def __iadd__(self, n):
return _pyupm_lsm6ds3h.SwigPyIterator___iadd__(self, n)
def __isub__(self, n):
return _pyupm_lsm6ds3h.SwigPyIterator___isub__(self, n)
def __add__(self, n):
return _pyupm_lsm6ds3h.SwigPyIterator___add__(self, n)
def __sub__(self, *args):
return _pyupm_lsm6ds3h.SwigPyIterator___sub__(self, *args)
def __iter__(self):
return self
SwigPyIterator_swigregister = _pyupm_lsm6ds3h.SwigPyIterator_swigregister
SwigPyIterator_swigregister(SwigPyIterator)
[docs]class intVector(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, intVector, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, intVector, name)
__repr__ = _swig_repr
[docs] def iterator(self):
return _pyupm_lsm6ds3h.intVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_lsm6ds3h.intVector___nonzero__(self)
def __bool__(self):
return _pyupm_lsm6ds3h.intVector___bool__(self)
def __len__(self):
return _pyupm_lsm6ds3h.intVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_lsm6ds3h.intVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_lsm6ds3h.intVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_lsm6ds3h.intVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_lsm6ds3h.intVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_lsm6ds3h.intVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_lsm6ds3h.intVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_lsm6ds3h.intVector_pop(self)
[docs] def append(self, x):
return _pyupm_lsm6ds3h.intVector_append(self, x)
[docs] def empty(self):
return _pyupm_lsm6ds3h.intVector_empty(self)
[docs] def size(self):
return _pyupm_lsm6ds3h.intVector_size(self)
[docs] def swap(self, v):
return _pyupm_lsm6ds3h.intVector_swap(self, v)
[docs] def begin(self):
return _pyupm_lsm6ds3h.intVector_begin(self)
[docs] def end(self):
return _pyupm_lsm6ds3h.intVector_end(self)
[docs] def rbegin(self):
return _pyupm_lsm6ds3h.intVector_rbegin(self)
[docs] def rend(self):
return _pyupm_lsm6ds3h.intVector_rend(self)
[docs] def clear(self):
return _pyupm_lsm6ds3h.intVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_lsm6ds3h.intVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_lsm6ds3h.intVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_lsm6ds3h.intVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_lsm6ds3h.new_intVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_lsm6ds3h.intVector_push_back(self, x)
[docs] def front(self):
return _pyupm_lsm6ds3h.intVector_front(self)
[docs] def back(self):
return _pyupm_lsm6ds3h.intVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_lsm6ds3h.intVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_lsm6ds3h.intVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_lsm6ds3h.intVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_lsm6ds3h.intVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_lsm6ds3h.intVector_capacity(self)
__swig_destroy__ = _pyupm_lsm6ds3h.delete_intVector
__del__ = lambda self: None
intVector_swigregister = _pyupm_lsm6ds3h.intVector_swigregister
intVector_swigregister(intVector)
[docs]class int16Vector(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, int16Vector, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, int16Vector, name)
__repr__ = _swig_repr
[docs] def iterator(self):
return _pyupm_lsm6ds3h.int16Vector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_lsm6ds3h.int16Vector___nonzero__(self)
def __bool__(self):
return _pyupm_lsm6ds3h.int16Vector___bool__(self)
def __len__(self):
return _pyupm_lsm6ds3h.int16Vector___len__(self)
def __getslice__(self, i, j):
return _pyupm_lsm6ds3h.int16Vector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_lsm6ds3h.int16Vector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_lsm6ds3h.int16Vector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_lsm6ds3h.int16Vector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_lsm6ds3h.int16Vector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_lsm6ds3h.int16Vector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_lsm6ds3h.int16Vector_pop(self)
[docs] def append(self, x):
return _pyupm_lsm6ds3h.int16Vector_append(self, x)
[docs] def empty(self):
return _pyupm_lsm6ds3h.int16Vector_empty(self)
[docs] def size(self):
return _pyupm_lsm6ds3h.int16Vector_size(self)
[docs] def swap(self, v):
return _pyupm_lsm6ds3h.int16Vector_swap(self, v)
[docs] def begin(self):
return _pyupm_lsm6ds3h.int16Vector_begin(self)
[docs] def end(self):
return _pyupm_lsm6ds3h.int16Vector_end(self)
[docs] def rbegin(self):
return _pyupm_lsm6ds3h.int16Vector_rbegin(self)
[docs] def rend(self):
return _pyupm_lsm6ds3h.int16Vector_rend(self)
[docs] def clear(self):
return _pyupm_lsm6ds3h.int16Vector_clear(self)
[docs] def get_allocator(self):
return _pyupm_lsm6ds3h.int16Vector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_lsm6ds3h.int16Vector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_lsm6ds3h.int16Vector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_lsm6ds3h.new_int16Vector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_lsm6ds3h.int16Vector_push_back(self, x)
[docs] def front(self):
return _pyupm_lsm6ds3h.int16Vector_front(self)
[docs] def back(self):
return _pyupm_lsm6ds3h.int16Vector_back(self)
[docs] def assign(self, n, x):
return _pyupm_lsm6ds3h.int16Vector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_lsm6ds3h.int16Vector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_lsm6ds3h.int16Vector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_lsm6ds3h.int16Vector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_lsm6ds3h.int16Vector_capacity(self)
__swig_destroy__ = _pyupm_lsm6ds3h.delete_int16Vector
__del__ = lambda self: None
int16Vector_swigregister = _pyupm_lsm6ds3h.int16Vector_swigregister
int16Vector_swigregister(int16Vector)
[docs]class floatVector(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, floatVector, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, floatVector, name)
__repr__ = _swig_repr
[docs] def iterator(self):
return _pyupm_lsm6ds3h.floatVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_lsm6ds3h.floatVector___nonzero__(self)
def __bool__(self):
return _pyupm_lsm6ds3h.floatVector___bool__(self)
def __len__(self):
return _pyupm_lsm6ds3h.floatVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_lsm6ds3h.floatVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_lsm6ds3h.floatVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_lsm6ds3h.floatVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_lsm6ds3h.floatVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_lsm6ds3h.floatVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_lsm6ds3h.floatVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_lsm6ds3h.floatVector_pop(self)
[docs] def append(self, x):
return _pyupm_lsm6ds3h.floatVector_append(self, x)
[docs] def empty(self):
return _pyupm_lsm6ds3h.floatVector_empty(self)
[docs] def size(self):
return _pyupm_lsm6ds3h.floatVector_size(self)
[docs] def swap(self, v):
return _pyupm_lsm6ds3h.floatVector_swap(self, v)
[docs] def begin(self):
return _pyupm_lsm6ds3h.floatVector_begin(self)
[docs] def end(self):
return _pyupm_lsm6ds3h.floatVector_end(self)
[docs] def rbegin(self):
return _pyupm_lsm6ds3h.floatVector_rbegin(self)
[docs] def rend(self):
return _pyupm_lsm6ds3h.floatVector_rend(self)
[docs] def clear(self):
return _pyupm_lsm6ds3h.floatVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_lsm6ds3h.floatVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_lsm6ds3h.floatVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_lsm6ds3h.floatVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_lsm6ds3h.new_floatVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_lsm6ds3h.floatVector_push_back(self, x)
[docs] def front(self):
return _pyupm_lsm6ds3h.floatVector_front(self)
[docs] def back(self):
return _pyupm_lsm6ds3h.floatVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_lsm6ds3h.floatVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_lsm6ds3h.floatVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_lsm6ds3h.floatVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_lsm6ds3h.floatVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_lsm6ds3h.floatVector_capacity(self)
__swig_destroy__ = _pyupm_lsm6ds3h.delete_floatVector
__del__ = lambda self: None
floatVector_swigregister = _pyupm_lsm6ds3h.floatVector_swigregister
floatVector_swigregister(floatVector)
[docs]class doubleVector(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, doubleVector, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, doubleVector, name)
__repr__ = _swig_repr
[docs] def iterator(self):
return _pyupm_lsm6ds3h.doubleVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_lsm6ds3h.doubleVector___nonzero__(self)
def __bool__(self):
return _pyupm_lsm6ds3h.doubleVector___bool__(self)
def __len__(self):
return _pyupm_lsm6ds3h.doubleVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_lsm6ds3h.doubleVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_lsm6ds3h.doubleVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_lsm6ds3h.doubleVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_lsm6ds3h.doubleVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_lsm6ds3h.doubleVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_lsm6ds3h.doubleVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_lsm6ds3h.doubleVector_pop(self)
[docs] def append(self, x):
return _pyupm_lsm6ds3h.doubleVector_append(self, x)
[docs] def empty(self):
return _pyupm_lsm6ds3h.doubleVector_empty(self)
[docs] def size(self):
return _pyupm_lsm6ds3h.doubleVector_size(self)
[docs] def swap(self, v):
return _pyupm_lsm6ds3h.doubleVector_swap(self, v)
[docs] def begin(self):
return _pyupm_lsm6ds3h.doubleVector_begin(self)
[docs] def end(self):
return _pyupm_lsm6ds3h.doubleVector_end(self)
[docs] def rbegin(self):
return _pyupm_lsm6ds3h.doubleVector_rbegin(self)
[docs] def rend(self):
return _pyupm_lsm6ds3h.doubleVector_rend(self)
[docs] def clear(self):
return _pyupm_lsm6ds3h.doubleVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_lsm6ds3h.doubleVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_lsm6ds3h.doubleVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_lsm6ds3h.doubleVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_lsm6ds3h.new_doubleVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_lsm6ds3h.doubleVector_push_back(self, x)
[docs] def front(self):
return _pyupm_lsm6ds3h.doubleVector_front(self)
[docs] def back(self):
return _pyupm_lsm6ds3h.doubleVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_lsm6ds3h.doubleVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_lsm6ds3h.doubleVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_lsm6ds3h.doubleVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_lsm6ds3h.doubleVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_lsm6ds3h.doubleVector_capacity(self)
__swig_destroy__ = _pyupm_lsm6ds3h.delete_doubleVector
__del__ = lambda self: None
doubleVector_swigregister = _pyupm_lsm6ds3h.doubleVector_swigregister
doubleVector_swigregister(doubleVector)
[docs]class byteVector(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, byteVector, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, byteVector, name)
__repr__ = _swig_repr
[docs] def iterator(self):
return _pyupm_lsm6ds3h.byteVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_lsm6ds3h.byteVector___nonzero__(self)
def __bool__(self):
return _pyupm_lsm6ds3h.byteVector___bool__(self)
def __len__(self):
return _pyupm_lsm6ds3h.byteVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_lsm6ds3h.byteVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_lsm6ds3h.byteVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_lsm6ds3h.byteVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_lsm6ds3h.byteVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_lsm6ds3h.byteVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_lsm6ds3h.byteVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_lsm6ds3h.byteVector_pop(self)
[docs] def append(self, x):
return _pyupm_lsm6ds3h.byteVector_append(self, x)
[docs] def empty(self):
return _pyupm_lsm6ds3h.byteVector_empty(self)
[docs] def size(self):
return _pyupm_lsm6ds3h.byteVector_size(self)
[docs] def swap(self, v):
return _pyupm_lsm6ds3h.byteVector_swap(self, v)
[docs] def begin(self):
return _pyupm_lsm6ds3h.byteVector_begin(self)
[docs] def end(self):
return _pyupm_lsm6ds3h.byteVector_end(self)
[docs] def rbegin(self):
return _pyupm_lsm6ds3h.byteVector_rbegin(self)
[docs] def rend(self):
return _pyupm_lsm6ds3h.byteVector_rend(self)
[docs] def clear(self):
return _pyupm_lsm6ds3h.byteVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_lsm6ds3h.byteVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_lsm6ds3h.byteVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_lsm6ds3h.byteVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_lsm6ds3h.new_byteVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_lsm6ds3h.byteVector_push_back(self, x)
[docs] def front(self):
return _pyupm_lsm6ds3h.byteVector_front(self)
[docs] def back(self):
return _pyupm_lsm6ds3h.byteVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_lsm6ds3h.byteVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_lsm6ds3h.byteVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_lsm6ds3h.byteVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_lsm6ds3h.byteVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_lsm6ds3h.byteVector_capacity(self)
__swig_destroy__ = _pyupm_lsm6ds3h.delete_byteVector
__del__ = lambda self: None
byteVector_swigregister = _pyupm_lsm6ds3h.byteVector_swigregister
byteVector_swigregister(byteVector)
_pyupm_lsm6ds3h.LSM6DS3H_DEFAULT_I2C_BUS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_DEFAULT_I2C_BUS = _pyupm_lsm6ds3h.LSM6DS3H_DEFAULT_I2C_BUS
_pyupm_lsm6ds3h.LSM6DS3H_DEFAULT_SPI_BUS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_DEFAULT_SPI_BUS = _pyupm_lsm6ds3h.LSM6DS3H_DEFAULT_SPI_BUS
_pyupm_lsm6ds3h.LSM6DS3H_DEFAULT_I2C_ADDR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_DEFAULT_I2C_ADDR = _pyupm_lsm6ds3h.LSM6DS3H_DEFAULT_I2C_ADDR
_pyupm_lsm6ds3h.LSM6DS3H_CHIPID_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CHIPID = _pyupm_lsm6ds3h.LSM6DS3H_CHIPID
_pyupm_lsm6ds3h.LSM6DS3H_REG_FUNC_CFG_ACCESS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FUNC_CFG_ACCESS = _pyupm_lsm6ds3h.LSM6DS3H_REG_FUNC_CFG_ACCESS
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSOR_SYNC_TIME_FRAME_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSOR_SYNC_TIME_FRAME = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSOR_SYNC_TIME_FRAME
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_CTRL1 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL1
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_CTRL2 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL2
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL3_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_CTRL3 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL3
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL4_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_CTRL4 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL4
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL5_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_CTRL5 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_CTRL5
_pyupm_lsm6ds3h.LSM6DS3H_REG_ORIENT_CFG_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_ORIENT_CFG_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_ORIENT_CFG_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_INT1_CTRL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_INT1_CTRL = _pyupm_lsm6ds3h.LSM6DS3H_REG_INT1_CTRL
_pyupm_lsm6ds3h.LSM6DS3H_REG_INT2_CTRL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_INT2_CTRL = _pyupm_lsm6ds3h.LSM6DS3H_REG_INT2_CTRL
_pyupm_lsm6ds3h.LSM6DS3H_REG_WHO_AM_I_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_WHO_AM_I = _pyupm_lsm6ds3h.LSM6DS3H_REG_WHO_AM_I
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL1_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL1_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL1_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL2_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL2_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL2_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL3_C_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL3_C = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL3_C
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL4_C_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL4_C = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL4_C
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL5_C_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL5_C = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL5_C
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL6_C_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL6_C = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL6_C
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL7_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL7_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL7_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL8_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL8_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL8_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL9_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL9_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL9_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL10_C_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL10_C = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL10_C
_pyupm_lsm6ds3h.LSM6DS3H_REG_MASTER_CFG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_MASTER_CFG = _pyupm_lsm6ds3h.LSM6DS3H_REG_MASTER_CFG
_pyupm_lsm6ds3h.LSM6DS3H_REG_WAKE_UP_SRC_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_WAKE_UP_SRC = _pyupm_lsm6ds3h.LSM6DS3H_REG_WAKE_UP_SRC
_pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_SRC_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TAP_SRC = _pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_SRC
_pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_D6D_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TAP_D6D = _pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_D6D
_pyupm_lsm6ds3h.LSM6DS3H_REG_STATUS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_STATUS = _pyupm_lsm6ds3h.LSM6DS3H_REG_STATUS
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_TEMP_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_TEMP_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_TEMP_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_TEMP_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_TEMP_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_TEMP_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_L_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTX_L_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_L_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_H_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTX_H_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_H_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_L_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTY_L_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_L_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_H_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTY_H_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_H_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_L_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTZ_L_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_L_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_H_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTZ_H_G = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_H_G
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_L_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTX_L_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_L_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_H_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTX_H_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTX_H_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_L_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTY_L_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_L_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_H_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTY_H_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTY_H_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_L_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTZ_L_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_L_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_H_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUTZ_H_XL = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUTZ_H_XL
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB1_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB1_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB1_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB2_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB2_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB2_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB3_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB3_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB3_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB4_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB4_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB4_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB5_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB5_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB5_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB6_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB6_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB6_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB7_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB7_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB7_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB8_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB8_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB8_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB9_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB9_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB9_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB10_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB10_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB10_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB11_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB11_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB11_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB12_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB12_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB12_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_STATUS1 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS1
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_STATUS2 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS2
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS3_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_STATUS3 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS3
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS4_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_STATUS4 = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_STATUS4
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_DATA_OUT_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_DATA_OUT_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_DATA_OUT_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_DATA_OUT_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FIFO_DATA_OUT_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_FIFO_DATA_OUT_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_TIMESTAMP0_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TIMESTAMP0_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_TIMESTAMP0_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_TIMESTAMP1_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TIMESTAMP1_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_TIMESTAMP1_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_TIMESTAMP2_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TIMESTAMP2_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_TIMESTAMP2_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_TIMESTAMP_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_STEP_TIMESTAMP_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_TIMESTAMP_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_TIMESTAMP_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_STEP_TIMESTAMP_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_TIMESTAMP_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_COUNTER_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_STEP_COUNTER_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_COUNTER_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_COUNTER_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_STEP_COUNTER_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_STEP_COUNTER_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB13_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB13_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB13_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB14_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB14_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB14_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB15_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB15_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB15_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB16_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB16_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB16_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB17_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB17_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB17_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB18_REG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_SENSORHUB18_REG = _pyupm_lsm6ds3h.LSM6DS3H_REG_SENSORHUB18_REG
_pyupm_lsm6ds3h.LSM6DS3H_REG_FUNC_SRC_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FUNC_SRC = _pyupm_lsm6ds3h.LSM6DS3H_REG_FUNC_SRC
_pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_CFG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TAP_CFG = _pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_CFG
_pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_THS_6D_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_TAP_THS_6D = _pyupm_lsm6ds3h.LSM6DS3H_REG_TAP_THS_6D
_pyupm_lsm6ds3h.LSM6DS3H_REG_INT_DUR2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_INT_DUR2 = _pyupm_lsm6ds3h.LSM6DS3H_REG_INT_DUR2
_pyupm_lsm6ds3h.LSM6DS3H_REG_WAKE_UP_THS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_WAKE_UP_THS = _pyupm_lsm6ds3h.LSM6DS3H_REG_WAKE_UP_THS
_pyupm_lsm6ds3h.LSM6DS3H_REG_WAKE_UP_DUR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_WAKE_UP_DUR = _pyupm_lsm6ds3h.LSM6DS3H_REG_WAKE_UP_DUR
_pyupm_lsm6ds3h.LSM6DS3H_REG_FREE_FALL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_FREE_FALL = _pyupm_lsm6ds3h.LSM6DS3H_REG_FREE_FALL
_pyupm_lsm6ds3h.LSM6DS3H_REG_MD1_CFG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_MD1_CFG = _pyupm_lsm6ds3h.LSM6DS3H_REG_MD1_CFG
_pyupm_lsm6ds3h.LSM6DS3H_REG_MD2_CFG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_MD2_CFG = _pyupm_lsm6ds3h.LSM6DS3H_REG_MD2_CFG
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_X_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_MAG_RAW_X_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_X_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_X_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_MAG_RAW_X_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_X_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Y_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_MAG_RAW_Y_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Y_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Y_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_MAG_RAW_Y_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Y_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Z_L_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_MAG_RAW_Z_L = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Z_L
_pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Z_H_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_OUT_MAG_RAW_Z_H = _pyupm_lsm6ds3h.LSM6DS3H_REG_OUT_MAG_RAW_Z_H
_pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL_SPIAUX_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_REG_CTRL_SPIAUX = _pyupm_lsm6ds3h.LSM6DS3H_REG_CTRL_SPIAUX
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_CFG_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_CFG_EN = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_CFG_EN
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ORIENT0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_ORIENT0 = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ORIENT0
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ORIENT1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_ORIENT1 = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ORIENT1
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ORIENT2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_ORIENT2 = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ORIENT2
_pyupm_lsm6ds3h._LSM6DS3H_ORIENT_CFG_G_ORIENT_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_ORIENT_CFG_G_ORIENT_MASK = _pyupm_lsm6ds3h._LSM6DS3H_ORIENT_CFG_G_ORIENT_MASK
_pyupm_lsm6ds3h._LSM6DS3H_ORIENT_CFG_G_ORIENT_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_ORIENT_CFG_G_ORIENT_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_ORIENT_CFG_G_ORIENT_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_SIGNZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_SIGNZ = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_SIGNZ
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_SIGNY_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_SIGNY = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_SIGNY
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_SIGNX_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_SIGNX = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_SIGNX
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_XYZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_XYZ = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_XYZ
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_XZY_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_XZY = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_XZY
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_YXZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_YXZ = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_YXZ
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_YZX_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_YZX = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_YZX
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ZXY_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_ZXY = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ZXY
_pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ZYX_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ORIENT_CFG_G_ZYX = _pyupm_lsm6ds3h.LSM6DS3H_ORIENT_CFG_G_ZYX
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_DRDY_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_DRDY_XL = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_DRDY_XL
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_DRDY_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_DRDY_G = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_DRDY_G
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_BOOT_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_BOOT = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_BOOT
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_FTH_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_FTH = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_FTH
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_FIFO_OVR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_FIFO_OVR = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_FIFO_OVR
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_FULL_FLAG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_FULL_FLAG = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_FULL_FLAG
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_SIGN_MOT_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_SIGN_MOT = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_SIGN_MOT
_pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_STEP_DETECTOR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT1_CTRL_STEP_DETECTOR = _pyupm_lsm6ds3h.LSM6DS3H_INT1_CTRL_STEP_DETECTOR
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_DRDY_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_DRDY_XL = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_DRDY_XL
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_DRDY_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_DRDY_G = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_DRDY_G
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_DRDY_TEMP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_DRDY_TEMP = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_DRDY_TEMP
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_FTH_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_FTH = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_FTH
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_FIFO_OVR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_FIFO_OVR = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_FIFO_OVR
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_FULL_FLAG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_FULL_FLAG = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_FULL_FLAG
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_COUNT_OV_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_COUNT_OV = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_COUNT_OV
_pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_STEP_DELTA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INT2_CTRL_STEP_DELTA = _pyupm_lsm6ds3h.LSM6DS3H_INT2_CTRL_STEP_DELTA
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_BW0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_BW0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_BW0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_BW1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_BW1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_BW1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_BW_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL1_XL_BW_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_BW_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_BW_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL1_XL_BW_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_BW_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_FS0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_FS0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_FS0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_FS1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_FS1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_FS1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_FS_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL1_XL_FS_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_FS_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_FS_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL1_XL_FS_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_FS_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_ODR0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_ODR1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR1
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_ODR2 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR2
_pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR3_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL1_XL_ODR3 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL1_XL_ODR3
_pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_ODR_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL1_XL_ODR_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_ODR_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_ODR_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL1_XL_ODR_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL1_XL_ODR_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_XL_BW_400HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_BW_400HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_BW_400HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_BW_200HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_BW_200HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_BW_200HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_BW_100HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_BW_100HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_BW_100HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_BW_50HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_BW_50HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_BW_50HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_FS_2G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_FS_2G = _pyupm_lsm6ds3h.LSM6DS3H_XL_FS_2G
_pyupm_lsm6ds3h.LSM6DS3H_XL_FS_16G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_FS_16G = _pyupm_lsm6ds3h.LSM6DS3H_XL_FS_16G
_pyupm_lsm6ds3h.LSM6DS3H_XL_FS_4G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_FS_4G = _pyupm_lsm6ds3h.LSM6DS3H_XL_FS_4G
_pyupm_lsm6ds3h.LSM6DS3H_XL_FS_8G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_FS_8G = _pyupm_lsm6ds3h.LSM6DS3H_XL_FS_8G
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_POWER_DOWN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_POWER_DOWN = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_POWER_DOWN
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_12_5HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_12_5HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_12_5HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_26HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_26HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_26HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_52HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_52HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_52HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_104HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_104HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_104HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_208HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_208HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_208HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_416HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_416HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_416HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_833HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_833HZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_833HZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_1_66KHZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_1_66KHZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_1_66KHZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_3_33KHZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_3_33KHZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_3_33KHZ
_pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_6_66KHZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_XL_ODR_6_66KHZ = _pyupm_lsm6ds3h.LSM6DS3H_XL_ODR_6_66KHZ
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_FS_125_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_FS_125 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_FS_125
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_FS0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_FS0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_FS0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_FS1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_FS1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_FS1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_FS_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL2_G_FS_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_FS_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_FS_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL2_G_FS_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_FS_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_ODR0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_ODR1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR1
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_ODR2 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR2
_pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR3_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL2_G_ODR3 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL2_G_ODR3
_pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_ODR_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL2_G_ODR_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_ODR_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_ODR_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL2_G_ODR_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL2_G_ODR_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_G_FS_245DPS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_FS_245DPS = _pyupm_lsm6ds3h.LSM6DS3H_G_FS_245DPS
_pyupm_lsm6ds3h.LSM6DS3H_G_FS_500DPS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_FS_500DPS = _pyupm_lsm6ds3h.LSM6DS3H_G_FS_500DPS
_pyupm_lsm6ds3h.LSM6DS3H_G_FS_1000DPS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_FS_1000DPS = _pyupm_lsm6ds3h.LSM6DS3H_G_FS_1000DPS
_pyupm_lsm6ds3h.LSM6DS3H_G_FS_2000DPS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_FS_2000DPS = _pyupm_lsm6ds3h.LSM6DS3H_G_FS_2000DPS
_pyupm_lsm6ds3h.LSM6DS3H_G_FS_125DPS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_FS_125DPS = _pyupm_lsm6ds3h.LSM6DS3H_G_FS_125DPS
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_POWER_DOWN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_POWER_DOWN = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_POWER_DOWN
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_12_5HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_12_5HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_12_5HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_26HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_26HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_26HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_52HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_52HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_52HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_104HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_104HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_104HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_208HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_208HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_208HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_416HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_416HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_416HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_833HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_833HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_833HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_ODR_1_66KHZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_ODR_1_66KHZ = _pyupm_lsm6ds3h.LSM6DS3H_G_ODR_1_66KHZ
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_SW_RESET_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_SW_RESET = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_SW_RESET
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_BLE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_BLE = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_BLE
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_IF_INC_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_IF_INC = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_IF_INC
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_SIM_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_SIM = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_SIM
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_PP_OD_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_PP_OD = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_PP_OD
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_H_LACTIVE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_H_LACTIVE = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_H_LACTIVE
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_BDU_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_BDU = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_BDU
_pyupm_lsm6ds3h.LSM6DS3H_CTRL3_BOOT_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL3_BOOT = _pyupm_lsm6ds3h.LSM6DS3H_CTRL3_BOOT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_STOP_ON_FTH_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_STOP_ON_FTH = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_STOP_ON_FTH
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_3_3KHZ_ODR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_3_3KHZ_ODR = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_3_3KHZ_ODR
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_I2C_DISABLE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_I2C_DISABLE = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_I2C_DISABLE
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_DRDY_MASK_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_DRDY_MASK = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_DRDY_MASK
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_FIFO_TEMP_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_FIFO_TEMP_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_FIFO_TEMP_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_INT2_ON_INT1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_INT2_ON_INT1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_INT2_ON_INT1
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_SLEEP_G_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_SLEEP_G = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_SLEEP_G
_pyupm_lsm6ds3h.LSM6DS3H_CTRL4_XL_BW_SCAL_ODR_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL4_XL_BW_SCAL_ODR = _pyupm_lsm6ds3h.LSM6DS3H_CTRL4_XL_BW_SCAL_ODR
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_XL0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ST_XL0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_XL0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_XL1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ST_XL1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_XL1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_XL_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL5_ST_XL_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_XL_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_XL_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL5_ST_XL_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_XL_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_G0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ST_G0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_G0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_G1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ST_G1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ST_G1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_G_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL5_ST_G_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_G_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_G_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL5_ST_G_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ST_G_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ROUNDING0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ROUNDING0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ROUNDING0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ROUNDING1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ROUNDING1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ROUNDING1
_pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ROUNDING2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL5_ROUNDING2 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL5_ROUNDING2
_pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ROUNDING_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL5_ROUNDING_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ROUNDING_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ROUNDING_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL5_ROUNDING_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL5_ROUNDING_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_ST_XL_NORMAL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ST_XL_NORMAL = _pyupm_lsm6ds3h.LSM6DS3H_ST_XL_NORMAL
_pyupm_lsm6ds3h.LSM6DS3H_ST_XL_POSITIVE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ST_XL_POSITIVE = _pyupm_lsm6ds3h.LSM6DS3H_ST_XL_POSITIVE
_pyupm_lsm6ds3h.LSM6DS3H_ST_XL_NEGATIVE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ST_XL_NEGATIVE = _pyupm_lsm6ds3h.LSM6DS3H_ST_XL_NEGATIVE
_pyupm_lsm6ds3h.LSM6DS3H_ST_G_NORMAL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ST_G_NORMAL = _pyupm_lsm6ds3h.LSM6DS3H_ST_G_NORMAL
_pyupm_lsm6ds3h.LSM6DS3H_ST_G_POSITIVE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ST_G_POSITIVE = _pyupm_lsm6ds3h.LSM6DS3H_ST_G_POSITIVE
_pyupm_lsm6ds3h.LSM6DS3H_ST_G_NEGATIVE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_ST_G_NEGATIVE = _pyupm_lsm6ds3h.LSM6DS3H_ST_G_NEGATIVE
_pyupm_lsm6ds3h.LSM6DS3H_CTRL6_XL_HM_MODE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL6_XL_HM_MODE = _pyupm_lsm6ds3h.LSM6DS3H_CTRL6_XL_HM_MODE
_pyupm_lsm6ds3h.LSM6DS3H_CTRL6_LVL2_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL6_LVL2_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL6_LVL2_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL6_LVLEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL6_LVLEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL6_LVLEN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL6_TRIG_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL6_TRIG_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL6_TRIG_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_ROUNDING_STATUS_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL7_G_ROUNDING_STATUS = _pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_ROUNDING_STATUS
_pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HP_RST_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL7_G_HP_RST = _pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HP_RST
_pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HPCF0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL7_G_HPCF0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HPCF0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HPCF1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL7_G_HPCF1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HPCF1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL7_G_HPCF_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL7_G_HPCF_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL7_G_HPCF_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL7_G_HPCF_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL7_G_HPCF_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL7_G_HPCF_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HP_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL7_G_HP_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HP_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HM_MODE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL7_G_HM_MODE = _pyupm_lsm6ds3h.LSM6DS3H_CTRL7_G_HM_MODE
_pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_0_0081HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_HPCF_0_0081HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_0_0081HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_0_0324HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_HPCF_0_0324HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_0_0324HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_2_07HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_HPCF_2_07HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_2_07HZ
_pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_16_32HZ_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_G_HPCF_16_32HZ = _pyupm_lsm6ds3h.LSM6DS3H_G_HPCF_16_32HZ
_pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_LOW_PASS_ON_6D_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL8_XL_LOW_PASS_ON_6D = _pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_LOW_PASS_ON_6D
_pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_HP_SLOPE_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL8_XL_HP_SLOPE_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_HP_SLOPE_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_HPCF0_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL8_XL_HPCF0 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_HPCF0
_pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_HPCF1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL8_XL_HPCF1 = _pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_HPCF1
_pyupm_lsm6ds3h._LSM6DS3H_CTRL8_XL_HPCF_MASK_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL8_XL_HPCF_MASK = _pyupm_lsm6ds3h._LSM6DS3H_CTRL8_XL_HPCF_MASK
_pyupm_lsm6ds3h._LSM6DS3H_CTRL8_XL_HPCF_SHIFT_swigconstant(_pyupm_lsm6ds3h)
_LSM6DS3H_CTRL8_XL_HPCF_SHIFT = _pyupm_lsm6ds3h._LSM6DS3H_CTRL8_XL_HPCF_SHIFT
_pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_LPF2_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL8_XL_LPF2_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL8_XL_LPF2_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_SOFT_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL9_XL_SOFT_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_SOFT_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_XEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL9_XL_XEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_XEN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_YEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL9_XL_YEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_YEN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_ZEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL9_XL_ZEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL9_XL_ZEN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_SIGN_MOT_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL10_C_SIGN_MOT_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_SIGN_MOT_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_PEDO_RST_STEP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL10_C_PEDO_RST_STEP = _pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_PEDO_RST_STEP
_pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_FUNC_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL10_C_FUNC_EN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_FUNC_EN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_XEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL10_C_XEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_XEN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_YEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL10_C_YEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_YEN
_pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_ZEN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_CTRL10_C_ZEN = _pyupm_lsm6ds3h.LSM6DS3H_CTRL10_C_ZEN
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_MASTER_ON_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_MASTER_ON = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_MASTER_ON
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_IRON_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_IRON_EN = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_IRON_EN
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_PASS_THROUGH_MODE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_PASS_THROUGH_MODE = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_PASS_THROUGH_MODE
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_PULL_UP_EN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_PULL_UP_EN = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_PULL_UP_EN
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_START_CONFIG_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_START_CONFIG = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_START_CONFIG
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_DATA_VALID_SEL_FIFO_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_DATA_VALID_SEL_FIFO = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_DATA_VALID_SEL_FIFO
_pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_DRDY_ON_INT1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MASTER_CONFIG_DRDY_ON_INT1 = _pyupm_lsm6ds3h.LSM6DS3H_MASTER_CONFIG_DRDY_ON_INT1
_pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_Z_WU_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_WAKE_UP_SRC_Z_WU = _pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_Z_WU
_pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_Y_WU_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_WAKE_UP_SRC_Y_WU = _pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_Y_WU
_pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_X_WU_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_WAKE_UP_SRC_X_WU = _pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_X_WU
_pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_WU_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_WAKE_UP_SRC_WU_IA = _pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_WU_IA
_pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_SLEEP_STATE_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_WAKE_UP_SRC_SLEEP_STATE_IA = _pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_SLEEP_STATE_IA
_pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_FF_AA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_WAKE_UP_SRC_FF_AA = _pyupm_lsm6ds3h.LSM6DS3H_WAKE_UP_SRC_FF_AA
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_Z_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_Z_TAP = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_Z_TAP
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_Y_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_Y_TAP = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_Y_TAP
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_X_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_X_TAP = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_X_TAP
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_TAP_SIGN_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_TAP_SIGN = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_TAP_SIGN
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_DOUBLE_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_DOUBLE_TAP = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_DOUBLE_TAP
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_SINGLE_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_SINGLE_TAP = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_SINGLE_TAP
_pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_TAP_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_TAP_SRC_TAP_IA = _pyupm_lsm6ds3h.LSM6DS3H_TAP_SRC_TAP_IA
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_XL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_XL = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_XL
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_XH_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_XH = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_XH
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_YL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_YL = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_YL
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_YH_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_YH = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_YH
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_ZL_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_ZL = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_ZL
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_ZH_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_ZH = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_ZH
_pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_D6D_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_D6D_SRC_D6D_IA = _pyupm_lsm6ds3h.LSM6DS3H_D6D_SRC_D6D_IA
_pyupm_lsm6ds3h.LSM6DS3H_STATUS_XLDA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_STATUS_XLDA = _pyupm_lsm6ds3h.LSM6DS3H_STATUS_XLDA
_pyupm_lsm6ds3h.LSM6DS3H_STATUS_GDA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_STATUS_GDA = _pyupm_lsm6ds3h.LSM6DS3H_STATUS_GDA
_pyupm_lsm6ds3h.LSM6DS3H_STATUS_TDA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_STATUS_TDA = _pyupm_lsm6ds3h.LSM6DS3H_STATUS_TDA
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_SENSORHUB_END_OP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_SENSORHUB_END_OP = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_SENSORHUB_END_OP
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_SI_END_OP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_SI_END_OP = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_SI_END_OP
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_STEP_OVERFLOW_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_STEP_OVERFLOW = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_STEP_OVERFLOW
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_STEP_DETECTED_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_STEP_DETECTED = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_STEP_DETECTED
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_TILT_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_TILT_IA = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_TILT_IA
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_SIGN_MOTION_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_SIGN_MOTION_IA = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_SIGN_MOTION_IA
_pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_STEP_COUNT_DELTA_IA_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_FUNC_SRC_STEP_COUNT_DELTA_IA = _pyupm_lsm6ds3h.LSM6DS3H_FUNC_SRC_STEP_COUNT_DELTA_IA
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_TIMER_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_TIMER = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_TIMER
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_TILT_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_TILT = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_TILT
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_6D_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_6D = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_6D
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_DOUBLE_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_DOUBLE_TAP = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_DOUBLE_TAP
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_FF_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_FF = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_FF
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_WU_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_WU = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_WU
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_SINGLE_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_SINGLE_TAP = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_SINGLE_TAP
_pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_INACT_STATE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD1_CFG_INACT_STATE = _pyupm_lsm6ds3h.LSM6DS3H_MD1_CFG_INACT_STATE
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_IRON_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_IRON = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_IRON
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_TILT_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_TILT = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_TILT
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_6D_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_6D = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_6D
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_DOUBLE_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_DOUBLE_TAP = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_DOUBLE_TAP
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_FF_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_FF = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_FF
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_WU_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_WU = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_WU
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_SINGLE_TAP_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_SINGLE_TAP = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_SINGLE_TAP
_pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_INACT_STATE_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_MD2_CFG_INACT_STATE = _pyupm_lsm6ds3h.LSM6DS3H_MD2_CFG_INACT_STATE
_pyupm_lsm6ds3h.LSM6DS3H_INTERRUPT_INT1_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INTERRUPT_INT1 = _pyupm_lsm6ds3h.LSM6DS3H_INTERRUPT_INT1
_pyupm_lsm6ds3h.LSM6DS3H_INTERRUPT_INT2_swigconstant(_pyupm_lsm6ds3h)
LSM6DS3H_INTERRUPT_INT2 = _pyupm_lsm6ds3h.LSM6DS3H_INTERRUPT_INT2
[docs]class LSM6DS3H(_object):
"""
API for the LSM6DS3H 3-axis Accelerometer and Gyroscope.
ID: lsm6ds3h
Name: Digital 3-axis Accelerometer and Gyroscope
Category: accelerometer gyro
Manufacturer: stmicro
Connection: i2c spi gpio
Link:http://www.st.com/en/mems-and-sensors/lsm6ds3h.html The LSM6DS3H
is a system-in-package featuring a 3D digital accelerometer and a 3D
digital gyroscope performing at 1.1 mA (up to 1.6 kHz ODR) in high
performance mode and enabling always-on low-power features for an
optimal motion experience for the consumer.
Not all functionality of this chip has been implemented in this
driver, however all the pieces are present to add any desired
functionality. This driver supports both I2C (default) and SPI
operation.
C++ includes: lsm6ds3h.hpp
"""
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, LSM6DS3H, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, LSM6DS3H, name)
__repr__ = _swig_repr
def __init__(self, bus=0, addr=0x6a, cs=-1):
"""
LSM6DS3H(int
bus=LSM6DS3H_DEFAULT_I2C_BUS, int addr=LSM6DS3H_DEFAULT_I2C_ADDR, int
cs=-1)
LSM6DS3H constructor.
This device can support both I2C and SPI. For SPI, set the addr to -1,
and specify a positive integer representing the Chip Select (CS) pin
for the cs argument. If you are using a hardware CS pin (like edison
with arduino breakout), then you can connect the proper pin to the
hardware CS pin on your MCU and supply -1 for cs. The default
operating mode is I2C.
Parameters:
-----------
bus: I2C or SPI bus to use
addr: The address for this device. -1 for SPI
cs: The gpio pin to use for the SPI Chip Select. -1 for I2C or for
SPI with a hardware controlled pin.
Exceptions:
-----------
std::runtime_error: on initialization failure
"""
this = _pyupm_lsm6ds3h.new_LSM6DS3H(bus, addr, cs)
try:
self.this.append(this)
except Exception:
self.this = this
__swig_destroy__ = _pyupm_lsm6ds3h.delete_LSM6DS3H
__del__ = lambda self: None
[docs] def update(self):
"""
void update()
Update the internal stored values from sensor data
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_update(self)
[docs] def getChipID(self):
"""
uint8_t getChipID()
Return the chip ID
The chip ID
"""
return _pyupm_lsm6ds3h.LSM6DS3H_getChipID(self)
[docs] def getAccelerometer(self, *args):
"""
std::vector<
float > getAccelerometer()
Return accelerometer data in gravities in the form of a floating point
vector. update() must have been called prior to calling this method.
A floating point vector containing x, y, and z in that order
"""
return _pyupm_lsm6ds3h.LSM6DS3H_getAccelerometer(self, *args)
[docs] def getGyroscope(self, *args):
"""
std::vector<
float > getGyroscope()
Return gyroscope data in degrees per second in the form of a floating
point vector. update() must have been called prior to calling this
method.
A floating point vector containing x, y, and z in that order
"""
return _pyupm_lsm6ds3h.LSM6DS3H_getGyroscope(self, *args)
[docs] def getTemperature(self, fahrenheit=False):
"""
float
getTemperature(bool fahrenheit=false)
Return the current measured temperature. Note, this is not ambient
temperature. update() must have been called prior to calling this
method.
Parameters:
-----------
fahrenheit: true to return data in Fahrenheit, false for Celicus.
Celsius is the default.
The temperature in degrees Celsius or Fahrenheit
"""
return _pyupm_lsm6ds3h.LSM6DS3H_getTemperature(self, fahrenheit)
[docs] def init(self, acc_odr=LSM6DS3H_XL_ODR_104HZ, acc_fs=LSM6DS3H_XL_FS_2G, gyr_odr=LSM6DS3H_G_ODR_104HZ, gyr_fs=LSM6DS3H_G_FS_245DPS):
"""
void
init(LSM6DS3H_XL_ODR_T acc_odr=LSM6DS3H_XL_ODR_104HZ, LSM6DS3H_XL_FS_T
acc_fs=LSM6DS3H_XL_FS_2G, LSM6DS3H_G_ODR_T
gyr_odr=LSM6DS3H_G_ODR_104HZ, LSM6DS3H_G_FS_T
gyr_fs=LSM6DS3H_G_FS_245DPS)
Initialize the device and start operation. This function is called
from the constructor, so it will not need to be called by a user
unless the device is reset. It sets the accelerometer and gyroscope
ODR and FS modes, and enables BDU, register auto-increment, and high
performance mode.
Parameters:
-----------
acc_odr: One of the LSM6DS3H_XL_ODR_T values
acc_fs: One of the LSM6DS3H_XL_FS_T values
gyr_odr: One of the LSM6DS3H_G_ODR_T values
gyr_fs: One of the LSM6DS3H_G_FS_T values
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_init(self, acc_odr, acc_fs, gyr_odr, gyr_fs)
[docs] def reset(self):
"""
void reset()
Reset the device as if during a power on reset. All configured values
are lost when this happens. You should call init() afterwards, or at
least perform the same initialization init() does before continuing.
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_reset(self)
[docs] def setAccelerometerODR(self, odr):
"""
void
setAccelerometerODR(LSM6DS3H_XL_ODR_T odr)
Set the output data rate (ODR) of the accelerometer
Parameters:
-----------
odr: One of the LSM6DS3H_XL_ODR_T values
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_setAccelerometerODR(self, odr)
[docs] def setAccelerometerFullScale(self, fs):
"""
void
setAccelerometerFullScale(LSM6DS3H_XL_FS_T fs)
Set the full scale (FS) of the accelerometer. This device supports a
full scale of 2, 4, 8, and 16G.
Parameters:
-----------
fs: One of the LSM6DS3H_XL_FS_T values
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_setAccelerometerFullScale(self, fs)
[docs] def setGyroscopeODR(self, odr):
"""
void
setGyroscopeODR(LSM6DS3H_G_ODR_T odr)
Set the output data rate (ODR) of the gyroscope
Parameters:
-----------
odr: One of the LSM6DS3H_G_ODR_T values
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_setGyroscopeODR(self, odr)
[docs] def setGyroscopeFullScale(self, fs):
"""
void
setGyroscopeFullScale(LSM6DS3H_G_FS_T fs)
Set the full scale (FS) of the gyroscope
Parameters:
-----------
fs: One of the LSM6DS3H_G_FS_T values
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_setGyroscopeFullScale(self, fs)
[docs] def setInterruptActiveHigh(self, high):
"""
void
setInterruptActiveHigh(bool high)
Indicate whether the interrupt should be active high (default) or
active low. See the datasheet for details.
Parameters:
-----------
high: true for active high, false for active low
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_setInterruptActiveHigh(self, high)
[docs] def setInterruptPushPull(self, pp):
"""
void
setInterruptPushPull(bool pp)
Indicate whether interrupts are push-pull (default) or open drain. See
the datasheet for details.
Parameters:
-----------
pp: true for push-pull, false for open-drain
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_setInterruptPushPull(self, pp)
[docs] def getStatus(self):
"""
uint8_t getStatus()
Return the contents of the status register
A bitmask of values from LSM6DS3H_STATUS_BITS_T
"""
return _pyupm_lsm6ds3h.LSM6DS3H_getStatus(self)
[docs] def installISR(self, intr, gpio, level, isr, arg):
"""
void
installISR(LSM6DS3H_INTERRUPT_PINS_T intr, int gpio, mraa::Edge level,
void(*isr)(void *), void *arg)
install an interrupt handler
Parameters:
-----------
intr: One of the LSM6DS3H_INTERRUPT_PINS_T values specifying which
interrupt pin you are installing
gpio: GPIO pin to use as interrupt pin
level: The interrupt trigger level (one of mraa::Edge values). Make
sure that you have configured the interrupt pin properly for whatever
level you choose.
isr: The interrupt handler, accepting a void * argument
arg: The argument to pass the the interrupt handler
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_installISR(self, intr, gpio, level, isr, arg)
[docs] def uninstallISR(self, intr):
"""
void
uninstallISR(LSM6DS3H_INTERRUPT_PINS_T intr)
uninstall a previously installed interrupt handler
Parameters:
-----------
intr: One of the LSM6DS3H_INTERRUPT_PINS_T values specifying which
interrupt pin you are removing
"""
return _pyupm_lsm6ds3h.LSM6DS3H_uninstallISR(self, intr)
[docs] def readReg(self, reg):
"""
uint8_t
readReg(uint8_t reg)
Read a register
Parameters:
-----------
reg: The register to read
The value of the register
"""
return _pyupm_lsm6ds3h.LSM6DS3H_readReg(self, reg)
[docs] def readRegs(self, reg, buffer, len):
"""
int readRegs(uint8_t
reg, uint8_t *buffer, int len)
Read contiguous registers into a buffer
Parameters:
-----------
buffer: The buffer to store the results
len: The number of registers to read
The number of bytes read
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_readRegs(self, reg, buffer, len)
[docs] def writeReg(self, reg, val):
"""
void writeReg(uint8_t
reg, uint8_t val)
Write to a register
Parameters:
-----------
reg: The register to write to
val: The value to write
Exceptions:
-----------
std::runtime_error: on failure
"""
return _pyupm_lsm6ds3h.LSM6DS3H_writeReg(self, reg, val)
LSM6DS3H_swigregister = _pyupm_lsm6ds3h.LSM6DS3H_swigregister
LSM6DS3H_swigregister(LSM6DS3H)
# This file is compatible with both classic and new-style classes.