Results 22 comments of pylberto

Hello, The 'Illegal arguments for construction ...' message is the default fall-through message from the SWIG generated wrapper which prints if the constructor for BMPX8X fails. Looking at the C...

Another thing to note for RPI, is the default I2C bus (0) from the BMPX8X C++ header will most likely need to be changed to the correct I2C bus for...

The mraa tools and/or i2c-tools can be used to read a byte from the BMP180. This can be helpful for debugging. For your RPI, mraa I2C index 0 is I2C...

@urvoy-p, try with python/java/c++ like @jontrulson recommends and hopefully that will shed some light on what's happening. For your debugging reference... When debugging C/C++ UPM libraries you can use any...

@urvoy-p any luck with this issue?

This artifact is now available in JCenter. For gradle you can use a compile dependency: compile 'io.mraa.at.upm:upm_smartdrive:1.3.0'

I would hope these can be refactored to use the corresponding mraa::Uart::read/write methods instead of going straight to Linux tty devices. Does anyone know the reasoning behind bypassing the MRAA...

I converted 1 sensor class (ZFM20) as an example in this PR: https://github.com/intel-iot-devkit/upm/pull/587 If this looks OK, I can continue with the others.

@nageshu, make sure you [install ](https://github.com/intel-iot-devkit/upm/blob/master/docs/building.md#building-upm-------------------------building)after building the modules. The CMake install command for UPM installs python2/3 modules under ${CMAKE_INSTALL_PREFIX}/${PYTHON2/3_PACKAGES_PATH}/upm. The PYTHON2_PACKAGES_PATH can generally be site-packages or dist-packages depending on...

@nageshu, most likely you need to install upm once you've built the project. Try these steps (starting from the upm directory). ``` mkdir build cd build cmake .. make make...