Code Monkey home page Code Monkey logo

Comments (5)

jamieparkinson avatar jamieparkinson commented on July 18, 2024

I can't reproduce this when building the project in /examples/simple with idf v4.2 - it's hard to help from just a screenshot of an error message and no steps to reproduce.

What version of C++ is your project using? Having googled the error message I think you're encountering this bug espressif/esp-idf#5897 - please refer to the discussion there for workarounds. If you find that the solution requires a change to this library's config then please PR that change; otherwise I will close this issue.

from esp32-max31865.

Ritesh236 avatar Ritesh236 commented on July 18, 2024

I can't reproduce this when building the project in /examples/simple with idf v4.2 - it's hard to help from just a screenshot of an error message and no steps to reproduce.

What version of C++ is your project using? Having googled the error message I think you're encountering this bug espressif/esp-idf#5897 - please refer to the discussion there for workarounds. If you find that the solution requires a change to this library's config then please PR that change; otherwise I will close this issue.

Thanks @jamieparkinson for your quick and prompt response.

Let me explain what we have did.

Actually we are validating RTD sensor over ESP32 but we have already RTD to SPI module and PT100 RTD sensor itself.

So we thought to check and validate that MAX31865 module in parallel. So we have already cloned ESP32 IDF Release 4.2 and 4.3 as per our requirements.

Then we have added example with components and application file but while creating image it is causing that type of assertion which has been attached into first post.

So would you please let us know with steps as you have already validated with 4.2 and 4.2 ESP32 IDF Release Version. Also let us know with which RTD sensor you have tested? And over VSPI or HSPI interface?

Let me know if need anything else from my end.

Regards,
Ritesh Prajapati

from esp32-max31865.

jamieparkinson avatar jamieparkinson commented on July 18, 2024

Ritesh; please refer to the linked issue in my initial response. Your problem is a compilation issue and so is not related to the sensor, the SPI interface, or the circuit config. Given that you can't provide steps to reproduce, and that I can't reproduce it by building the example in the repo using idf.py build, I am going to have to close this issue - I will re-open it if you can provide a minimal reproducible example.

from esp32-max31865.

Ritesh236 avatar Ritesh236 commented on July 18, 2024

Ritesh; please refer to the linked issue in my initial response. Your problem is a compilation issue and so is not related to the sensor, the SPI interface, or the circuit config. Given that you can't provide steps to reproduce, and that I can't reproduce it by building the example in the repo using idf.py build, I am going to have to close this issue - I will re-open it if you can provide a minimal reproducible example.

@jamieparkinson ,

Sure. Let me check that link into details and apply changes which are mentioned into that link.

BTW if you can provide commit I'd on which you have verified then I can verify directly on that commit as well.

Also I will provide all steps which are followed by me with all details as soon as possible.

I completely agreed on your point like that there is no any issue into SPI or Sensor code perspective as it is totally dependent on C++ compilation environment. Also frankly I am saying that we have created project using ESP32 IDF over C Language till now and never compiled any C++ based component or example.

Regards,
Ritesh Prajapati

from esp32-max31865.

Ritesh236 avatar Ritesh236 commented on July 18, 2024

@jamieparkinson ,

Might be solution is like below into CMakeLists.txt

component_compile_options(-std=gnu++11) and component_compile_options(-std=gnu++17)

So we will check tomorrow or Tuesday with above solution and let you know if working or not.

Thanks for your support and kind help for the same.

Regards,
Ritesh Prajapati

from esp32-max31865.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.