Giter Site home page Giter Site logo

discoverNode() should inform listeners if new node is not exactly the same as previously discovered node with same IP about artnet4j HOT 2 OPEN

cansik avatar cansik commented on July 25, 2024
discoverNode() should inform listeners if new node is not exactly the same as previously discovered node with same IP

from artnet4j.

Comments (2)

cansik avatar cansik commented on July 25, 2024 1

hey @alamaral, thank you very much for the issues you have opened and the problems you have described. This library is a fork of the old ArtNet4J project which once was hosted on google code, adding just some more functions. There are (as you experienced) a lot of issues within library, if you dig a bit deeper. That is why others have started to re-implement the artnet library with a better structure and less buggy behaviour. For example @schw4rzlicht has started to implement a library some years ago which seems to be pretty mature now deltaeight/LibArtNet.

To be honest, I am not sure if I am going to work on these issues any time soon. But the community and I would of course be happy if you would have the time to add a pull request (as you already supplied some of the code which would solve the issue). I would be happy to merge them and release a new version.

from artnet4j.

alamaral avatar alamaral commented on July 25, 2024

Thanks. I had originally found a different fork of artnet4j about 4 years ago, and used that in our product, but it hasn't been touched for ages. I came across your fork which had some new functionality we needed, so started testing it. We recently got a new DMX controller (Swisson XND-4) which had brought these bugs to light and I figured it wouldn't hurt to file the bugs.

I did see LibArtNet, but it too hasn't been touched in 2 years, and I didn't want to have to port to a new library with different bugs, so I stayed with artnet4j, as it worked well enough for our purposes. I'll take another look at LibArtNet to see just how mature it is. If it doesn't work out I may end up creating a new fork for artnet4j and trying to maintain it myself.

Thanks again for your work.

from artnet4j.

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.