(2020-11-02, 07:36 PM)Sailoog Wrote: We have just published a new version of openplotter-i2c (2.2.0) fixing some errors and adding support for new sensors. It is beta again because some of them has not been tested, please report if you do it. This is the current list:
- ADS1115 (new - tested)
- BME280 (updated - tested)
- BMP280 (new - not tested)
- BMP3XX (new - not tested)
- HTU21D (new - tested)
- MS5607-02BA03 (old - tested)
- INA260 (new - not tested)
We have included a new system to allow customized settings for sensors and now it will be easier adding new ones. Please post here to suggest new sensors.
still having problems with the BME280. using the 2.2.1 version of I2C. I2C is turned on in the preferences section of the pi. Raspberry Pi 4b, 2 mb memory + pican m hat.
Chip is adafruit stemma I2C. Changed the address to 76 on the chip using adafruit instructions. Soldered a wire between grd and sdo pads.
Used Jay_cd33 solution.
"In the directory;
/usr/lib/python3/dist-packages/openplotterI2c
The file openplotterI2cRead.py needs to be edited. (sudo needed to edit file),
Change line 44 (in the BME280 section)
from:
import adafruit_bme280
to:
from adafruit_bme280 import basic as adafruit_bme280
(be aware the from is preceeded by 2 tabs not spaces)."
Saved and rebooted.
Still have no data transfer from the BME280.
Turned on the gpio, I wire in preferences. Rebooted, still no I2C data transfer. Did get pi temperature showing up. Which I wanted to have.
My settings match one of Jay_cd33 postings of 2022-03-03, 12:01 PM
No error messages.
Tried and tried and am getting nowhere. am I missing a step somewhere?
Thanks