Coder Social home page Coder Social logo

Comments (4)

jamsyogendra avatar jamsyogendra commented on June 6, 2024

i already changed variable names ON/OFF in rbd, after that i got not compile with esp board error

from arduinoiotcloud.

jamsyogendra avatar jamsyogendra commented on June 6, 2024

i change the parameter name with different one, then i got zero compile error but after uploading my esp keep resetting

ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3664, room 16 
tail 0
chksum 0xee
csum 0xee
v39c79d9b
~ld

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3664, room 16 
tail 0
chksum 0xee
csum 0xee
v39c79d9b
~ld

from arduinoiotcloud.

per1234 avatar per1234 commented on June 6, 2024

Thanks for your report @jamsyogendra.

I see we have another report about this problem of the library producing collisions due to the use of very common names at #315.

It is best to have only a single issue per subject so we can consolidate all relevant discussion to one place. Even though your issue came first, that one has more information so I will close this in favor of the other.

If you end up with additional information to share, feel free to comment in the other thread.

from arduinoiotcloud.

aentinger avatar aentinger commented on June 6, 2024

As long as there are defines in header files you will eventually have name collisions. Turn them into constants, put them behind a namespace. Now nearly everything is solved. Alas it's supposed to be "too complicated" for the average user ... Anyway, the child has fallen into the fountain already, there are gazillions of libraries that do this.

from arduinoiotcloud.

Related Issues (20)

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.