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.

  • Overlay point value on httpimage patch

    3
    0 Votes
    3 Posts
    3k Views
    C
    updated patch against mango 1.12.4. the filedata one places the files in dated directories of the format YYYY/YYYY-MM-DD so I don't have thousands of images in a single directory in 10 years Attachment: download link
  • Include httpimage in reports

    3
    0 Votes
    3 Posts
    2k Views
    C
    updated patch against 1.12.4. (no CSV streamer changes). just includes last image in report period in the report. Attachment: download link
  • Modbus-TCP connect error

    2
    0 Votes
    2 Posts
    2k Views
    P
    Hi, has anyone seen something like in the attached wireshark trace? Mango is querying a modbus-TCP slave, but somehow loses pace with closing and reopening connections (used with simple TCP, without keep-alive). This slave can only accept one connection at a time, thus the connection will be broken... Thanks, Greg Attachment: download link
  • Programming in Mango

    2
    0 Votes
    2 Posts
    3k Views
    D
    Hi, I'm analysing Mango source code. I don't know how JSP pages are connected. For example: the first page is login.jsp (in WEB-INF/jsp/). When user clicks on Log in button, what is the next jsp page that will be shown to him? Where can I define navigation rules? In JSF there is a file faces-config.xml where navigation rules are defined (start JSP page, servlet which checks username and password, and the next JSP page). I imported Mango source code in Eclipse as General/Existing Project into Workspace. Thank you very much! Dusan
  • Which type of communications its better

    3
    0 Votes
    3 Posts
    2k Views
    A
    This depends from your use case. I would suggest try a search engine and have a look at your (university) library. Arne
  • Diagram of Mango

    2
    0 Votes
    2 Posts
    5k Views
    C
    Hello everyone, Thanks your topic about building Mango in eclipse, i can now work... but i don't really understand all the sources. So, i wonder if a diagram of the application exists ? or if someone can explain me the architecture of mango ? Thank you for your help ! Carole
  • Building new data source type

    2
    0 Votes
    2 Posts
    2k Views
    H
    Hello, I try to create a new type of data source for my browser (Scada) but I don't know by what it's better to start. Indeed, I must create a new data source to be able to create some point when I link a data source to the browser. This new data source using the protocole snmp for communicate with my entity. Can you explain to me, the step for create (develop) my new data source plz P.S.: Sorry for my bad english, I'm french and I don't speak often. Sincerely Hrer25
  • Latest source code (1.13.0)

    4
    0 Votes
    4 Posts
    3k Views
    A
    @apl said: Thats where further development of mango will happen ...Please don't misunderstand me Arne, but I think you're simplifying too much... Let's try to make things a bit clearer. Perhaps it's time to stop calling this "open source"... just call it freeware since code is no longer available. I'm afraid that for commercial reasons we're gonna loose continuity on one of the best open java projects ever (despite some use of non open packages). Indeed that's probably why scadabr is only a fork and is not officially taking control of mango project. If not them, then who may ever? - Well, there's still VMware... they're acquiring everything! ;) However I must confess I would never call by the name "mango" anything not written by that serotonin developer... But I also think there should be less forks as possible. There are too many forks already in this open source world. In the end, with source provided, maybe people all over the world would likely donate some money for mango support (at least I would). Sorry if I was long, didn't mean to waste your time
  • Running Mango on an ARM processor

    4
    0 Votes
    4 Posts
    4k Views
    C
    Zig have you had any luck on this? I'm doing something similar on a Sheevaplug running Debian with OpenJDK, and it appears to work (sort of) but is ridiculously slow (5+ minutes to load a page). Just wondering if you've gotten anywhere with this. (btw. I'm running mango 12.0).
  • Is it possible to pass image size as parameter to a public_view?

    5
    0 Votes
    5 Posts
    5k Views
    M
    I suppose it could be done, but then all of the positions of the components in the view would need to be changed accordingly. I presume also that you would want all components to be scaled in the same way as well.
  • Possible bug in Public Views

    3
    0 Votes
    3 Posts
    4k Views
    M
    Hi Victor, What version are you seeing this in? I used to see this because the DataPointVO.lastValue property would be set with the latest value of the point, and view initialization depended upon it being different from the current value (because it only sends changes to the browser, and if there is no difference, no change is sent, and the point stays as a block). Personally though, i cannot now recreate the problem. A question though... The above condition should be cleared when the value of the point actually changes. Is this what you are seeing, or does the point always remain a block.
  • Mango Core Repository

    7
    0 Votes
    7 Posts
    5k Views
    C
    I was asking mwil7034.
  • M-Bus Protocol?

    13
    0 Votes
    13 Posts
    15k Views
    Z
    @apl: There is already 1.12 version :) You are late!
  • Serotonin TCP Persistent

    4
    0 Votes
    4 Posts
    5k Views
    M
    The current version of "STCPP" (maybe "STP" is better?) uses serialized java objects to automatically set up points from a source instance in the target instance. Reimplementation would only be possible in another Java application (realistically speaking), and only if you included the necessary Mango classes. It's possible to replace the serialization with a different encoding - say JSON, XML, etc - but there are no current plans to do this.
  • Minor bug - Datasource copying

    3
    0 Votes
    3 Posts
    3k Views
    M
    Thanks oja. We'll put in a fix for this.
  • BacNet Setpoint write issue

    11
    0 Votes
    11 Posts
    7k Views
    M
    The source code currently in CVS is up to date. If you're using that, you should be good. The source zip file hasn't been updated since March.
  • Extending the Reports

    8
    0 Votes
    8 Posts
    4k Views
    C
    Hi Matt, In the case where the logging interval is faster than the reporting interval, ie with a reporting interval of 15 minutes and a logging interval of 5 minutes, I'd expect the value at 2:00 to be the actual sample: 13. The actual values logged could be instantaneous or the average of all the samples since the last logged value. For instance I have the modbus data source poll time set as low as I can without the polls starting to overlap, about 10s. Most variables I simply log the instantaneous value every 15 minutes, but for particularly noisy ones I log the average of the 6 samples/minute * 15 minutes = 90 samples. The result is there is some time delay in averaged samples, I think that it is acceptable, but I suppose it depends on the characteristic of the process. For the second case, where the report interval does not coincide with the logging interval, I would linearly interpolate between each point. Thus to report on the value at 2PM a value after or at 2PM would have to be logged. Slightly unrelated, but I've been meaning to look into how RRD (http://oss.oetiker.ch/rrdtool/) stores data as I believe it sets the bar for high performance logging and archival of time series data. There is a java port as well I believe.
  • Modbus poll algorithm

    4
    0 Votes
    4 Posts
    4k Views
    M
    Oh, sorry, it's not just the data source RT. It would be a combination of there, and the Modbus4J code (which is what creates the requests from the batch).
  • Enabling and testing M-Bus in 1.8.2

    4
    0 Votes
    4 Posts
    4k Views
    M
    berdulio, Go the the SQL page in Mango and run this update statement: insert into systemSettings (settingName, settingValue) values ('M_BUS.display', 'Y')
  • Cant resolve problem with null exception? Need some help here.

    7
    0 Votes
    7 Posts
    4k Views
    M
    Hopefully soon. Some details to work out still.