# 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_bma250e', [dirname(__file__)])
except ImportError:
import _pyupm_bma250e
return _pyupm_bma250e
if fp is not None:
try:
_mod = imp.load_module('_pyupm_bma250e', fp, pathname, description)
finally:
fp.close()
return _mod
_pyupm_bma250e = swig_import_helper()
del swig_import_helper
else:
import _pyupm_bma250e
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_bma250e.getVersion()
getVersion = _pyupm_bma250e.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_bma250e.delete_SwigPyIterator
__del__ = lambda self: None
[docs] def value(self):
return _pyupm_bma250e.SwigPyIterator_value(self)
[docs] def incr(self, n=1):
return _pyupm_bma250e.SwigPyIterator_incr(self, n)
[docs] def decr(self, n=1):
return _pyupm_bma250e.SwigPyIterator_decr(self, n)
[docs] def distance(self, x):
return _pyupm_bma250e.SwigPyIterator_distance(self, x)
[docs] def equal(self, x):
return _pyupm_bma250e.SwigPyIterator_equal(self, x)
[docs] def copy(self):
return _pyupm_bma250e.SwigPyIterator_copy(self)
[docs] def next(self):
return _pyupm_bma250e.SwigPyIterator_next(self)
def __next__(self):
return _pyupm_bma250e.SwigPyIterator___next__(self)
[docs] def previous(self):
return _pyupm_bma250e.SwigPyIterator_previous(self)
[docs] def advance(self, n):
return _pyupm_bma250e.SwigPyIterator_advance(self, n)
def __eq__(self, x):
return _pyupm_bma250e.SwigPyIterator___eq__(self, x)
def __ne__(self, x):
return _pyupm_bma250e.SwigPyIterator___ne__(self, x)
def __iadd__(self, n):
return _pyupm_bma250e.SwigPyIterator___iadd__(self, n)
def __isub__(self, n):
return _pyupm_bma250e.SwigPyIterator___isub__(self, n)
def __add__(self, n):
return _pyupm_bma250e.SwigPyIterator___add__(self, n)
def __sub__(self, *args):
return _pyupm_bma250e.SwigPyIterator___sub__(self, *args)
def __iter__(self):
return self
SwigPyIterator_swigregister = _pyupm_bma250e.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_bma250e.intVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_bma250e.intVector___nonzero__(self)
def __bool__(self):
return _pyupm_bma250e.intVector___bool__(self)
def __len__(self):
return _pyupm_bma250e.intVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_bma250e.intVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_bma250e.intVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_bma250e.intVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_bma250e.intVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_bma250e.intVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_bma250e.intVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_bma250e.intVector_pop(self)
[docs] def append(self, x):
return _pyupm_bma250e.intVector_append(self, x)
[docs] def empty(self):
return _pyupm_bma250e.intVector_empty(self)
[docs] def size(self):
return _pyupm_bma250e.intVector_size(self)
[docs] def swap(self, v):
return _pyupm_bma250e.intVector_swap(self, v)
[docs] def begin(self):
return _pyupm_bma250e.intVector_begin(self)
[docs] def end(self):
return _pyupm_bma250e.intVector_end(self)
[docs] def rbegin(self):
return _pyupm_bma250e.intVector_rbegin(self)
[docs] def rend(self):
return _pyupm_bma250e.intVector_rend(self)
[docs] def clear(self):
return _pyupm_bma250e.intVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_bma250e.intVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_bma250e.intVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_bma250e.intVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_bma250e.new_intVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_bma250e.intVector_push_back(self, x)
[docs] def front(self):
return _pyupm_bma250e.intVector_front(self)
[docs] def back(self):
return _pyupm_bma250e.intVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_bma250e.intVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_bma250e.intVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_bma250e.intVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_bma250e.intVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_bma250e.intVector_capacity(self)
__swig_destroy__ = _pyupm_bma250e.delete_intVector
__del__ = lambda self: None
intVector_swigregister = _pyupm_bma250e.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_bma250e.int16Vector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_bma250e.int16Vector___nonzero__(self)
def __bool__(self):
return _pyupm_bma250e.int16Vector___bool__(self)
def __len__(self):
return _pyupm_bma250e.int16Vector___len__(self)
def __getslice__(self, i, j):
return _pyupm_bma250e.int16Vector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_bma250e.int16Vector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_bma250e.int16Vector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_bma250e.int16Vector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_bma250e.int16Vector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_bma250e.int16Vector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_bma250e.int16Vector_pop(self)
[docs] def append(self, x):
return _pyupm_bma250e.int16Vector_append(self, x)
[docs] def empty(self):
return _pyupm_bma250e.int16Vector_empty(self)
[docs] def size(self):
return _pyupm_bma250e.int16Vector_size(self)
[docs] def swap(self, v):
return _pyupm_bma250e.int16Vector_swap(self, v)
[docs] def begin(self):
return _pyupm_bma250e.int16Vector_begin(self)
[docs] def end(self):
return _pyupm_bma250e.int16Vector_end(self)
[docs] def rbegin(self):
return _pyupm_bma250e.int16Vector_rbegin(self)
[docs] def rend(self):
return _pyupm_bma250e.int16Vector_rend(self)
[docs] def clear(self):
return _pyupm_bma250e.int16Vector_clear(self)
[docs] def get_allocator(self):
return _pyupm_bma250e.int16Vector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_bma250e.int16Vector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_bma250e.int16Vector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_bma250e.new_int16Vector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_bma250e.int16Vector_push_back(self, x)
[docs] def front(self):
return _pyupm_bma250e.int16Vector_front(self)
[docs] def back(self):
return _pyupm_bma250e.int16Vector_back(self)
[docs] def assign(self, n, x):
return _pyupm_bma250e.int16Vector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_bma250e.int16Vector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_bma250e.int16Vector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_bma250e.int16Vector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_bma250e.int16Vector_capacity(self)
__swig_destroy__ = _pyupm_bma250e.delete_int16Vector
__del__ = lambda self: None
int16Vector_swigregister = _pyupm_bma250e.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_bma250e.floatVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_bma250e.floatVector___nonzero__(self)
def __bool__(self):
return _pyupm_bma250e.floatVector___bool__(self)
def __len__(self):
return _pyupm_bma250e.floatVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_bma250e.floatVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_bma250e.floatVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_bma250e.floatVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_bma250e.floatVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_bma250e.floatVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_bma250e.floatVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_bma250e.floatVector_pop(self)
[docs] def append(self, x):
return _pyupm_bma250e.floatVector_append(self, x)
[docs] def empty(self):
return _pyupm_bma250e.floatVector_empty(self)
[docs] def size(self):
return _pyupm_bma250e.floatVector_size(self)
[docs] def swap(self, v):
return _pyupm_bma250e.floatVector_swap(self, v)
[docs] def begin(self):
return _pyupm_bma250e.floatVector_begin(self)
[docs] def end(self):
return _pyupm_bma250e.floatVector_end(self)
[docs] def rbegin(self):
return _pyupm_bma250e.floatVector_rbegin(self)
[docs] def rend(self):
return _pyupm_bma250e.floatVector_rend(self)
[docs] def clear(self):
return _pyupm_bma250e.floatVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_bma250e.floatVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_bma250e.floatVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_bma250e.floatVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_bma250e.new_floatVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_bma250e.floatVector_push_back(self, x)
[docs] def front(self):
return _pyupm_bma250e.floatVector_front(self)
[docs] def back(self):
return _pyupm_bma250e.floatVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_bma250e.floatVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_bma250e.floatVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_bma250e.floatVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_bma250e.floatVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_bma250e.floatVector_capacity(self)
__swig_destroy__ = _pyupm_bma250e.delete_floatVector
__del__ = lambda self: None
floatVector_swigregister = _pyupm_bma250e.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_bma250e.doubleVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_bma250e.doubleVector___nonzero__(self)
def __bool__(self):
return _pyupm_bma250e.doubleVector___bool__(self)
def __len__(self):
return _pyupm_bma250e.doubleVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_bma250e.doubleVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_bma250e.doubleVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_bma250e.doubleVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_bma250e.doubleVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_bma250e.doubleVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_bma250e.doubleVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_bma250e.doubleVector_pop(self)
[docs] def append(self, x):
return _pyupm_bma250e.doubleVector_append(self, x)
[docs] def empty(self):
return _pyupm_bma250e.doubleVector_empty(self)
[docs] def size(self):
return _pyupm_bma250e.doubleVector_size(self)
[docs] def swap(self, v):
return _pyupm_bma250e.doubleVector_swap(self, v)
[docs] def begin(self):
return _pyupm_bma250e.doubleVector_begin(self)
[docs] def end(self):
return _pyupm_bma250e.doubleVector_end(self)
[docs] def rbegin(self):
return _pyupm_bma250e.doubleVector_rbegin(self)
[docs] def rend(self):
return _pyupm_bma250e.doubleVector_rend(self)
[docs] def clear(self):
return _pyupm_bma250e.doubleVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_bma250e.doubleVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_bma250e.doubleVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_bma250e.doubleVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_bma250e.new_doubleVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_bma250e.doubleVector_push_back(self, x)
[docs] def front(self):
return _pyupm_bma250e.doubleVector_front(self)
[docs] def back(self):
return _pyupm_bma250e.doubleVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_bma250e.doubleVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_bma250e.doubleVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_bma250e.doubleVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_bma250e.doubleVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_bma250e.doubleVector_capacity(self)
__swig_destroy__ = _pyupm_bma250e.delete_doubleVector
__del__ = lambda self: None
doubleVector_swigregister = _pyupm_bma250e.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_bma250e.byteVector_iterator(self)
def __iter__(self):
return self.iterator()
def __nonzero__(self):
return _pyupm_bma250e.byteVector___nonzero__(self)
def __bool__(self):
return _pyupm_bma250e.byteVector___bool__(self)
def __len__(self):
return _pyupm_bma250e.byteVector___len__(self)
def __getslice__(self, i, j):
return _pyupm_bma250e.byteVector___getslice__(self, i, j)
def __setslice__(self, *args):
return _pyupm_bma250e.byteVector___setslice__(self, *args)
def __delslice__(self, i, j):
return _pyupm_bma250e.byteVector___delslice__(self, i, j)
def __delitem__(self, *args):
return _pyupm_bma250e.byteVector___delitem__(self, *args)
def __getitem__(self, *args):
return _pyupm_bma250e.byteVector___getitem__(self, *args)
def __setitem__(self, *args):
return _pyupm_bma250e.byteVector___setitem__(self, *args)
[docs] def pop(self):
return _pyupm_bma250e.byteVector_pop(self)
[docs] def append(self, x):
return _pyupm_bma250e.byteVector_append(self, x)
[docs] def empty(self):
return _pyupm_bma250e.byteVector_empty(self)
[docs] def size(self):
return _pyupm_bma250e.byteVector_size(self)
[docs] def swap(self, v):
return _pyupm_bma250e.byteVector_swap(self, v)
[docs] def begin(self):
return _pyupm_bma250e.byteVector_begin(self)
[docs] def end(self):
return _pyupm_bma250e.byteVector_end(self)
[docs] def rbegin(self):
return _pyupm_bma250e.byteVector_rbegin(self)
[docs] def rend(self):
return _pyupm_bma250e.byteVector_rend(self)
[docs] def clear(self):
return _pyupm_bma250e.byteVector_clear(self)
[docs] def get_allocator(self):
return _pyupm_bma250e.byteVector_get_allocator(self)
[docs] def pop_back(self):
return _pyupm_bma250e.byteVector_pop_back(self)
[docs] def erase(self, *args):
return _pyupm_bma250e.byteVector_erase(self, *args)
def __init__(self, *args):
this = _pyupm_bma250e.new_byteVector(*args)
try:
self.this.append(this)
except Exception:
self.this = this
[docs] def push_back(self, x):
return _pyupm_bma250e.byteVector_push_back(self, x)
[docs] def front(self):
return _pyupm_bma250e.byteVector_front(self)
[docs] def back(self):
return _pyupm_bma250e.byteVector_back(self)
[docs] def assign(self, n, x):
return _pyupm_bma250e.byteVector_assign(self, n, x)
[docs] def resize(self, *args):
return _pyupm_bma250e.byteVector_resize(self, *args)
[docs] def insert(self, *args):
return _pyupm_bma250e.byteVector_insert(self, *args)
[docs] def reserve(self, n):
return _pyupm_bma250e.byteVector_reserve(self, n)
[docs] def capacity(self):
return _pyupm_bma250e.byteVector_capacity(self)
__swig_destroy__ = _pyupm_bma250e.delete_byteVector
__del__ = lambda self: None
byteVector_swigregister = _pyupm_bma250e.byteVector_swigregister
byteVector_swigregister(byteVector)
def new_intp():
return _pyupm_bma250e.new_intp()
new_intp = _pyupm_bma250e.new_intp
def copy_intp(value):
return _pyupm_bma250e.copy_intp(value)
copy_intp = _pyupm_bma250e.copy_intp
def delete_intp(obj):
return _pyupm_bma250e.delete_intp(obj)
delete_intp = _pyupm_bma250e.delete_intp
def intp_assign(obj, value):
return _pyupm_bma250e.intp_assign(obj, value)
intp_assign = _pyupm_bma250e.intp_assign
def intp_value(obj):
return _pyupm_bma250e.intp_value(obj)
intp_value = _pyupm_bma250e.intp_value
def new_floatp():
return _pyupm_bma250e.new_floatp()
new_floatp = _pyupm_bma250e.new_floatp
def copy_floatp(value):
return _pyupm_bma250e.copy_floatp(value)
copy_floatp = _pyupm_bma250e.copy_floatp
def delete_floatp(obj):
return _pyupm_bma250e.delete_floatp(obj)
delete_floatp = _pyupm_bma250e.delete_floatp
def floatp_assign(obj, value):
return _pyupm_bma250e.floatp_assign(obj, value)
floatp_assign = _pyupm_bma250e.floatp_assign
def floatp_value(obj):
return _pyupm_bma250e.floatp_value(obj)
floatp_value = _pyupm_bma250e.floatp_value
_pyupm_bma250e.BMA250E_DEFAULT_I2C_BUS_swigconstant(_pyupm_bma250e)
BMA250E_DEFAULT_I2C_BUS = _pyupm_bma250e.BMA250E_DEFAULT_I2C_BUS
_pyupm_bma250e.BMA250E_DEFAULT_SPI_BUS_swigconstant(_pyupm_bma250e)
BMA250E_DEFAULT_SPI_BUS = _pyupm_bma250e.BMA250E_DEFAULT_SPI_BUS
_pyupm_bma250e.BMA250E_DEFAULT_ADDR_swigconstant(_pyupm_bma250e)
BMA250E_DEFAULT_ADDR = _pyupm_bma250e.BMA250E_DEFAULT_ADDR
_pyupm_bma250e.BMA250E_RESET_BYTE_swigconstant(_pyupm_bma250e)
BMA250E_RESET_BYTE = _pyupm_bma250e.BMA250E_RESET_BYTE
_pyupm_bma250e.BMA250E_REG_CHIP_ID_swigconstant(_pyupm_bma250e)
BMA250E_REG_CHIP_ID = _pyupm_bma250e.BMA250E_REG_CHIP_ID
_pyupm_bma250e.BMA250E_REG_ACCD_X_LSB_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACCD_X_LSB = _pyupm_bma250e.BMA250E_REG_ACCD_X_LSB
_pyupm_bma250e.BMA250E_REG_ACCD_X_MSB_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACCD_X_MSB = _pyupm_bma250e.BMA250E_REG_ACCD_X_MSB
_pyupm_bma250e.BMA250E_REG_ACCD_Y_LSB_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACCD_Y_LSB = _pyupm_bma250e.BMA250E_REG_ACCD_Y_LSB
_pyupm_bma250e.BMA250E_REG_ACCD_Y_MSB_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACCD_Y_MSB = _pyupm_bma250e.BMA250E_REG_ACCD_Y_MSB
_pyupm_bma250e.BMA250E_REG_ACCD_Z_LSB_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACCD_Z_LSB = _pyupm_bma250e.BMA250E_REG_ACCD_Z_LSB
_pyupm_bma250e.BMA250E_REG_ACCD_Z_MSB_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACCD_Z_MSB = _pyupm_bma250e.BMA250E_REG_ACCD_Z_MSB
_pyupm_bma250e.BMA250E_REG_TEMP_swigconstant(_pyupm_bma250e)
BMA250E_REG_TEMP = _pyupm_bma250e.BMA250E_REG_TEMP
_pyupm_bma250e.BMA250E_REG_INT_STATUS_0_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_STATUS_0 = _pyupm_bma250e.BMA250E_REG_INT_STATUS_0
_pyupm_bma250e.BMA250E_REG_INT_STATUS_1_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_STATUS_1 = _pyupm_bma250e.BMA250E_REG_INT_STATUS_1
_pyupm_bma250e.BMA250E_REG_INT_STATUS_2_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_STATUS_2 = _pyupm_bma250e.BMA250E_REG_INT_STATUS_2
_pyupm_bma250e.BMA250E_REG_INT_STATUS_3_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_STATUS_3 = _pyupm_bma250e.BMA250E_REG_INT_STATUS_3
_pyupm_bma250e.BMA250E_REG_FIFO_STATUS_swigconstant(_pyupm_bma250e)
BMA250E_REG_FIFO_STATUS = _pyupm_bma250e.BMA250E_REG_FIFO_STATUS
_pyupm_bma250e.BMA250E_REG_PMU_RANGE_swigconstant(_pyupm_bma250e)
BMA250E_REG_PMU_RANGE = _pyupm_bma250e.BMA250E_REG_PMU_RANGE
_pyupm_bma250e.BMA250E_REG_PMU_BW_swigconstant(_pyupm_bma250e)
BMA250E_REG_PMU_BW = _pyupm_bma250e.BMA250E_REG_PMU_BW
_pyupm_bma250e.BMA250E_REG_PMU_LPW_swigconstant(_pyupm_bma250e)
BMA250E_REG_PMU_LPW = _pyupm_bma250e.BMA250E_REG_PMU_LPW
_pyupm_bma250e.BMA250E_REG_PMU_LOW_POWER_swigconstant(_pyupm_bma250e)
BMA250E_REG_PMU_LOW_POWER = _pyupm_bma250e.BMA250E_REG_PMU_LOW_POWER
_pyupm_bma250e.BMA250E_REG_ACC_HBW_swigconstant(_pyupm_bma250e)
BMA250E_REG_ACC_HBW = _pyupm_bma250e.BMA250E_REG_ACC_HBW
_pyupm_bma250e.BMA250E_REG_SOFTRESET_swigconstant(_pyupm_bma250e)
BMA250E_REG_SOFTRESET = _pyupm_bma250e.BMA250E_REG_SOFTRESET
_pyupm_bma250e.BMA250E_REG_INT_EN_0_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_EN_0 = _pyupm_bma250e.BMA250E_REG_INT_EN_0
_pyupm_bma250e.BMA250E_REG_INT_EN_1_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_EN_1 = _pyupm_bma250e.BMA250E_REG_INT_EN_1
_pyupm_bma250e.BMA250E_REG_INT_EN_2_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_EN_2 = _pyupm_bma250e.BMA250E_REG_INT_EN_2
_pyupm_bma250e.BMA250E_REG_INT_MAP_0_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_MAP_0 = _pyupm_bma250e.BMA250E_REG_INT_MAP_0
_pyupm_bma250e.BMA250E_REG_INT_MAP_1_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_MAP_1 = _pyupm_bma250e.BMA250E_REG_INT_MAP_1
_pyupm_bma250e.BMA250E_REG_INT_MAP_2_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_MAP_2 = _pyupm_bma250e.BMA250E_REG_INT_MAP_2
_pyupm_bma250e.BMA250E_REG_INT_SRC_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_SRC = _pyupm_bma250e.BMA250E_REG_INT_SRC
_pyupm_bma250e.BMA250E_REG_INT_OUT_CTRL_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_OUT_CTRL = _pyupm_bma250e.BMA250E_REG_INT_OUT_CTRL
_pyupm_bma250e.BMA250E_REG_INT_RST_LATCH_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_RST_LATCH = _pyupm_bma250e.BMA250E_REG_INT_RST_LATCH
_pyupm_bma250e.BMA250E_REG_INT_0_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_0 = _pyupm_bma250e.BMA250E_REG_INT_0
_pyupm_bma250e.BMA250E_REG_INT_1_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_1 = _pyupm_bma250e.BMA250E_REG_INT_1
_pyupm_bma250e.BMA250E_REG_INT_2_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_2 = _pyupm_bma250e.BMA250E_REG_INT_2
_pyupm_bma250e.BMA250E_REG_INT_3_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_3 = _pyupm_bma250e.BMA250E_REG_INT_3
_pyupm_bma250e.BMA250E_REG_INT_4_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_4 = _pyupm_bma250e.BMA250E_REG_INT_4
_pyupm_bma250e.BMA250E_REG_INT_5_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_5 = _pyupm_bma250e.BMA250E_REG_INT_5
_pyupm_bma250e.BMA250E_REG_INT_6_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_6 = _pyupm_bma250e.BMA250E_REG_INT_6
_pyupm_bma250e.BMA250E_REG_INT_7_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_7 = _pyupm_bma250e.BMA250E_REG_INT_7
_pyupm_bma250e.BMA250E_REG_INT_8_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_8 = _pyupm_bma250e.BMA250E_REG_INT_8
_pyupm_bma250e.BMA250E_REG_INT_9_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_9 = _pyupm_bma250e.BMA250E_REG_INT_9
_pyupm_bma250e.BMA250E_REG_INT_A_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_A = _pyupm_bma250e.BMA250E_REG_INT_A
_pyupm_bma250e.BMA250E_REG_INT_B_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_B = _pyupm_bma250e.BMA250E_REG_INT_B
_pyupm_bma250e.BMA250E_REG_INT_C_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_C = _pyupm_bma250e.BMA250E_REG_INT_C
_pyupm_bma250e.BMA250E_REG_INT_D_swigconstant(_pyupm_bma250e)
BMA250E_REG_INT_D = _pyupm_bma250e.BMA250E_REG_INT_D
_pyupm_bma250e.BMA250E_REG_FIFO_CONFIG_0_swigconstant(_pyupm_bma250e)
BMA250E_REG_FIFO_CONFIG_0 = _pyupm_bma250e.BMA250E_REG_FIFO_CONFIG_0
_pyupm_bma250e.BMA250E_REG_PMU_SELFTEST_swigconstant(_pyupm_bma250e)
BMA250E_REG_PMU_SELFTEST = _pyupm_bma250e.BMA250E_REG_PMU_SELFTEST
_pyupm_bma250e.BMA250E_REG_TRIM_NVM_CTRL_swigconstant(_pyupm_bma250e)
BMA250E_REG_TRIM_NVM_CTRL = _pyupm_bma250e.BMA250E_REG_TRIM_NVM_CTRL
_pyupm_bma250e.BMA250E_REG_SPI3_WDT_swigconstant(_pyupm_bma250e)
BMA250E_REG_SPI3_WDT = _pyupm_bma250e.BMA250E_REG_SPI3_WDT
_pyupm_bma250e.BMA250E_REG_OFC_CTRL_swigconstant(_pyupm_bma250e)
BMA250E_REG_OFC_CTRL = _pyupm_bma250e.BMA250E_REG_OFC_CTRL
_pyupm_bma250e.BMA250E_REG_OFC_SETTING_swigconstant(_pyupm_bma250e)
BMA250E_REG_OFC_SETTING = _pyupm_bma250e.BMA250E_REG_OFC_SETTING
_pyupm_bma250e.BMA250E_REG_OFC_OFFSET_X_swigconstant(_pyupm_bma250e)
BMA250E_REG_OFC_OFFSET_X = _pyupm_bma250e.BMA250E_REG_OFC_OFFSET_X
_pyupm_bma250e.BMA250E_REG_OFC_OFFSET_Y_swigconstant(_pyupm_bma250e)
BMA250E_REG_OFC_OFFSET_Y = _pyupm_bma250e.BMA250E_REG_OFC_OFFSET_Y
_pyupm_bma250e.BMA250E_REG_OFC_OFFSET_Z_swigconstant(_pyupm_bma250e)
BMA250E_REG_OFC_OFFSET_Z = _pyupm_bma250e.BMA250E_REG_OFC_OFFSET_Z
_pyupm_bma250e.BMA250E_REG_TRIM_GP0_swigconstant(_pyupm_bma250e)
BMA250E_REG_TRIM_GP0 = _pyupm_bma250e.BMA250E_REG_TRIM_GP0
_pyupm_bma250e.BMA250E_REG_TRIM_GP1_swigconstant(_pyupm_bma250e)
BMA250E_REG_TRIM_GP1 = _pyupm_bma250e.BMA250E_REG_TRIM_GP1
_pyupm_bma250e.BMA250E_REG_FIFO_CONFIG_1_swigconstant(_pyupm_bma250e)
BMA250E_REG_FIFO_CONFIG_1 = _pyupm_bma250e.BMA250E_REG_FIFO_CONFIG_1
_pyupm_bma250e.BMA250E_REG_FIFO_DATA_swigconstant(_pyupm_bma250e)
BMA250E_REG_FIFO_DATA = _pyupm_bma250e.BMA250E_REG_FIFO_DATA
_pyupm_bma250e.BMA250E_ACCD10_LSB_NEW_DATA_swigconstant(_pyupm_bma250e)
BMA250E_ACCD10_LSB_NEW_DATA = _pyupm_bma250e.BMA250E_ACCD10_LSB_NEW_DATA
_pyupm_bma250e.BMA250E_ACCD10_LSB0_swigconstant(_pyupm_bma250e)
BMA250E_ACCD10_LSB0 = _pyupm_bma250e.BMA250E_ACCD10_LSB0
_pyupm_bma250e.BMA250E_ACCD10_LSB1_swigconstant(_pyupm_bma250e)
BMA250E_ACCD10_LSB1 = _pyupm_bma250e.BMA250E_ACCD10_LSB1
_pyupm_bma250e._BMA250E_ACCD10_LSB_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_ACCD10_LSB_MASK = _pyupm_bma250e._BMA250E_ACCD10_LSB_MASK
_pyupm_bma250e._BMA250E_ACCD10_LSB_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_ACCD10_LSB_SHIFT = _pyupm_bma250e._BMA250E_ACCD10_LSB_SHIFT
_pyupm_bma250e.BMA250E_ACCD12_LSB_NEW_DATA_swigconstant(_pyupm_bma250e)
BMA250E_ACCD12_LSB_NEW_DATA = _pyupm_bma250e.BMA250E_ACCD12_LSB_NEW_DATA
_pyupm_bma250e.BMA250E_ACCD12_LSB0_swigconstant(_pyupm_bma250e)
BMA250E_ACCD12_LSB0 = _pyupm_bma250e.BMA250E_ACCD12_LSB0
_pyupm_bma250e.BMA250E_ACCD12_LSB1_swigconstant(_pyupm_bma250e)
BMA250E_ACCD12_LSB1 = _pyupm_bma250e.BMA250E_ACCD12_LSB1
_pyupm_bma250e.BMA250E_ACCD12_LSB2_swigconstant(_pyupm_bma250e)
BMA250E_ACCD12_LSB2 = _pyupm_bma250e.BMA250E_ACCD12_LSB2
_pyupm_bma250e.BMA250E_ACCD12_LSB3_swigconstant(_pyupm_bma250e)
BMA250E_ACCD12_LSB3 = _pyupm_bma250e.BMA250E_ACCD12_LSB3
_pyupm_bma250e._BMA250E_ACCD12_LSB_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_ACCD12_LSB_MASK = _pyupm_bma250e._BMA250E_ACCD12_LSB_MASK
_pyupm_bma250e._BMA250E_ACCD12_LSB_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_ACCD12_LSB_SHIFT = _pyupm_bma250e._BMA250E_ACCD12_LSB_SHIFT
_pyupm_bma250e.BMA250E_INT_STATUS_0_LOW_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_LOW = _pyupm_bma250e.BMA250E_INT_STATUS_0_LOW
_pyupm_bma250e.BMA250E_INT_STATUS_0_HIGH_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_HIGH = _pyupm_bma250e.BMA250E_INT_STATUS_0_HIGH
_pyupm_bma250e.BMA250E_INT_STATUS_0_SLOPE_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_SLOPE = _pyupm_bma250e.BMA250E_INT_STATUS_0_SLOPE
_pyupm_bma250e.BMA250E_INT_STATUS_0_SLO_NOT_MOT_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_SLO_NOT_MOT = _pyupm_bma250e.BMA250E_INT_STATUS_0_SLO_NOT_MOT
_pyupm_bma250e.BMA250E_INT_STATUS_0_D_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_D_TAP = _pyupm_bma250e.BMA250E_INT_STATUS_0_D_TAP
_pyupm_bma250e.BMA250E_INT_STATUS_0_S_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_S_TAP = _pyupm_bma250e.BMA250E_INT_STATUS_0_S_TAP
_pyupm_bma250e.BMA250E_INT_STATUS_0_ORIENT_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_ORIENT = _pyupm_bma250e.BMA250E_INT_STATUS_0_ORIENT
_pyupm_bma250e.BMA250E_INT_STATUS_0_FLAT_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_0_FLAT = _pyupm_bma250e.BMA250E_INT_STATUS_0_FLAT
_pyupm_bma250e._BMA250E_INT_STATUS_1_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_STATUS_1_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_STATUS_1_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_STATUS_1_FIFO_FULL_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_1_FIFO_FULL = _pyupm_bma250e.BMA250E_INT_STATUS_1_FIFO_FULL
_pyupm_bma250e.BMA250E_INT_STATUS_1_FIFO_WM_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_1_FIFO_WM = _pyupm_bma250e.BMA250E_INT_STATUS_1_FIFO_WM
_pyupm_bma250e.BMA250E_INT_STATUS_1_DATA_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_1_DATA = _pyupm_bma250e.BMA250E_INT_STATUS_1_DATA
_pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_FIRST_X_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_SLOPE_FIRST_X = _pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_FIRST_X
_pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_FIRST_Y_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_SLOPE_FIRST_Y = _pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_FIRST_Y
_pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_FIRST_Z_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_SLOPE_FIRST_Z = _pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_FIRST_Z
_pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_SIGN_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_SLOPE_SIGN = _pyupm_bma250e.BMA250E_INT_STATUS_2_SLOPE_SIGN
_pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_FIRST_X_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_TAP_FIRST_X = _pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_FIRST_X
_pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_FIRST_Y_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_TAP_FIRST_Y = _pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_FIRST_Y
_pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_FIRST_Z_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_TAP_FIRST_Z = _pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_FIRST_Z
_pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_SIGN_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_2_TAP_SIGN = _pyupm_bma250e.BMA250E_INT_STATUS_2_TAP_SIGN
_pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_FIRST_X_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_HIGH_FIRST_X = _pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_FIRST_X
_pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_FIRST_Y_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_HIGH_FIRST_Y = _pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_FIRST_Y
_pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_FIRST_Z_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_HIGH_FIRST_Z = _pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_FIRST_Z
_pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_SIGN_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_HIGH_SIGN = _pyupm_bma250e.BMA250E_INT_STATUS_3_HIGH_SIGN
_pyupm_bma250e.BMA250E_INT_STATUS_3_ORIENT0_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_ORIENT0 = _pyupm_bma250e.BMA250E_INT_STATUS_3_ORIENT0
_pyupm_bma250e.BMA250E_INT_STATUS_3_ORIENT1_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_ORIENT1 = _pyupm_bma250e.BMA250E_INT_STATUS_3_ORIENT1
_pyupm_bma250e.BMA250E_INT_STATUS_3_ORIENT2_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_ORIENT2 = _pyupm_bma250e.BMA250E_INT_STATUS_3_ORIENT2
_pyupm_bma250e._BMA250E_INT_STATUS_3_ORIENT_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_STATUS_3_ORIENT_MASK = _pyupm_bma250e._BMA250E_INT_STATUS_3_ORIENT_MASK
_pyupm_bma250e._BMA250E_INT_STATUS_3_ORIENT_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_STATUS_3_ORIENT_SHIFT = _pyupm_bma250e._BMA250E_INT_STATUS_3_ORIENT_SHIFT
_pyupm_bma250e.BMA250E_INT_STATUS_3_FLAT_swigconstant(_pyupm_bma250e)
BMA250E_INT_STATUS_3_FLAT = _pyupm_bma250e.BMA250E_INT_STATUS_3_FLAT
_pyupm_bma250e.BMA250E_ORIENT_POTRAIT_UPRIGHT_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_POTRAIT_UPRIGHT = _pyupm_bma250e.BMA250E_ORIENT_POTRAIT_UPRIGHT
_pyupm_bma250e.BMA250E_ORIENT_POTRAIT_UPSIDE_DOWN_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_POTRAIT_UPSIDE_DOWN = _pyupm_bma250e.BMA250E_ORIENT_POTRAIT_UPSIDE_DOWN
_pyupm_bma250e.BMA250E_ORIENT_LANDSCAPE_LEFT_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_LANDSCAPE_LEFT = _pyupm_bma250e.BMA250E_ORIENT_LANDSCAPE_LEFT
_pyupm_bma250e.BMA250E_ORIENT_LANDSCAPE_RIGHT_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_LANDSCAPE_RIGHT = _pyupm_bma250e.BMA250E_ORIENT_LANDSCAPE_RIGHT
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER0_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER0 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER0
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER1_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER1 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER1
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER2_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER2 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER2
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER3_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER3 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER3
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER4_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER4 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER4
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER5_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER5 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER5
_pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER6_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FRAME_COUNTER6 = _pyupm_bma250e.BMA250E_FIFO_STATUS_FRAME_COUNTER6
_pyupm_bma250e._BMA250E_FIFO_STATUS_FRAME_COUNTER_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_STATUS_FRAME_COUNTER_MASK = _pyupm_bma250e._BMA250E_FIFO_STATUS_FRAME_COUNTER_MASK
_pyupm_bma250e._BMA250E_FIFO_STATUS_FRAME_COUNTER_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_STATUS_FRAME_COUNTER_SHIFT = _pyupm_bma250e._BMA250E_FIFO_STATUS_FRAME_COUNTER_SHIFT
_pyupm_bma250e.BMA250E_FIFO_STATUS_FIFO_OVERRUN_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_STATUS_FIFO_OVERRUN = _pyupm_bma250e.BMA250E_FIFO_STATUS_FIFO_OVERRUN
_pyupm_bma250e.BMA250E_PMU_RANGE0_swigconstant(_pyupm_bma250e)
BMA250E_PMU_RANGE0 = _pyupm_bma250e.BMA250E_PMU_RANGE0
_pyupm_bma250e.BMA250E_PMU_RANGE1_swigconstant(_pyupm_bma250e)
BMA250E_PMU_RANGE1 = _pyupm_bma250e.BMA250E_PMU_RANGE1
_pyupm_bma250e.BMA250E_PMU_RANGE2_swigconstant(_pyupm_bma250e)
BMA250E_PMU_RANGE2 = _pyupm_bma250e.BMA250E_PMU_RANGE2
_pyupm_bma250e.BMA250E_PMU_RANGE3_swigconstant(_pyupm_bma250e)
BMA250E_PMU_RANGE3 = _pyupm_bma250e.BMA250E_PMU_RANGE3
_pyupm_bma250e._BMA250E_PMU_RANGE_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_RANGE_MASK = _pyupm_bma250e._BMA250E_PMU_RANGE_MASK
_pyupm_bma250e._BMA250E_PMU_RANGE_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_RANGE_SHIFT = _pyupm_bma250e._BMA250E_PMU_RANGE_SHIFT
_pyupm_bma250e.BMA250E_RANGE_2G_swigconstant(_pyupm_bma250e)
BMA250E_RANGE_2G = _pyupm_bma250e.BMA250E_RANGE_2G
_pyupm_bma250e.BMA250E_RANGE_4G_swigconstant(_pyupm_bma250e)
BMA250E_RANGE_4G = _pyupm_bma250e.BMA250E_RANGE_4G
_pyupm_bma250e.BMA250E_RANGE_8G_swigconstant(_pyupm_bma250e)
BMA250E_RANGE_8G = _pyupm_bma250e.BMA250E_RANGE_8G
_pyupm_bma250e.BMA250E_RANGE_16G_swigconstant(_pyupm_bma250e)
BMA250E_RANGE_16G = _pyupm_bma250e.BMA250E_RANGE_16G
_pyupm_bma250e.BMA250E_PMU_BW0_swigconstant(_pyupm_bma250e)
BMA250E_PMU_BW0 = _pyupm_bma250e.BMA250E_PMU_BW0
_pyupm_bma250e.BMA250E_PMU_BW1_swigconstant(_pyupm_bma250e)
BMA250E_PMU_BW1 = _pyupm_bma250e.BMA250E_PMU_BW1
_pyupm_bma250e.BMA250E_PMU_BW2_swigconstant(_pyupm_bma250e)
BMA250E_PMU_BW2 = _pyupm_bma250e.BMA250E_PMU_BW2
_pyupm_bma250e.BMA250E_PMU_BW3_swigconstant(_pyupm_bma250e)
BMA250E_PMU_BW3 = _pyupm_bma250e.BMA250E_PMU_BW3
_pyupm_bma250e.BMA250E_PMU_BW4_swigconstant(_pyupm_bma250e)
BMA250E_PMU_BW4 = _pyupm_bma250e.BMA250E_PMU_BW4
_pyupm_bma250e._BMA250E_PMU_BW_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_BW_MASK = _pyupm_bma250e._BMA250E_PMU_BW_MASK
_pyupm_bma250e._BMA250E_PMU_BW_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_BW_SHIFT = _pyupm_bma250e._BMA250E_PMU_BW_SHIFT
_pyupm_bma250e.BMA250E_BW_7_81_swigconstant(_pyupm_bma250e)
BMA250E_BW_7_81 = _pyupm_bma250e.BMA250E_BW_7_81
_pyupm_bma250e.BMA250E_BW_15_63_swigconstant(_pyupm_bma250e)
BMA250E_BW_15_63 = _pyupm_bma250e.BMA250E_BW_15_63
_pyupm_bma250e.BMA250E_BW_31_25_swigconstant(_pyupm_bma250e)
BMA250E_BW_31_25 = _pyupm_bma250e.BMA250E_BW_31_25
_pyupm_bma250e.BMA250E_BW_62_5_swigconstant(_pyupm_bma250e)
BMA250E_BW_62_5 = _pyupm_bma250e.BMA250E_BW_62_5
_pyupm_bma250e.BMA250E_BW_125_swigconstant(_pyupm_bma250e)
BMA250E_BW_125 = _pyupm_bma250e.BMA250E_BW_125
_pyupm_bma250e.BMA250E_BW_250_swigconstant(_pyupm_bma250e)
BMA250E_BW_250 = _pyupm_bma250e.BMA250E_BW_250
_pyupm_bma250e.BMA250E_BW_500_swigconstant(_pyupm_bma250e)
BMA250E_BW_500 = _pyupm_bma250e.BMA250E_BW_500
_pyupm_bma250e.BMA250E_BW_1000_swigconstant(_pyupm_bma250e)
BMA250E_BW_1000 = _pyupm_bma250e.BMA250E_BW_1000
_pyupm_bma250e._BMA250E_PMU_LPW_RESERVED_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_LPW_RESERVED_MASK = _pyupm_bma250e._BMA250E_PMU_LPW_RESERVED_MASK
_pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR0_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_SLEEP_DUR0 = _pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR0
_pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR1_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_SLEEP_DUR1 = _pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR1
_pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR2_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_SLEEP_DUR2 = _pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR2
_pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR3_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_SLEEP_DUR3 = _pyupm_bma250e.BMA250E_PMU_LPW_SLEEP_DUR3
_pyupm_bma250e._BMA250E_PMU_LPW_SLEEP_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_LPW_SLEEP_MASK = _pyupm_bma250e._BMA250E_PMU_LPW_SLEEP_MASK
_pyupm_bma250e._BMA250E_PMU_LPW_SLEEP_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_LPW_SLEEP_SHIFT = _pyupm_bma250e._BMA250E_PMU_LPW_SLEEP_SHIFT
_pyupm_bma250e.BMA250E_PMU_LPW_POWER_MODE0_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_POWER_MODE0 = _pyupm_bma250e.BMA250E_PMU_LPW_POWER_MODE0
_pyupm_bma250e.BMA250E_PMU_LPW_POWER_MODE1_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_POWER_MODE1 = _pyupm_bma250e.BMA250E_PMU_LPW_POWER_MODE1
_pyupm_bma250e.BMA250E_PMU_LPW_POWER_MODE2_swigconstant(_pyupm_bma250e)
BMA250E_PMU_LPW_POWER_MODE2 = _pyupm_bma250e.BMA250E_PMU_LPW_POWER_MODE2
_pyupm_bma250e._BMA250E_PMU_LPW_POWER_MODE_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_LPW_POWER_MODE_MASK = _pyupm_bma250e._BMA250E_PMU_LPW_POWER_MODE_MASK
_pyupm_bma250e._BMA250E_PMU_LPW_POWER_MODE_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_LPW_POWER_MODE_SHIFT = _pyupm_bma250e._BMA250E_PMU_LPW_POWER_MODE_SHIFT
_pyupm_bma250e.BMA250E_SLEEP_DUR_0_5_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_0_5 = _pyupm_bma250e.BMA250E_SLEEP_DUR_0_5
_pyupm_bma250e.BMA250E_SLEEP_DUR_1_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_1 = _pyupm_bma250e.BMA250E_SLEEP_DUR_1
_pyupm_bma250e.BMA250E_SLEEP_DUR_2_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_2 = _pyupm_bma250e.BMA250E_SLEEP_DUR_2
_pyupm_bma250e.BMA250E_SLEEP_DUR_4_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_4 = _pyupm_bma250e.BMA250E_SLEEP_DUR_4
_pyupm_bma250e.BMA250E_SLEEP_DUR_6_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_6 = _pyupm_bma250e.BMA250E_SLEEP_DUR_6
_pyupm_bma250e.BMA250E_SLEEP_DUR_10_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_10 = _pyupm_bma250e.BMA250E_SLEEP_DUR_10
_pyupm_bma250e.BMA250E_SLEEP_DUR_25_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_25 = _pyupm_bma250e.BMA250E_SLEEP_DUR_25
_pyupm_bma250e.BMA250E_SLEEP_DUR_50_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_50 = _pyupm_bma250e.BMA250E_SLEEP_DUR_50
_pyupm_bma250e.BMA250E_SLEEP_DUR_100_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_100 = _pyupm_bma250e.BMA250E_SLEEP_DUR_100
_pyupm_bma250e.BMA250E_SLEEP_DUR_500_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_500 = _pyupm_bma250e.BMA250E_SLEEP_DUR_500
_pyupm_bma250e.BMA250E_SLEEP_DUR_1000_swigconstant(_pyupm_bma250e)
BMA250E_SLEEP_DUR_1000 = _pyupm_bma250e.BMA250E_SLEEP_DUR_1000
_pyupm_bma250e.BMA250E_POWER_MODE_NORMAL_swigconstant(_pyupm_bma250e)
BMA250E_POWER_MODE_NORMAL = _pyupm_bma250e.BMA250E_POWER_MODE_NORMAL
_pyupm_bma250e.BMA250E_POWER_MODE_DEEP_SUSPEND_swigconstant(_pyupm_bma250e)
BMA250E_POWER_MODE_DEEP_SUSPEND = _pyupm_bma250e.BMA250E_POWER_MODE_DEEP_SUSPEND
_pyupm_bma250e.BMA250E_POWER_MODE_LOW_POWER_swigconstant(_pyupm_bma250e)
BMA250E_POWER_MODE_LOW_POWER = _pyupm_bma250e.BMA250E_POWER_MODE_LOW_POWER
_pyupm_bma250e.BMA250E_POWER_MODE_SUSPEND_swigconstant(_pyupm_bma250e)
BMA250E_POWER_MODE_SUSPEND = _pyupm_bma250e.BMA250E_POWER_MODE_SUSPEND
_pyupm_bma250e._BMA250E_LOW_POWER_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_LOW_POWER_RESERVED_BITS = _pyupm_bma250e._BMA250E_LOW_POWER_RESERVED_BITS
_pyupm_bma250e.BMA250E_LOW_POWER_SLEEPTIMER_MODE_swigconstant(_pyupm_bma250e)
BMA250E_LOW_POWER_SLEEPTIMER_MODE = _pyupm_bma250e.BMA250E_LOW_POWER_SLEEPTIMER_MODE
_pyupm_bma250e.BMA250E_LOW_POWER_LOWPOWER_MODE_swigconstant(_pyupm_bma250e)
BMA250E_LOW_POWER_LOWPOWER_MODE = _pyupm_bma250e.BMA250E_LOW_POWER_LOWPOWER_MODE
_pyupm_bma250e._BMA250E_ACC_HBW_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_ACC_HBW_RESERVED_BITS = _pyupm_bma250e._BMA250E_ACC_HBW_RESERVED_BITS
_pyupm_bma250e.BMA250E_ACC_HBW_SHADOW_DIS_swigconstant(_pyupm_bma250e)
BMA250E_ACC_HBW_SHADOW_DIS = _pyupm_bma250e.BMA250E_ACC_HBW_SHADOW_DIS
_pyupm_bma250e.BMA250E_ACC_HBW_DATA_HIGH_BW_swigconstant(_pyupm_bma250e)
BMA250E_ACC_HBW_DATA_HIGH_BW = _pyupm_bma250e.BMA250E_ACC_HBW_DATA_HIGH_BW
_pyupm_bma250e._BMA250E_INT_EN_0_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_EN_0_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_EN_0_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_EN_0_SLOPE_EN_X_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_SLOPE_EN_X = _pyupm_bma250e.BMA250E_INT_EN_0_SLOPE_EN_X
_pyupm_bma250e.BMA250E_INT_EN_0_SLOPE_EN_Y_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_SLOPE_EN_Y = _pyupm_bma250e.BMA250E_INT_EN_0_SLOPE_EN_Y
_pyupm_bma250e.BMA250E_INT_EN_0_SLOPE_EN_Z_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_SLOPE_EN_Z = _pyupm_bma250e.BMA250E_INT_EN_0_SLOPE_EN_Z
_pyupm_bma250e.BMA250E_INT_EN_0_D_TAP_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_D_TAP_EN = _pyupm_bma250e.BMA250E_INT_EN_0_D_TAP_EN
_pyupm_bma250e.BMA250E_INT_EN_0_S_TAP_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_S_TAP_EN = _pyupm_bma250e.BMA250E_INT_EN_0_S_TAP_EN
_pyupm_bma250e.BMA250E_INT_EN_0_ORIENT_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_ORIENT_EN = _pyupm_bma250e.BMA250E_INT_EN_0_ORIENT_EN
_pyupm_bma250e.BMA250E_INT_EN_0_FLAT_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_0_FLAT_EN = _pyupm_bma250e.BMA250E_INT_EN_0_FLAT_EN
_pyupm_bma250e._BMA250E_INT_EN_1_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_EN_1_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_EN_1_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_EN_1_HIGH_EN_X_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_HIGH_EN_X = _pyupm_bma250e.BMA250E_INT_EN_1_HIGH_EN_X
_pyupm_bma250e.BMA250E_INT_EN_1_HIGH_EN_Y_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_HIGH_EN_Y = _pyupm_bma250e.BMA250E_INT_EN_1_HIGH_EN_Y
_pyupm_bma250e.BMA250E_INT_EN_1_HIGH_EN_Z_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_HIGH_EN_Z = _pyupm_bma250e.BMA250E_INT_EN_1_HIGH_EN_Z
_pyupm_bma250e.BMA250E_INT_EN_1_LOW_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_LOW_EN = _pyupm_bma250e.BMA250E_INT_EN_1_LOW_EN
_pyupm_bma250e.BMA250E_INT_EN_1_DATA_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_DATA_EN = _pyupm_bma250e.BMA250E_INT_EN_1_DATA_EN
_pyupm_bma250e.BMA250E_INT_EN_1_INT_FFULL_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_INT_FFULL_EN = _pyupm_bma250e.BMA250E_INT_EN_1_INT_FFULL_EN
_pyupm_bma250e.BMA250E_INT_EN_1_INT_FWM_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_1_INT_FWM_EN = _pyupm_bma250e.BMA250E_INT_EN_1_INT_FWM_EN
_pyupm_bma250e._BMA250E_INT_EN_2_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_EN_2_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_EN_2_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_EN_X_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_2_SLO_NO_MOT_EN_X = _pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_EN_X
_pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_EN_Y_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_2_SLO_NO_MOT_EN_Y = _pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_EN_Y
_pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_EN_Z_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_2_SLO_NO_MOT_EN_Z = _pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_EN_Z
_pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_SEL_swigconstant(_pyupm_bma250e)
BMA250E_INT_EN_2_SLO_NO_MOT_SEL = _pyupm_bma250e.BMA250E_INT_EN_2_SLO_NO_MOT_SEL
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_LOW_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_LOW = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_LOW
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_HIGH_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_HIGH = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_HIGH
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_SLOPE_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_SLOPE = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_SLOPE
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_SLO_NO_MOT_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_SLO_NO_MOT = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_SLO_NO_MOT
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_D_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_D_TAP = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_D_TAP
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_S_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_S_TAP = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_S_TAP
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_ORIENT_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_ORIENT = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_ORIENT
_pyupm_bma250e.BMA250E_INT_MAP_0_INT1_FLAT_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_0_INT1_FLAT = _pyupm_bma250e.BMA250E_INT_MAP_0_INT1_FLAT
_pyupm_bma250e._BMA250E_INT_MAP_1_INT1_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_MAP_1_INT1_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_MAP_1_INT1_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_MAP_1_INT1_DATA_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_1_INT1_DATA = _pyupm_bma250e.BMA250E_INT_MAP_1_INT1_DATA
_pyupm_bma250e.BMA250E_INT_MAP_1_INT1_FWM_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_1_INT1_FWM = _pyupm_bma250e.BMA250E_INT_MAP_1_INT1_FWM
_pyupm_bma250e.BMA250E_INT_MAP_1_INT1_FFULL_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_1_INT1_FFULL = _pyupm_bma250e.BMA250E_INT_MAP_1_INT1_FFULL
_pyupm_bma250e.BMA250E_INT_MAP_1_INT2_FFULL_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_1_INT2_FFULL = _pyupm_bma250e.BMA250E_INT_MAP_1_INT2_FFULL
_pyupm_bma250e.BMA250E_INT_MAP_1_INT2_FWM_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_1_INT2_FWM = _pyupm_bma250e.BMA250E_INT_MAP_1_INT2_FWM
_pyupm_bma250e.BMA250E_INT_MAP_1_INT2_DATA_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_1_INT2_DATA = _pyupm_bma250e.BMA250E_INT_MAP_1_INT2_DATA
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_LOW_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_LOW = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_LOW
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_HIGH_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_HIGH = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_HIGH
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_SLOPE_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_SLOPE = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_SLOPE
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_SLO_NO_MOT_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_SLO_NO_MOT = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_SLO_NO_MOT
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_D_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_D_TAP = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_D_TAP
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_S_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_S_TAP = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_S_TAP
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_ORIENT_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_ORIENT = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_ORIENT
_pyupm_bma250e.BMA250E_INT_MAP_2_INT2_FLAT_swigconstant(_pyupm_bma250e)
BMA250E_INT_MAP_2_INT2_FLAT = _pyupm_bma250e.BMA250E_INT_MAP_2_INT2_FLAT
_pyupm_bma250e._BMA250E_INT_SRC_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_SRC_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_SRC_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_SRC_LOW_swigconstant(_pyupm_bma250e)
BMA250E_INT_SRC_LOW = _pyupm_bma250e.BMA250E_INT_SRC_LOW
_pyupm_bma250e.BMA250E_INT_SRC_HIGH_swigconstant(_pyupm_bma250e)
BMA250E_INT_SRC_HIGH = _pyupm_bma250e.BMA250E_INT_SRC_HIGH
_pyupm_bma250e.BMA250E_INT_SRC_SLO_NO_MOT_swigconstant(_pyupm_bma250e)
BMA250E_INT_SRC_SLO_NO_MOT = _pyupm_bma250e.BMA250E_INT_SRC_SLO_NO_MOT
_pyupm_bma250e.BMA250E_INT_SRC_SLOPE_swigconstant(_pyupm_bma250e)
BMA250E_INT_SRC_SLOPE = _pyupm_bma250e.BMA250E_INT_SRC_SLOPE
_pyupm_bma250e.BMA250E_INT_SRC_TAP_swigconstant(_pyupm_bma250e)
BMA250E_INT_SRC_TAP = _pyupm_bma250e.BMA250E_INT_SRC_TAP
_pyupm_bma250e.BMA250E_INT_SRC_DATA_swigconstant(_pyupm_bma250e)
BMA250E_INT_SRC_DATA = _pyupm_bma250e.BMA250E_INT_SRC_DATA
_pyupm_bma250e._BMA250E_INT_OUT_CTRL_INT1_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_OUT_CTRL_INT1_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_OUT_CTRL_INT1_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT1_LVL_swigconstant(_pyupm_bma250e)
BMA250E_INT_OUT_CTRL_INT1_LVL = _pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT1_LVL
_pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT1_OD_swigconstant(_pyupm_bma250e)
BMA250E_INT_OUT_CTRL_INT1_OD = _pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT1_OD
_pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT2_LVL_swigconstant(_pyupm_bma250e)
BMA250E_INT_OUT_CTRL_INT2_LVL = _pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT2_LVL
_pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT2_OD_swigconstant(_pyupm_bma250e)
BMA250E_INT_OUT_CTRL_INT2_OD = _pyupm_bma250e.BMA250E_INT_OUT_CTRL_INT2_OD
_pyupm_bma250e._BMA250E_INT_RST_LATCH_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_INT_RST_LATCH_RESERVED_BITS = _pyupm_bma250e._BMA250E_INT_RST_LATCH_RESERVED_BITS
_pyupm_bma250e.BMA250E_INT_RST_LATCH0_swigconstant(_pyupm_bma250e)
BMA250E_INT_RST_LATCH0 = _pyupm_bma250e.BMA250E_INT_RST_LATCH0
_pyupm_bma250e.BMA250E_INT_RST_LATCH1_swigconstant(_pyupm_bma250e)
BMA250E_INT_RST_LATCH1 = _pyupm_bma250e.BMA250E_INT_RST_LATCH1
_pyupm_bma250e.BMA250E_INT_RST_LATCH2_swigconstant(_pyupm_bma250e)
BMA250E_INT_RST_LATCH2 = _pyupm_bma250e.BMA250E_INT_RST_LATCH2
_pyupm_bma250e.BMA250E_INT_RST_LATCH3_swigconstant(_pyupm_bma250e)
BMA250E_INT_RST_LATCH3 = _pyupm_bma250e.BMA250E_INT_RST_LATCH3
_pyupm_bma250e._BMA250E_INT_RST_LATCH_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_RST_LATCH_MASK = _pyupm_bma250e._BMA250E_INT_RST_LATCH_MASK
_pyupm_bma250e._BMA250E_INT_RST_LATCH_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_RST_LATCH_SHIFT = _pyupm_bma250e._BMA250E_INT_RST_LATCH_SHIFT
_pyupm_bma250e.BMA250E_INT_RST_LATCH_RESET_INT_swigconstant(_pyupm_bma250e)
BMA250E_INT_RST_LATCH_RESET_INT = _pyupm_bma250e.BMA250E_INT_RST_LATCH_RESET_INT
_pyupm_bma250e.BMA250E_RST_LATCH_NON_LATCHED_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_NON_LATCHED = _pyupm_bma250e.BMA250E_RST_LATCH_NON_LATCHED
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_250MS_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_250MS = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_250MS
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_500MS_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_500MS = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_500MS
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_1S_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_1S = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_1S
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_2S_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_2S = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_2S
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_4S_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_4S = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_4S
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_8S_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_8S = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_8S
_pyupm_bma250e.BMA250E_RST_LATCH_LATCHED_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_LATCHED = _pyupm_bma250e.BMA250E_RST_LATCH_LATCHED
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_250US_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_250US = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_250US
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_500US_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_500US = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_500US
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_1MS_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_1MS = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_1MS
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_12_5MS_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_12_5MS = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_12_5MS
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_25MS_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_25MS = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_25MS
_pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_50MS_swigconstant(_pyupm_bma250e)
BMA250E_RST_LATCH_TEMPORARY_50MS = _pyupm_bma250e.BMA250E_RST_LATCH_TEMPORARY_50MS
_pyupm_bma250e.BMA250E_INT_2_LOW_HY0_swigconstant(_pyupm_bma250e)
BMA250E_INT_2_LOW_HY0 = _pyupm_bma250e.BMA250E_INT_2_LOW_HY0
_pyupm_bma250e.BMA250E_INT_2_LOW_HY1_swigconstant(_pyupm_bma250e)
BMA250E_INT_2_LOW_HY1 = _pyupm_bma250e.BMA250E_INT_2_LOW_HY1
_pyupm_bma250e._BMA250E_INT_2_LOW_HY_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_2_LOW_HY_MASK = _pyupm_bma250e._BMA250E_INT_2_LOW_HY_MASK
_pyupm_bma250e._BMA250E_INT_2_LOW_HY_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_2_LOW_HY_SHIFT = _pyupm_bma250e._BMA250E_INT_2_LOW_HY_SHIFT
_pyupm_bma250e.BMA250E_INT_2_LOW_MODE_swigconstant(_pyupm_bma250e)
BMA250E_INT_2_LOW_MODE = _pyupm_bma250e.BMA250E_INT_2_LOW_MODE
_pyupm_bma250e.BMA250E_INT_2_HIGH_HY0_swigconstant(_pyupm_bma250e)
BMA250E_INT_2_HIGH_HY0 = _pyupm_bma250e.BMA250E_INT_2_HIGH_HY0
_pyupm_bma250e.BMA250E_INT_2_HIGH_HY1_swigconstant(_pyupm_bma250e)
BMA250E_INT_2_HIGH_HY1 = _pyupm_bma250e.BMA250E_INT_2_HIGH_HY1
_pyupm_bma250e._BMA250E_INT_2_HIGH_HY_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_2_HIGH_HY_MASK = _pyupm_bma250e._BMA250E_INT_2_HIGH_HY_MASK
_pyupm_bma250e._BMA250E_INT_2_HIGH_HY_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_2_HIGH_HY_SHIFT = _pyupm_bma250e._BMA250E_INT_2_HIGH_HY_SHIFT
_pyupm_bma250e.BMA250E_INT_5_SLOPE_DUR0_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLOPE_DUR0 = _pyupm_bma250e.BMA250E_INT_5_SLOPE_DUR0
_pyupm_bma250e.BMA250E_INT_5_SLOPE_DUR1_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLOPE_DUR1 = _pyupm_bma250e.BMA250E_INT_5_SLOPE_DUR1
_pyupm_bma250e._BMA250E_INT_5_SLOPE_DUR_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_5_SLOPE_DUR_MASK = _pyupm_bma250e._BMA250E_INT_5_SLOPE_DUR_MASK
_pyupm_bma250e._BMA250E_INT_5_SLOPE_DUR_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_5_SLOPE_DUR_SHIFT = _pyupm_bma250e._BMA250E_INT_5_SLOPE_DUR_SHIFT
_pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR0_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLO_NO_MOT_DUR0 = _pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR0
_pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR1_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLO_NO_MOT_DUR1 = _pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR1
_pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR2_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLO_NO_MOT_DUR2 = _pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR2
_pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR3_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLO_NO_MOT_DUR3 = _pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR3
_pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR4_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLO_NO_MOT_DUR4 = _pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR4
_pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR5_swigconstant(_pyupm_bma250e)
BMA250E_INT_5_SLO_NO_MOT_DUR5 = _pyupm_bma250e.BMA250E_INT_5_SLO_NO_MOT_DUR5
_pyupm_bma250e._BMA250E_INT_5_SLO_NO_MOT_DUR_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_5_SLO_NO_MOT_DUR_MASK = _pyupm_bma250e._BMA250E_INT_5_SLO_NO_MOT_DUR_MASK
_pyupm_bma250e._BMA250E_INT_5_SLO_NO_MOT_DUR_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_5_SLO_NO_MOT_DUR_SHIFT = _pyupm_bma250e._BMA250E_INT_5_SLO_NO_MOT_DUR_SHIFT
_pyupm_bma250e.BMA250E_INT_8_TAP_DUR0_swigconstant(_pyupm_bma250e)
BMA250E_INT_8_TAP_DUR0 = _pyupm_bma250e.BMA250E_INT_8_TAP_DUR0
_pyupm_bma250e.BMA250E_INT_8_TAP_DUR1_swigconstant(_pyupm_bma250e)
BMA250E_INT_8_TAP_DUR1 = _pyupm_bma250e.BMA250E_INT_8_TAP_DUR1
_pyupm_bma250e.BMA250E_INT_8_TAP_DUR2_swigconstant(_pyupm_bma250e)
BMA250E_INT_8_TAP_DUR2 = _pyupm_bma250e.BMA250E_INT_8_TAP_DUR2
_pyupm_bma250e._BMA250E_INT_8_TAP_DUR_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_8_TAP_DUR_MASK = _pyupm_bma250e._BMA250E_INT_8_TAP_DUR_MASK
_pyupm_bma250e._BMA250E_INT_8_TAP_DUR_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_8_TAP_DUR_SHIFT = _pyupm_bma250e._BMA250E_INT_8_TAP_DUR_SHIFT
_pyupm_bma250e.BMA250E_INT_8_TAP_SHOCK_swigconstant(_pyupm_bma250e)
BMA250E_INT_8_TAP_SHOCK = _pyupm_bma250e.BMA250E_INT_8_TAP_SHOCK
_pyupm_bma250e.BMA250E_INT_8_TAP_QUIET_swigconstant(_pyupm_bma250e)
BMA250E_INT_8_TAP_QUIET = _pyupm_bma250e.BMA250E_INT_8_TAP_QUIET
_pyupm_bma250e.BMA250E_INT_9_TAP_TH0_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_TH0 = _pyupm_bma250e.BMA250E_INT_9_TAP_TH0
_pyupm_bma250e.BMA250E_INT_9_TAP_TH1_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_TH1 = _pyupm_bma250e.BMA250E_INT_9_TAP_TH1
_pyupm_bma250e.BMA250E_INT_9_TAP_TH2_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_TH2 = _pyupm_bma250e.BMA250E_INT_9_TAP_TH2
_pyupm_bma250e.BMA250E_INT_9_TAP_TH3_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_TH3 = _pyupm_bma250e.BMA250E_INT_9_TAP_TH3
_pyupm_bma250e.BMA250E_INT_9_TAP_TH4_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_TH4 = _pyupm_bma250e.BMA250E_INT_9_TAP_TH4
_pyupm_bma250e._BMA250E_INT_5_TAP_TH_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_5_TAP_TH_MASK = _pyupm_bma250e._BMA250E_INT_5_TAP_TH_MASK
_pyupm_bma250e._BMA250E_INT_5_TAP_TH_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_5_TAP_TH_SHIFT = _pyupm_bma250e._BMA250E_INT_5_TAP_TH_SHIFT
_pyupm_bma250e.BMA250E_INT_9_TAP_SAMP0_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_SAMP0 = _pyupm_bma250e.BMA250E_INT_9_TAP_SAMP0
_pyupm_bma250e.BMA250E_INT_9_TAP_SAMP1_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_SAMP1 = _pyupm_bma250e.BMA250E_INT_9_TAP_SAMP1
_pyupm_bma250e.BMA250E_INT_9_TAP_SAMP1_MASK_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_SAMP1_MASK = _pyupm_bma250e.BMA250E_INT_9_TAP_SAMP1_MASK
_pyupm_bma250e.BMA250E_INT_9_TAP_SAMP1_SHIFT_swigconstant(_pyupm_bma250e)
BMA250E_INT_9_TAP_SAMP1_SHIFT = _pyupm_bma250e.BMA250E_INT_9_TAP_SAMP1_SHIFT
_pyupm_bma250e.BMA250E_INT_A_ORIENT_MODE0_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_MODE0 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_MODE0
_pyupm_bma250e.BMA250E_INT_A_ORIENT_MODE1_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_MODE1 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_MODE1
_pyupm_bma250e._BMA250E_INT_A_ORIENT_MODE_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_A_ORIENT_MODE_MASK = _pyupm_bma250e._BMA250E_INT_A_ORIENT_MODE_MASK
_pyupm_bma250e._BMA250E_INT_A_ORIENT_MODE_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_A_ORIENT_MODE_SHIFT = _pyupm_bma250e._BMA250E_INT_A_ORIENT_MODE_SHIFT
_pyupm_bma250e.BMA250E_INT_A_ORIENT_BLOCKING0_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_BLOCKING0 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_BLOCKING0
_pyupm_bma250e.BMA250E_INT_A_ORIENT_BLOCKING1_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_BLOCKING1 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_BLOCKING1
_pyupm_bma250e._BMA250E_INT_A_ORIENT_BLOCKING_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_A_ORIENT_BLOCKING_MASK = _pyupm_bma250e._BMA250E_INT_A_ORIENT_BLOCKING_MASK
_pyupm_bma250e._BMA250E_INT_A_ORIENT_BLOCKING_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_A_ORIENT_BLOCKING_SHIFT = _pyupm_bma250e._BMA250E_INT_A_ORIENT_BLOCKING_SHIFT
_pyupm_bma250e.BMA250E_INT_A_ORIENT_HYST0_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_HYST0 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_HYST0
_pyupm_bma250e.BMA250E_INT_A_ORIENT_HYST1_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_HYST1 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_HYST1
_pyupm_bma250e.BMA250E_INT_A_ORIENT_HYST2_swigconstant(_pyupm_bma250e)
BMA250E_INT_A_ORIENT_HYST2 = _pyupm_bma250e.BMA250E_INT_A_ORIENT_HYST2
_pyupm_bma250e._BMA250E_INT_A_ORIENT_HYST_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_A_ORIENT_HYST_MASK = _pyupm_bma250e._BMA250E_INT_A_ORIENT_HYST_MASK
_pyupm_bma250e._BMA250E_INT_A_ORIENT_HYST_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_A_ORIENT_HYST_SHIFT = _pyupm_bma250e._BMA250E_INT_A_ORIENT_HYST_SHIFT
_pyupm_bma250e.BMA250E_ORIENT_MODE_SYMETRICAL_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_MODE_SYMETRICAL = _pyupm_bma250e.BMA250E_ORIENT_MODE_SYMETRICAL
_pyupm_bma250e.BMA250E_ORIENT_MODE_HIGH_ASYMETRICAL_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_MODE_HIGH_ASYMETRICAL = _pyupm_bma250e.BMA250E_ORIENT_MODE_HIGH_ASYMETRICAL
_pyupm_bma250e.BMA250E_ORIENT_MODE_LOW_ASYMETRICAL_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_MODE_LOW_ASYMETRICAL = _pyupm_bma250e.BMA250E_ORIENT_MODE_LOW_ASYMETRICAL
_pyupm_bma250e.BMA250E_ORIENT_BLOCKING_NONE_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_BLOCKING_NONE = _pyupm_bma250e.BMA250E_ORIENT_BLOCKING_NONE
_pyupm_bma250e.BMA250E_ORIENT_BLOCKING_THETA_ACC_1_5G_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_BLOCKING_THETA_ACC_1_5G = _pyupm_bma250e.BMA250E_ORIENT_BLOCKING_THETA_ACC_1_5G
_pyupm_bma250e.BMA250E_ORIENT_BLOCKING_THETA_ACC_0_2G_1_5G_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_BLOCKING_THETA_ACC_0_2G_1_5G = _pyupm_bma250e.BMA250E_ORIENT_BLOCKING_THETA_ACC_0_2G_1_5G
_pyupm_bma250e.BMA250E_ORIENT_BLOCKING_THETA_ACC_0_4G_1_5G_swigconstant(_pyupm_bma250e)
BMA250E_ORIENT_BLOCKING_THETA_ACC_0_4G_1_5G = _pyupm_bma250e.BMA250E_ORIENT_BLOCKING_THETA_ACC_0_4G_1_5G
_pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA0_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_THETA0 = _pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA0
_pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA1_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_THETA1 = _pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA1
_pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA2_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_THETA2 = _pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA2
_pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA3_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_THETA3 = _pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA3
_pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA4_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_THETA4 = _pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA4
_pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA5_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_THETA5 = _pyupm_bma250e.BMA250E_INT_B_ORIENT_THETA5
_pyupm_bma250e._BMA250E_INT_B_ORIENT_THETA_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_ORIENT_THETA_MASK = _pyupm_bma250e._BMA250E_INT_B_ORIENT_THETA_MASK
_pyupm_bma250e._BMA250E_INT_B_ORIENT_THETA_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_ORIENT_THETA_SHIFT = _pyupm_bma250e._BMA250E_INT_B_ORIENT_THETA_SHIFT
_pyupm_bma250e.BMA250E_INT_B_ORIENT_UD_EN_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_ORIENT_UD_EN = _pyupm_bma250e.BMA250E_INT_B_ORIENT_UD_EN
_pyupm_bma250e.BMA250E_INT_B_FLAT_THETA0_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_FLAT_THETA0 = _pyupm_bma250e.BMA250E_INT_B_FLAT_THETA0
_pyupm_bma250e.BMA250E_INT_B_FLAT_THETA1_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_FLAT_THETA1 = _pyupm_bma250e.BMA250E_INT_B_FLAT_THETA1
_pyupm_bma250e.BMA250E_INT_B_FLAT_THETA2_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_FLAT_THETA2 = _pyupm_bma250e.BMA250E_INT_B_FLAT_THETA2
_pyupm_bma250e.BMA250E_INT_B_FLAT_THETA3_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_FLAT_THETA3 = _pyupm_bma250e.BMA250E_INT_B_FLAT_THETA3
_pyupm_bma250e.BMA250E_INT_B_FLAT_THETA4_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_FLAT_THETA4 = _pyupm_bma250e.BMA250E_INT_B_FLAT_THETA4
_pyupm_bma250e.BMA250E_INT_B_FLAT_THETA5_swigconstant(_pyupm_bma250e)
BMA250E_INT_B_FLAT_THETA5 = _pyupm_bma250e.BMA250E_INT_B_FLAT_THETA5
_pyupm_bma250e._BMA250E_INT_B_FLAT_THETA_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_FLAT_THETA_MASK = _pyupm_bma250e._BMA250E_INT_B_FLAT_THETA_MASK
_pyupm_bma250e._BMA250E_INT_B_FLAT_THETA_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_FLAT_THETA_SHIFT = _pyupm_bma250e._BMA250E_INT_B_FLAT_THETA_SHIFT
_pyupm_bma250e.BMA250E_INT_D_FLAT_HY0_swigconstant(_pyupm_bma250e)
BMA250E_INT_D_FLAT_HY0 = _pyupm_bma250e.BMA250E_INT_D_FLAT_HY0
_pyupm_bma250e.BMA250E_INT_D_FLAT_HY1_swigconstant(_pyupm_bma250e)
BMA250E_INT_D_FLAT_HY1 = _pyupm_bma250e.BMA250E_INT_D_FLAT_HY1
_pyupm_bma250e.BMA250E_INT_D_FLAT_HY2_swigconstant(_pyupm_bma250e)
BMA250E_INT_D_FLAT_HY2 = _pyupm_bma250e.BMA250E_INT_D_FLAT_HY2
_pyupm_bma250e._BMA250E_INT_B_FLAT_HY_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_FLAT_HY_MASK = _pyupm_bma250e._BMA250E_INT_B_FLAT_HY_MASK
_pyupm_bma250e._BMA250E_INT_B_FLAT_HY_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_FLAT_HY_SHIFT = _pyupm_bma250e._BMA250E_INT_B_FLAT_HY_SHIFT
_pyupm_bma250e.BMA250E_INT_D_FLAT_HOLD_TIME0_swigconstant(_pyupm_bma250e)
BMA250E_INT_D_FLAT_HOLD_TIME0 = _pyupm_bma250e.BMA250E_INT_D_FLAT_HOLD_TIME0
_pyupm_bma250e.BMA250E_INT_D_FLAT_HOLD_TIME1_swigconstant(_pyupm_bma250e)
BMA250E_INT_D_FLAT_HOLD_TIME1 = _pyupm_bma250e.BMA250E_INT_D_FLAT_HOLD_TIME1
_pyupm_bma250e._BMA250E_INT_B_FLAT_HOLD_TIME_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_FLAT_HOLD_TIME_MASK = _pyupm_bma250e._BMA250E_INT_B_FLAT_HOLD_TIME_MASK
_pyupm_bma250e._BMA250E_INT_B_FLAT_HOLD_TIME_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_INT_B_FLAT_HOLD_TIME_SHIFT = _pyupm_bma250e._BMA250E_INT_B_FLAT_HOLD_TIME_SHIFT
_pyupm_bma250e._BMA250E_FIFO_CONFIG_0_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_0_RESERVED_BITS = _pyupm_bma250e._BMA250E_FIFO_CONFIG_0_RESERVED_BITS
_pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK0_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_0_WATER_MARK0 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK0
_pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK1_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_0_WATER_MARK1 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK1
_pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK2_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_0_WATER_MARK2 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK2
_pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK3_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_0_WATER_MARK3 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK3
_pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK4_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_0_WATER_MARK4 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK4
_pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK5_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_0_WATER_MARK5 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_0_WATER_MARK5
_pyupm_bma250e._BMA250E_FIFO_CONFIG_0_WATER_MARK_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_0_WATER_MARK_MASK = _pyupm_bma250e._BMA250E_FIFO_CONFIG_0_WATER_MARK_MASK
_pyupm_bma250e._BMA250E_FIFO_CONFIG_0_WATER_MARK_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_0_WATER_MARK_SHIFT = _pyupm_bma250e._BMA250E_FIFO_CONFIG_0_WATER_MARK_SHIFT
_pyupm_bma250e.BMA250E_PMU_SELFTTEST_AXIS0_swigconstant(_pyupm_bma250e)
BMA250E_PMU_SELFTTEST_AXIS0 = _pyupm_bma250e.BMA250E_PMU_SELFTTEST_AXIS0
_pyupm_bma250e.BMA250E_PMU_SELFTTEST_AXIS1_swigconstant(_pyupm_bma250e)
BMA250E_PMU_SELFTTEST_AXIS1 = _pyupm_bma250e.BMA250E_PMU_SELFTTEST_AXIS1
_pyupm_bma250e._BMA250E_PMU_SELFTTEST_AXIS_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_SELFTTEST_AXIS_MASK = _pyupm_bma250e._BMA250E_PMU_SELFTTEST_AXIS_MASK
_pyupm_bma250e._BMA250E_PMU_SELFTTEST_AXIS_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_PMU_SELFTTEST_AXIS_SHIFT = _pyupm_bma250e._BMA250E_PMU_SELFTTEST_AXIS_SHIFT
_pyupm_bma250e.BMA250E_PMU_SELFTTEST_SIGN_swigconstant(_pyupm_bma250e)
BMA250E_PMU_SELFTTEST_SIGN = _pyupm_bma250e.BMA250E_PMU_SELFTTEST_SIGN
_pyupm_bma250e.BMA250E_PMU_SELFTTEST_AMP_swigconstant(_pyupm_bma250e)
BMA250E_PMU_SELFTTEST_AMP = _pyupm_bma250e.BMA250E_PMU_SELFTTEST_AMP
_pyupm_bma250e.BMA250E_SELFTTEST_AXIS_NONE_swigconstant(_pyupm_bma250e)
BMA250E_SELFTTEST_AXIS_NONE = _pyupm_bma250e.BMA250E_SELFTTEST_AXIS_NONE
_pyupm_bma250e.BMA250E_SELFTTEST_AXIS_X_swigconstant(_pyupm_bma250e)
BMA250E_SELFTTEST_AXIS_X = _pyupm_bma250e.BMA250E_SELFTTEST_AXIS_X
_pyupm_bma250e.BMA250E_SELFTTEST_AXIS_Y_swigconstant(_pyupm_bma250e)
BMA250E_SELFTTEST_AXIS_Y = _pyupm_bma250e.BMA250E_SELFTTEST_AXIS_Y
_pyupm_bma250e.BMA250E_SELFTTEST_AXIS_Z_swigconstant(_pyupm_bma250e)
BMA250E_SELFTTEST_AXIS_Z = _pyupm_bma250e.BMA250E_SELFTTEST_AXIS_Z
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_MODE_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_PROG_MODE = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_MODE
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_TRIG_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_PROG_TRIG = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_TRIG
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_RDY_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_PROG_RDY = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_RDY
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_LOAD_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_PROG_LOAD = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_PROG_LOAD
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN0_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_REMAIN0 = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN0
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN1_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_REMAIN1 = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN1
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN2_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_REMAIN2 = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN2
_pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN3_swigconstant(_pyupm_bma250e)
BMA250E_TRIM_NVM_CTRL_NVM_REMAIN3 = _pyupm_bma250e.BMA250E_TRIM_NVM_CTRL_NVM_REMAIN3
_pyupm_bma250e._BMA250E_TRIM_NVM_CTRL_NVM_REMAIN_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_TRIM_NVM_CTRL_NVM_REMAIN_MASK = _pyupm_bma250e._BMA250E_TRIM_NVM_CTRL_NVM_REMAIN_MASK
_pyupm_bma250e._BMA250E_TRIM_NVM_CTRL_NVM_REMAIN_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_TRIM_NVM_CTRL_NVM_REMAIN_SHIFT = _pyupm_bma250e._BMA250E_TRIM_NVM_CTRL_NVM_REMAIN_SHIFT
_pyupm_bma250e._BMA250E_SPI3_WDT_RESERVED_BITS_swigconstant(_pyupm_bma250e)
_BMA250E_SPI3_WDT_RESERVED_BITS = _pyupm_bma250e._BMA250E_SPI3_WDT_RESERVED_BITS
_pyupm_bma250e.BMA250E_SPI3_WDT_SPI3_swigconstant(_pyupm_bma250e)
BMA250E_SPI3_WDT_SPI3 = _pyupm_bma250e.BMA250E_SPI3_WDT_SPI3
_pyupm_bma250e.BMA250E_SPI3_WDT_I2C_WDT_SEL_swigconstant(_pyupm_bma250e)
BMA250E_SPI3_WDT_I2C_WDT_SEL = _pyupm_bma250e.BMA250E_SPI3_WDT_I2C_WDT_SEL
_pyupm_bma250e.BMA250E_SPI3_WDT_I2C_WDT_EN_swigconstant(_pyupm_bma250e)
BMA250E_SPI3_WDT_I2C_WDT_EN = _pyupm_bma250e.BMA250E_SPI3_WDT_I2C_WDT_EN
_pyupm_bma250e.BMA250E_OFC_CTRL_HP_X_EN_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_HP_X_EN = _pyupm_bma250e.BMA250E_OFC_CTRL_HP_X_EN
_pyupm_bma250e.BMA250E_OFC_CTRL_HP_Y_EN_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_HP_Y_EN = _pyupm_bma250e.BMA250E_OFC_CTRL_HP_Y_EN
_pyupm_bma250e.BMA250E_OFC_CTRL_HP_Z_EN_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_HP_Z_EN = _pyupm_bma250e.BMA250E_OFC_CTRL_HP_Z_EN
_pyupm_bma250e.BMA250E_OFC_CTRL_CAL_RDY_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_CAL_RDY = _pyupm_bma250e.BMA250E_OFC_CTRL_CAL_RDY
_pyupm_bma250e.BMA250E_OFC_CTRL_CAL_TRIGGER0_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_CAL_TRIGGER0 = _pyupm_bma250e.BMA250E_OFC_CTRL_CAL_TRIGGER0
_pyupm_bma250e.BMA250E_OFC_CTRL_CAL_TRIGGER1_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_CAL_TRIGGER1 = _pyupm_bma250e.BMA250E_OFC_CTRL_CAL_TRIGGER1
_pyupm_bma250e._BMA250E_OFC_CTRL_CAL_TRIGGER_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_CTRL_CAL_TRIGGER_MASK = _pyupm_bma250e._BMA250E_OFC_CTRL_CAL_TRIGGER_MASK
_pyupm_bma250e._BMA250E_OFC_CTRL_CAL_TRIGGER_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_CTRL_CAL_TRIGGER_SHIFT = _pyupm_bma250e._BMA250E_OFC_CTRL_CAL_TRIGGER_SHIFT
_pyupm_bma250e.BMA250E_OFC_CTRL_OFFSET_RESET_swigconstant(_pyupm_bma250e)
BMA250E_OFC_CTRL_OFFSET_RESET = _pyupm_bma250e.BMA250E_OFC_CTRL_OFFSET_RESET
_pyupm_bma250e.BMA250E_CAL_TRIGGER_NONE_swigconstant(_pyupm_bma250e)
BMA250E_CAL_TRIGGER_NONE = _pyupm_bma250e.BMA250E_CAL_TRIGGER_NONE
_pyupm_bma250e.BMA250E_CAL_TRIGGER_X_swigconstant(_pyupm_bma250e)
BMA250E_CAL_TRIGGER_X = _pyupm_bma250e.BMA250E_CAL_TRIGGER_X
_pyupm_bma250e.BMA250E_CAL_TRIGGER_Y_swigconstant(_pyupm_bma250e)
BMA250E_CAL_TRIGGER_Y = _pyupm_bma250e.BMA250E_CAL_TRIGGER_Y
_pyupm_bma250e.BMA250E_CAL_TRIGGER_Z_swigconstant(_pyupm_bma250e)
BMA250E_CAL_TRIGGER_Z = _pyupm_bma250e.BMA250E_CAL_TRIGGER_Z
_pyupm_bma250e.BMA250E_OFC_SETTING_CUT_OFF_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_CUT_OFF = _pyupm_bma250e.BMA250E_OFC_SETTING_CUT_OFF
_pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_X0_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_OFFSET_TARGET_X0 = _pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_X0
_pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_X1_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_OFFSET_TARGET_X1 = _pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_X1
_pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_X_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_SETTING_OFFSET_TARGET_X_MASK = _pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_X_MASK
_pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_X_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_SETTING_OFFSET_TARGET_X_SHIFT = _pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_X_SHIFT
_pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Y0_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_OFFSET_TARGET_Y0 = _pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Y0
_pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Y1_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_OFFSET_TARGET_Y1 = _pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Y1
_pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Y_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_SETTING_OFFSET_TARGET_Y_MASK = _pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Y_MASK
_pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Y_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_SETTING_OFFSET_TARGET_Y_SHIFT = _pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Y_SHIFT
_pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Z0_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_OFFSET_TARGET_Z0 = _pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Z0
_pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Z1_swigconstant(_pyupm_bma250e)
BMA250E_OFC_SETTING_OFFSET_TARGET_Z1 = _pyupm_bma250e.BMA250E_OFC_SETTING_OFFSET_TARGET_Z1
_pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Z_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_SETTING_OFFSET_TARGET_Z_MASK = _pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Z_MASK
_pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Z_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_OFC_SETTING_OFFSET_TARGET_Z_SHIFT = _pyupm_bma250e._BMA250E_OFC_SETTING_OFFSET_TARGET_Z_SHIFT
_pyupm_bma250e.BMA250E_OFFSET_TARGET_0G_swigconstant(_pyupm_bma250e)
BMA250E_OFFSET_TARGET_0G = _pyupm_bma250e.BMA250E_OFFSET_TARGET_0G
_pyupm_bma250e.BMA250E_OFFSET_TARGET_PLUS_1G_swigconstant(_pyupm_bma250e)
BMA250E_OFFSET_TARGET_PLUS_1G = _pyupm_bma250e.BMA250E_OFFSET_TARGET_PLUS_1G
_pyupm_bma250e.BMA250E_OFFSET_TARGET_MINUS_1G_swigconstant(_pyupm_bma250e)
BMA250E_OFFSET_TARGET_MINUS_1G = _pyupm_bma250e.BMA250E_OFFSET_TARGET_MINUS_1G
_pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL0_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL0 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL0
_pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL1_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL1 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL1
_pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL = _pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_DATA_SEL
_pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_DATA_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_1_FIFO_DATA_SHIFT = _pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_DATA_SHIFT
_pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_MODE0_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_1_FIFO_MODE0 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_MODE0
_pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_MODE1_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_CONFIG_1_FIFO_MODE1 = _pyupm_bma250e.BMA250E_FIFO_CONFIG_1_FIFO_MODE1
_pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_MODE_MASK_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_1_FIFO_MODE_MASK = _pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_MODE_MASK
_pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_MODE_SHIFT_swigconstant(_pyupm_bma250e)
_BMA250E_FIFO_CONFIG_1_FIFO_MODE_SHIFT = _pyupm_bma250e._BMA250E_FIFO_CONFIG_1_FIFO_MODE_SHIFT
_pyupm_bma250e.BMA250E_FIFO_DATA_SEL_XYZ_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_DATA_SEL_XYZ = _pyupm_bma250e.BMA250E_FIFO_DATA_SEL_XYZ
_pyupm_bma250e.BMA250E_FIFO_DATA_SEL_X_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_DATA_SEL_X = _pyupm_bma250e.BMA250E_FIFO_DATA_SEL_X
_pyupm_bma250e.BMA250E_FIFO_DATA_SEL_Y_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_DATA_SEL_Y = _pyupm_bma250e.BMA250E_FIFO_DATA_SEL_Y
_pyupm_bma250e.BMA250E_FIFO_DATA_SEL_Z_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_DATA_SEL_Z = _pyupm_bma250e.BMA250E_FIFO_DATA_SEL_Z
_pyupm_bma250e.BMA250E_FIFO_MODE_BYPASS_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_MODE_BYPASS = _pyupm_bma250e.BMA250E_FIFO_MODE_BYPASS
_pyupm_bma250e.BMA250E_FIFO_MODE_FIFO_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_MODE_FIFO = _pyupm_bma250e.BMA250E_FIFO_MODE_FIFO
_pyupm_bma250e.BMA250E_FIFO_MODE_STREAM_swigconstant(_pyupm_bma250e)
BMA250E_FIFO_MODE_STREAM = _pyupm_bma250e.BMA250E_FIFO_MODE_STREAM
_pyupm_bma250e.BMA250E_INTERRUPT_INT1_swigconstant(_pyupm_bma250e)
BMA250E_INTERRUPT_INT1 = _pyupm_bma250e.BMA250E_INTERRUPT_INT1
_pyupm_bma250e.BMA250E_INTERRUPT_INT2_swigconstant(_pyupm_bma250e)
BMA250E_INTERRUPT_INT2 = _pyupm_bma250e.BMA250E_INTERRUPT_INT2
_pyupm_bma250e.BMA250E_RESOLUTION_10BITS_swigconstant(_pyupm_bma250e)
BMA250E_RESOLUTION_10BITS = _pyupm_bma250e.BMA250E_RESOLUTION_10BITS
_pyupm_bma250e.BMA250E_RESOLUTION_12BITS_swigconstant(_pyupm_bma250e)
BMA250E_RESOLUTION_12BITS = _pyupm_bma250e.BMA250E_RESOLUTION_12BITS
[docs]class BMA250E(_object):
"""
API for the BMA250E 10 bit Triaxial Accelerometer.
ID: bma250e
Name: Digital Triaxial Acceleration Sensor
Category: accelerometer
Manufacturer: bosch
Connection: i2c spi gpio
Link:https://www.bosch-sensortec.com/bst/products/all_products/bma250e
The BMA250E is a triaxial, low-g acceleration sensor with digital
output for consumer applications. It allows measurements of
acceleration in three perpendicular axes. An evaluation circuitry
(ASIC) converts the output of a micromechanical acceleration-sensing
structure (MEMS) that works according to the differential capacitance
principle.
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.
This driver attempts to support verious flavors of this chip, such as
the version on the BMX050, BMI050 (chipid 0xfa) and the version on the
bmc050 (chipid 0x03). Not all functionality is appropriate, or even
present on all chips. Consult the relevant datasheets.
This device requires 3.3v operation.
C++ includes: bma250e.hpp
"""
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, BMA250E, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, BMA250E, name)
__repr__ = _swig_repr
def __init__(self, bus=0, addr=0x18, cs=-1):
"""
BMA250E(int
bus=BMA250E_DEFAULT_I2C_BUS, int addr=BMA250E_DEFAULT_ADDR, int cs=-1)
BMA250E 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_bma250e.new_BMA250E(bus, addr, cs)
try:
self.this.append(this)
except Exception:
self.this = this
__swig_destroy__ = _pyupm_bma250e.delete_BMA250E
__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_bma250e.BMA250E_update(self)
[docs] def getChipID(self):
"""
uint8_t getChipID()
Return the chip ID.
The chip ID.
"""
return _pyupm_bma250e.BMA250E_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_bma250e.BMA250E_getAccelerometer(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_bma250e.BMA250E_getTemperature(self, fahrenheit)
[docs] def init(self, pwr=BMA250E_POWER_MODE_NORMAL, range=BMA250E_RANGE_2G, bw=BMA250E_BW_250):
"""
void
init(BMA250E_POWER_MODE_T pwr=BMA250E_POWER_MODE_NORMAL,
BMA250E_RANGE_T range=BMA250E_RANGE_2G, BMA250E_BW_T
bw=BMA250E_BW_250)
Initialize the device and start operation. This function is called
from the constructor so will not typically need to be called by a user
unless the device is reset.
Parameters:
-----------
pwr: One of the BMA250E_POWER_MODE_T values. The default is
BMA250E_POWER_MODE_NORMAL.
range: One of the BMA250E_RANGE_T values. The default is
BMA250E_RANGE_2G.
bw: One of the filtering BMA250E_BW_T values. The default is
BMA250E_BW_250.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_init(self, pwr, range, bw)
[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_bma250e.BMA250E_reset(self)
[docs] def setRange(self, range):
"""
void
setRange(BMA250E_RANGE_T range)
Set the acceleration scaling range. This device supports 2, 4, 8, and
16g ranges.
Parameters:
-----------
range: One of the BMA250E_RANGE_T values.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setRange(self, range)
[docs] def setBandwidth(self, bw):
"""
void
setBandwidth(BMA250E_BW_T bw)
Set the output filtering bandwidth of the device.
Parameters:
-----------
bw: One of the BMA250E_BW_T values.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setBandwidth(self, bw)
[docs] def setPowerMode(self, power):
"""
void
setPowerMode(BMA250E_POWER_MODE_T power)
Set the power mode of the device. Care must be taken when setting a
low power or suspend mode. By default init() calls setLowPowerMode2()
to ensure that if any of these modes are entered we can still talk to
the device. The default low power mode is LPM1, which requires slowing
down register writes, which we cannot support. setLowPowerMode2()
enables LPM2 which keeps the digital interface operational in low
power or suspend modes. See the datasheet for details.
So if you reset your device and don't call init() or
setLowPowerMode2(), you could lose control of the device by calling
this function with anything other than POWER_MODE_NORMAL. You've been
warned :)
Parameters:
-----------
power: One of the BMA250E_POWER_MODE_T values.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setPowerMode(self, power)
[docs] def enableFIFO(self, useFIFO):
"""
void enableFIFO(bool
useFIFO)
Enable update() to read from the FIFO rather than the acceleration
axis registers directly. init() enables this mode by default if the
chip variant supports a FIFO. An advantage to this mode that all axis
data is sampled from the same timeslice. When reading directly from
the acceleration output registers, it's possible for one axis to be
updated while another is being read, causing a temporal anomaly that
even Captain Picard can't resolve. If there is no FIFO present, this
call is ignored.
Using the FIFO removes this problem.
Parameters:
-----------
useFIFO: True to enable update() to read from the FIFO. When false,
update will read from the acceleration output registers directly.
"""
return _pyupm_bma250e.BMA250E_enableFIFO(self, useFIFO)
[docs] def fifoSetWatermark(self, wm):
"""
void
fifoSetWatermark(int wm)
Set the FIFO watermark. When the watermark is reached an interrupt (if
enabled) will be generated. If there is no FIFO present, this call is
ignored.
Parameters:
-----------
wm: The FIFO watermark to use. The maximum value is 63.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_fifoSetWatermark(self, wm)
[docs] def fifoConfig(self, mode, axes):
"""
void
fifoConfig(BMA250E_FIFO_MODE_T mode, BMA250E_FIFO_DATA_SEL_T axes)
Set the FIFO configuration. init() uses the FIFO_MODE_BYPASS mode with
axes set to FIFO_DATA_SEL_XYZ by default. If there is no FIFO present,
this call is ignored.
Parameters:
-----------
mode: One of the BMA250E_FIFO_MODE_T values.
axes: One of the BMA250E_FIFO_DATA_SEL_T values.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_fifoConfig(self, mode, axes)
[docs] def setSelfTest(self, sign, amp, axis):
"""
void
setSelfTest(bool sign, bool amp, BMA250E_SELFTTEST_AXIS_T axis)
Enable, disable, and configure the built in self test on a per axis
basis. See the datasheet for details.
Parameters:
-----------
sign: True for a positive deflection, false for negative
amp: True for a high deflection, false for a low deflection
axis: One of the BMA250E_SELFTTEST_AXIS_T values. Note, only one axis
at a time can be tested. Accelerometer output for other axes should be
ignored.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setSelfTest(self, sign, amp, axis)
[docs] def getInterruptEnable0(self):
"""
uint8_t
getInterruptEnable0()
Return the Interrupt Enables 0 register. These registers allow you to
enable various interrupt conditions. See the datasheet for details.
A bitmask of BMA250E_INT_EN_0_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptEnable0(self)
[docs] def setInterruptEnable0(self, bits):
"""
void
setInterruptEnable0(uint8_t bits)
Set the Interrupt Enables 0 register. See the datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_EN_0_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptEnable0(self, bits)
[docs] def getInterruptEnable1(self):
"""
uint8_t
getInterruptEnable1()
Return the Interrupt Enables 1 register. See the datasheet for
details.
A bitmask of BMA250E_INT_EN_1_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptEnable1(self)
[docs] def setInterruptEnable1(self, bits):
"""
void
setInterruptEnable1(uint8_t bits)
Set the Interrupt Enables 1 register. See the datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_EN_1_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptEnable1(self, bits)
[docs] def getInterruptEnable2(self):
"""
uint8_t
getInterruptEnable2()
Return the Interrupt Enables 2 register. See the datasheet for
details.
A bitmask of BMA250E_INT_EN_2_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptEnable2(self)
[docs] def setInterruptEnable2(self, bits):
"""
void
setInterruptEnable2(uint8_t bits)
Set the Interrupt Enables 2 register. See the datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_EN_2_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptEnable2(self, bits)
[docs] def getInterruptMap0(self):
"""
uint8_t
getInterruptMap0()
Return the Interrupt Map 0 register. These registers allow you to map
specific interrupts to the interrupt 1 or interrupt 2 pin. See the
datasheet for details.
A bitmask of BMA250E_INT_MAP_0_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptMap0(self)
[docs] def setInterruptMap0(self, bits):
"""
void
setInterruptMap0(uint8_t bits)
Set the Interrupt Map 0 register. These registers allow you to map
specific interrupts to the interrupt 1 or interrupt 2 pin. See the
datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_MAP_0_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptMap0(self, bits)
[docs] def getInterruptMap1(self):
"""
uint8_t
getInterruptMap1()
Return the Interrupt Map 1 register. See the datasheet for details.
A bitmask of BMA250E_INT_MAP_1_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptMap1(self)
[docs] def setInterruptMap1(self, bits):
"""
void
setInterruptMap1(uint8_t bits)
Set the Interrupt Map 1 register. See the datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_MAP_1_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptMap1(self, bits)
[docs] def getInterruptMap2(self):
"""
uint8_t
getInterruptMap2()
Return the Interrupt Map 2 register. See the datasheet for details.
A bitmask of BMA250E_INT_MAP_2_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptMap2(self)
[docs] def setInterruptMap2(self, bits):
"""
void
setInterruptMap2(uint8_t bits)
Set the Interrupt Map 2 register. See the datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_MAP_2_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptMap2(self, bits)
[docs] def getInterruptSrc(self):
"""
uint8_t
getInterruptSrc()
Return the Interrupt source register. This register allows determining
where data comes from (filtered/unfiltered) for those interrupt
sources where this is selectable. See the datasheet for details.
A bitmask of BMA250E_INT_SRC_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptSrc(self)
[docs] def setInterruptSrc(self, bits):
"""
void
setInterruptSrc(uint8_t bits)
Set the Interrupt source register. This register allows determining
where data comes from (filtered/unfiltered) for those interrupt
sources where this is selectable. See the datasheet for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_SRC_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptSrc(self, bits)
[docs] def getInterruptOutputControl(self):
"""
uint8_t getInterruptOutputControl()
Return the Interrupt output control register. This register allows
determining the electrical characteristics of the 2 interrupt pins
(open-drain/push-pull and level/edge triggering). See the datasheet
for details.
A bitmask of BMA250E_INT_OUT_CTRL_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptOutputControl(self)
[docs] def setInterruptOutputControl(self, bits):
"""
void
setInterruptOutputControl(uint8_t bits)
Set the Interrupt output control register. This register allows
determining the electrical characteristics of the 2 interrupt pins
(open-drain/push-pull and level/edge triggering). See the datasheet
for details.
Parameters:
-----------
bits: A bitmask of BMA250E_INT_OUT_CTRL_BITS_T bits.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptOutputControl(self, bits)
[docs] def clearInterruptLatches(self):
"""
void
clearInterruptLatches()
Clear all latched interrupts. See the datasheet for details.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_clearInterruptLatches(self)
[docs] def getInterruptLatchBehavior(self):
"""
BMA250E_RST_LATCH_T getInterruptLatchBehavior()
Return the current interrupt latching behavior. See the datasheet for
details.
One of the BMA250E_RST_LATCH_T values.
"""
return _pyupm_bma250e.BMA250E_getInterruptLatchBehavior(self)
[docs] def setInterruptLatchBehavior(self, latch):
"""
void
setInterruptLatchBehavior(BMA250E_RST_LATCH_T latch)
Set the current interrupt latching behavior. See the datasheet for
details.
Parameters:
-----------
latch: One of the BMA250E_RST_LATCH_T values.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setInterruptLatchBehavior(self, latch)
[docs] def getInterruptStatus0(self):
"""
uint8_t
getInterruptStatus0()
Return the interrupt status 0 register. These registers indicate which
interrupts have been triggered. See the datasheet for details.
A bitmask of BMA250E_INT_STATUS_0_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptStatus0(self)
[docs] def getInterruptStatus1(self):
"""
uint8_t
getInterruptStatus1()
Return the interrupt status 1 register. See the datasheet for details.
A bitmask of BMA250E_INT_STATUS_1_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptStatus1(self)
[docs] def getInterruptStatus2(self):
"""
uint8_t
getInterruptStatus2()
Return the interrupt status 2 register. See the datasheet for details.
A bitmask of BMA250E_INT_STATUS_2_BITS_T bits.
"""
return _pyupm_bma250e.BMA250E_getInterruptStatus2(self)
[docs] def getInterruptStatus3Bits(self):
"""
uint8_t
getInterruptStatus3Bits()
Return the interrupt status 3 register bitfields. See the datasheet
for details. The Orientation value is not returned by this function,
see getInterruptStatus3Orientation() for that information.
A bitmask of BMA250E_INT_STATUS_3_BITS_T bits ONLY.
"""
return _pyupm_bma250e.BMA250E_getInterruptStatus3Bits(self)
[docs] def getInterruptStatus3Orientation(self):
"""
BMA250E_ORIENT_T getInterruptStatus3Orientation()
Return the interrupt status 3 register Orientation value. See the
datasheet for details.
One of the BMA250E_ORIENT_T values.
"""
return _pyupm_bma250e.BMA250E_getInterruptStatus3Orientation(self)
[docs] def enableRegisterShadowing(self, shadow):
"""
void
enableRegisterShadowing(bool shadow)
Enable shadowing of the accelerometer output registers. When enabled,
a read of an axis LSB register automatically locks the MSB register of
that axis until it has been read. This is usually a good thing to have
enabled. init() enables this by default. If disabled, then it becomes
possible for part of an axis value to change while another part is
being read, causing inconsistent data.
Parameters:
-----------
shadow: True to enable axis register shadowing, false otherwise.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_enableRegisterShadowing(self, shadow)
[docs] def enableOutputFiltering(self, filter):
"""
void
enableOutputFiltering(bool filter)
Enable filtering of the accelerometer axis data. init() enables this
by default. If disabled, then accelerometer data that is read will be
raw and unfiltered (rated R). See the datasheet for details.
Parameters:
-----------
filter: True to enable filtering, false to disable.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_enableOutputFiltering(self, filter)
[docs] def setLowPowerMode2(self):
"""
void
setLowPowerMode2()
Make sure low power mode config (LPM2) is set in case we later go into
the low power or suspend power modes. LPM1 mode (the default) requires
drastically slowed register writes which we cannot handle.
Exceptions:
-----------
std::runtime_error: on failure.
"""
return _pyupm_bma250e.BMA250E_setLowPowerMode2(self)
[docs] def installISR(self, intr, gpio, level, isr, arg):
"""
void
installISR(BMA250E_INTERRUPT_PINS_T intr, int gpio, mraa::Edge level,
void(*isr)(void *), void *arg)
install an interrupt handler.
Parameters:
-----------
intr: One of the BMA250E_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_bma250e.BMA250E_installISR(self, intr, gpio, level, isr, arg)
[docs] def uninstallISR(self, intr):
"""
void
uninstallISR(BMA250E_INTERRUPT_PINS_T intr)
uninstall a previously installed interrupt handler
Parameters:
-----------
intr: One of the BMA250E_INTERRUPT_PINS_T values specifying which
interrupt pin you are removing.
"""
return _pyupm_bma250e.BMA250E_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_bma250e.BMA250E_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_bma250e.BMA250E_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_bma250e.BMA250E_writeReg(self, reg, val)
BMA250E_swigregister = _pyupm_bma250e.BMA250E_swigregister
BMA250E_swigregister(BMA250E)
# This file is compatible with both classic and new-style classes.