• Recent
    • Tags
    • Popular
    • Register
    • Login
    1. Home
    2. apl
    3. Posts

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website
    A
    • Profile
    • Following 0
    • Followers 0
    • Topics 24
    • Posts 138
    • Best 0
    • Controversial 0
    • Groups 0

    Posts made by apl

    • RE: Once again MQTT over HTTP

      Hi Balistar,

      MQTT is a generic protocol, so can you be a little more specific about what device/libs/programmes do (plan) to use?

      Arne

      posted in Wishlist
      A
      apl
    • RE: Mbus update causes errors

      I changed the behavoir of the m-bus datablock detection.
      I recommend to:

      1. make a new discovery of your m-bus.
      2. note the (new) index of the datablock you are interested in.
      3. Use the edit function to set the noted index of step 2.. - It should now work.

      Can you give me the manufacturer/medium of the meter? - maybe some specs as well?

      Arne

      posted in Mango feedback
      A
      apl
    • RE: SeroUtils sourcecode?

      Serutils.jar is closed source ...

      I asked years ago (@serotininsoftware.com) - I wont get the sources.
      So have a look at ScadaBR (a mango 1.12.4 fork) which is under GPL (the next version will be serUtils free ;-)).

      Arne

      posted in BACnet4J general discussion
      A
      apl
    • RE: Some suggestions - new name, faster support

      Hi emdeex,

      first mango is not open-source anymore.

      @2 this is a special topic with special questions for special hardware, for special ... , so its better not to expect a vast community.

      @3 You can assume ScadaBR as open-source successor of mango.

      @4 this means huge effort without pay or benefit for the programmer, go and search for apache commons-math on YouTube, Twitter .... ;-)
      But, YOU can change this.

      Arne

      posted in Mango feedback
      A
      apl
    • RE: ScadaBr and Mango? Confused?

      The difference is:

      ScadaBR will remain under GPL, wheras mango is as of 1.12.5 again closed source :-(

      Arne

      posted in User help
      A
      apl
    • RE: Which type of communications its better

      This depends from your use case.

      I would suggest

      • try a search engine
        and
      • have a look at your (university) library.

      Arne

      posted in Development general discussion
      A
      apl
    • RE: Data point backup

      You need a most recently backup of your database B-),
      if you haven't any, good luck and try to recover your database:

      If you use derby all files under ... see your env.properties
      or
      if you use mysql, the mysql database or try to recover the mysql db this would be a MySQL topic...

      Arne

      posted in User help
      A
      apl
    • RE: Latest source code (1.13.0)

      Thats where further development of mango will happen ...

      Arne

      posted in Development general discussion
      A
      apl
    • RE: What is the status of Mango Development

      Sorry, the sf site is in english, trac for bug reporting as well, mailing list (devel) - where is your problem (by the way I am german ;-))

      Arne

      posted in Mango feedback
      A
      apl
    • RE: What is the status of Mango Development

      Search for ScadaBr

      Arne

      posted in Mango feedback
      A
      apl
    • RE: SeroUtils.jar management

      I thougth that the the whole thing is there, to add new DataPoints to RT if the RT is polling the dataPoints.
      with the lock only one Thread can access the add/Remove or pointList.

      I have a lock for the addList (the addList) one for remove and one for the pointList.
      so adding will lock only the addList ...
      If I copy over I must lock all.

      src is here (modified)
      https://scadabr.svn.sourceforge.net/svnroot/scadabr/trunk/scadabr/scadabr/src/main/java/com/serotonin/mango/rt/dataSource/DataSourceRT.java

      posted in Modbus4J general discussion
      A
      apl
    • RE: SeroUtils.jar management

      in DataSourceRT.addDataPoint(...)
      pointListChangeLock is used to synchronize access to addedChangedPoints and removedPoints.

      in PollingDataSource.scheduleTimeout you synchronize also with pointListChangeLock...

      This makes the whole thing useless, you wont have separate access to add/Remove points.

      @2 You right, I was puzzled by the usage of Boolean ;-)

      posted in Modbus4J general discussion
      A
      apl
    • Bug in

      It looks that in
      package com.serotonin.mango.db.upgrade
      class Upgrade0_9_2
      line 50
      the 2. arg should be the dataTypeId and not dataSourceTypeId.

      posted in Mango feedback
      A
      apl
    • RE: Bug in

      It looks that in
      package com.serotonin.mango.db.upgrade
      class Upgrade0_9_2
      line 50
      the 2. arg should be the dataTypeId and not dataSourceTypeId.

      posted in Mango feedback
      A
      apl
    • RE: SeroUtils.jar management

      I am delighted :P

      Here a "bug" for you. Please have a look at pointListChangeLock in DataSourceRT and PollingDataSourceRT.

      1. the lock filed is not final.
      2. Its a commonly known static Object Boolean.TRUE
      3. the same lock will be used for writing the "cache" and working with the list, which made the lock useless in the first place.
        this is fixed in ScadaBR

      Arne.

      P.S. if you interested in further bugs, if I come along, please let me know.

      posted in Modbus4J general discussion
      A
      apl
    • RE: SeroUtils.jar management

      Im missing a way to JSON serialize an enum by annotation - can you provide the sources to implement this?
      Or should I take the approach from my last mail?

      posted in Modbus4J general discussion
      A
      apl
    • RE: SeroUtils.jar management

      So for ScadaBR I will have to throw out all references to seroUtil in order to get a full Open Source?

      posted in Modbus4J general discussion
      A
      apl
    • RE: SeroUtils.jar management

      So, can I

      get the needed sources

      or
      decompile the needed classes it for ScadaBR?

      and

      put them in a different packages?

      OR have a double license GPL and closed source licenses for serotonin only? (this can include any code commited to the GPL version is also in the closed source as well)?

      Arne

      posted in Modbus4J general discussion
      A
      apl
    • RE: SeroUtils.jar management

      @mlohbihler said:

      Modbus4J is open source, as all of the sources for Modbus4J are provided. As i said, seroUtils.jar is not open source, not for any matter of secrecy, but only because there are parts of it that users will most certainly ask about that we are not prepared to support. It is, of course, Java technology, and as such resourceful users will - i'm certain - find ways to debug their code without Serotonin having to take on supporting yet another open source project. Again, if this does not suit your sense of entitlement, you have alternatives.

      Can I take this, that I can reengineer the needed sorces for mango M2M (1.12.4) for further development?
      Or under which license is seroUtils.jar?

      posted in Modbus4J general discussion
      A
      apl
    • RE: Where to find com.serotonin.util.ArrayUtils;

      THis is probaply in seroutils.jar,. You may search the forum to find a download link.
      or post me a pm with you mail address - its only an old one, but this may help...

      Arne

      posted in BACnet4J general discussion
      A
      apl