What driver are you using?
It's going to be really tough to help with this because you have unique
hardware and aren't asking a very answerable question.

On Tue, Feb 16, 2021 at 3:26 PM Terry Steneker <[email protected]>
wrote:

>
> I just purchased the BCRobotics board and tried to install the required
> software for it. I ran into problems when I tried to test the BME280 using
> the Adafruit ADS1x15 library. Kept getting errors and the python
> Adafruit_BME280 library is deprecated.
>
> Instead of trying to fix the errors I went the hard way and upgraded to
> the adafruit-circuitpython libraries so I can also run Python3
>
> sudo pip3 install adafruit-circuitpython-bme280
>
> sudo pip3 install adafruit-circuitpython-ads1x15
>
> I then modified the BCRobotics-test-app.py to run under Python3 and the
> upgraded Adafruit libraries.
> Tested the program and it works!
>
> I have attached the modified program.
>
> I need to modify the driver to work the same as the updated code but not
> sure how to do that. Can I just substitute the same modifications that I
> made to the test program?
>
> Thanks
> Terry
>
> On Sunday, 24 November 2019 at 10:25:09 UTC-8 [email protected] wrote:
>
>> Louis,
>>
>> thank you very much for your reply.
>>
>> I didn't realize they first did it with Python 2.7. I though you used it
>> in order for it to work with the interceptor driver.
>>
>> I'll keep using python 2.7 and your code but it seems that I'm missing
>> some libraries.
>>
>> (I think I had them all but I keep getting a " BME280_OSAMPLE_8' is not 
>> defined
>> " etc. errors)
>>
>> I'll try and find the original code and libraries for Python 2.7 and do
>> the necessary adjustments.
>>
>> Thanks again!
>>
>> On Sun, Nov 24, 2019 at 7:15 PM Louis De Lange <[email protected]> wrote:
>>
>>> George,
>>>
>>> At the time when I completed that project the tutorial on the
>>> BC-Robotics website was written in Python 2.7 so I used all the 2.7
>>> libraries in my code.  With some research you should be able to convert the
>>> original code to work with python 3 libraries.
>>>
>>> Sorry, I have not updated anything because if it works why break it.
>>>
>>> LDL
>>>
>>> On Saturday, 23 November 2019 13:06:57 UTC-8, George Nimrodel wrote:
>>>>
>>>> Hey Louis,
>>>>
>>>> I'm trying to do exactly what you've done with the difference that I
>>>> have weewx running on the RPi and I'm using only the BME280 for temperature
>>>> in a separate enclosure.
>>>>
>>>> I'm having a bit of a trouble with your code. I keep getting errors
>>>> regarding the libraries.
>>>>
>>>> I've noticed that you are not using the python 3 libraries from the
>>>> tutorial.
>>>>
>>>> I would appreciate it if you could tell me which steps you took that
>>>> are not included in the tutorial in order for your code to work.
>>>>
>>>> Any other pointers would also be appreciated
>>>>
>>>> Thank in advance!
>>>>
>>>> On Wednesday, December 12, 2018 at 5:53:25 AM UTC+2, Louis De Lange
>>>> wrote:
>>>>>
>>>>> I recently came across a really excellent solution for putting
>>>>> together your own weather station on the cheap with high quality sensors -
>>>>> and most importantly a very useful weather HAT to use with a Raspberry PI
>>>>> to connect all the sensors.
>>>>>
>>>>> It comes complete with a 4 part step by step tutorial to assemble the
>>>>> whole station, and basic code to upload the data to and online service -
>>>>> see link below:
>>>>>
>>>>>
>>>>> https://www.bc-robotics.com/tutorials/raspberry-pi-weather-station-part-1/
>>>>>
>>>>> I completed my own installation based on the instructions in the
>>>>> tutorial and my station running on weewx is active at the link below
>>>>>
>>>>> http://peachlandweather.ca/mystation/
>>>>>
>>>>> For the outdoor portion I used a Raspberry Pi Zero W, with the weather
>>>>> HAT.  Weewx is running indoors in a FreeBSD jail, using a stock 
>>>>> Interceptor
>>>>> driver.  I modified the basic upload code provided in the tutorial quite
>>>>> extensively to generate upload loops that matched the Observer URLs
>>>>> supported by the Interceptor driver, and also to produce derived
>>>>> observations not included in the original code.
>>>>>
>>>>> The upload code is attached for anyone who might be interested in
>>>>> trying to assemble their own.
>>>>>
>>>>> I   tested the results from using the station against my Vantage Pro 2
>>>>> and so far it seems to be pretty close - for less than 20% of the cost of 
>>>>> a
>>>>> Vantage Pro.
>>>>>
>>>> --
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "weewx-user" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/weewx-user/udZCCCJlNE8/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/db1a607e-3fb0-4ed1-974e-0930406e7e6a%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/db1a607e-3fb0-4ed1-974e-0930406e7e6a%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/3ddea820-bf91-44ff-9a93-90a3214241c3n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/3ddea820-bf91-44ff-9a93-90a3214241c3n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Peter Quinn
(415)794-2264

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAA1SM237qM8wSQ-nmtkvoJ5bZNHZkojZ45xGVUV_%2Ban3FuBuBg%40mail.gmail.com.

Reply via email to