Git Product home page Git Product logo

Comments (10)

ThorinDev avatar ThorinDev commented on May 16, 2024

I agree, Arduino keeps on wanting me to update to a different library, therefor breaking all my code

from arduino-liquidcrystal-i2c-library.

WerkAG avatar WerkAG commented on May 16, 2024

I agree too. I'm now using this library, but I have code which uses the other older library with the same name, which causes some problems. Renaming this one will be very nice.

from arduino-liquidcrystal-i2c-library.

per1234 avatar per1234 commented on May 16, 2024

The issue of the spurious update notifications could be fixed by adding a library.properties file with a unique name value(different than any of the other libraries in Library Manager). More information: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification

from arduino-liquidcrystal-i2c-library.

ThorinDev avatar ThorinDev commented on May 16, 2024

Have created a repo. We should move the project over there because this is abandoned.
https://github.com/ThorinDev/LiquidCrystal-I2C

from arduino-liquidcrystal-i2c-library.

per1234 avatar per1234 commented on May 16, 2024

this is abandoned.

What makes you think that? The last commit was December 27th.

Have created a repo.

Why not fork this one?

from arduino-liquidcrystal-i2c-library.

tablatronix avatar tablatronix commented on May 16, 2024

Heh last commit just happened, so is this no longer tracked in arduino library manager? I get crc errors or not found when installing.

from arduino-liquidcrystal-i2c-library.

per1234 avatar per1234 commented on May 16, 2024

Heh last commit just happened, so is this no longer tracked in arduino library manager? I get crc errors or not found when installing.

@tablatronix I confirm the issue but the LiquidCrystal I2C library in Arduino Library Manager is a different repository. Please open an issue on that repository at: https://github.com/marcoschwartz/LiquidCrystal_I2C/issues/new

from arduino-liquidcrystal-i2c-library.

tablatronix avatar tablatronix commented on May 16, 2024

So is it a unique name conflict , cause they both said fdebrabander which i thought was odd. Ill look again tomorrow. Thx

from arduino-liquidcrystal-i2c-library.

per1234 avatar per1234 commented on May 16, 2024

So is it a unique name conflict

The problem described in this issue is that when you follow the installation instructions in this repository's Readme since there is no library.properties file the library gets the name LiquidCrystal_I2C from the folder name. Some of the releases in https://github.com/marcoschwartz/LiquidCrystal_I2C, which has been added to the Arduino Library Manager, also have that same name value in library.properties. So Library Manager get confused which library you have installed and shows this library as "Updatable". If you "update" it actually installs the marcoschwartz version of the library. However, that is not the cause of the problem you have described in #3 (comment). I know the cause of that problem but it is off topic to discuss it here.

cause they both said fdebrabander

Apparently the marcoschwartz repository is based on this library so they changed the author value in library.properties to Frank de Brabander.

from arduino-liquidcrystal-i2c-library.

tablatronix avatar tablatronix commented on May 16, 2024

Thanks for the explaination i only just started using it, i normally manually install libraries. Looks like i will go back to that.

from arduino-liquidcrystal-i2c-library.

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.