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.

  • Mango just just shuts down

    3
    0 Votes
    3 Posts
    3k Views
    V
    Just a quick update, My client finally updated the server to a 4GB memory option and for 24 hours now we have not seen any shutdowns. Previously we would see at least 5-6 in that time.
  • Downloading Excel reports from dashboards

    4
    0 Votes
    4 Posts
    2k Views
    L
    Jared, Thanks and yes I'll start a new one from now on. Thanks Larry
  • Adding a third or fourth section to the admin template on the angular js

    16
    0 Votes
    16 Posts
    5k Views
    Jared WiltshireJ
    Hey Chris, Just so you know we are planning on releasing the next version of dashboards next Monday with deeper nested menus. Regarding linking the image, you just need to move the closing </a> to after the <img> tag. So it becomes <a ui-sref="dashboard.section1.page1a"> <img src="http://104.236.5.31:8080/modules/dashboards/web/slcc/images2/aab.png" ma-tr="Electrical Image" alt="test" height ="125px" width="175px" style= "float:left"> </a>
  • How to input creation date into Excel report

    2
    0 Votes
    2 Posts
    2k Views
    JoelHaggarJ
    We are planning to add in some features so you can add in things like the time that the report was run. You could also just create the cell with the named range of "time.lastTime" If you bind a data point that is logging regularly it will insert the last time stamp of that data point. You could also create a virtual data point or meta datapoint to store a time value.
  • Angular JS. Showing "Ok" in the top header

    5
    0 Votes
    5 Posts
    3k Views
    Jared WiltshireJ
    I believe Chris called us and he was having a problem with his websockets. Brad, i'm not sure why your page would "expire" but there is a watchdog timer built into the dashboards which should try and reconnect the websockets if no responses are received for a while. Its also possible to set up your dashboards to auto-login again if this timer expires. I'd be interested in seeing your solution. Jared
  • Filtering the Menu list for the Angular JS, Graphs

    11
    0 Votes
    11 Posts
    4k Views
    A
    Also... What if I wanted to filter it between two different datasources with specific deviceNames? ,
  • Strange error: Invalid non-numeric rollup type: AVERAGE

    3
    0 Votes
    3 Posts
    2k Views
    V
    I don't have any boolean points showing on any dashboard displays.
  • functions in angular js

    3
    0 Votes
    3 Posts
    2k Views
    Will GellerW
    If you are trying to do math on a live point value, try this in your play area: <md-input-container> <label>Choose a point</label> <ma-point-list limit="200" ng-model="myPoint"></ma-point-list> </md-input-container> <ma-get-point-value point="myPoint"></ma-get-point-value> <p>The live point value divided by 5 is {{myPoint.value / 5}}.</p> This is doing math in the HTML via interpolation within the expression: (code surrounded by double curly brackets)
  • CSV Import error

    4
    0 Votes
    4 Posts
    2k Views
    phildunlapP
    As I mentioned, you could add a template xid into the templateXid column, which would apply that template during the import and permit you to do what you are trying. Your system should have a template with an XID of "Numeric_Default"
  • Hard coding XID in the Angular JS

    2
    0 Votes
    2 Posts
    2k Views
    A
    nevermind. I figured it out using your "Get Point by XID" help.
  • amCharts Export

    6
    0 Votes
    6 Posts
    4k Views
    Jared WiltshireJ
    Yep you're quite right, I get the same. Thats odd as the amcharts library automatically loads the rest of the plugins fine and the jszip library is definitely there. I'll check its working for the next dashboards release.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • How to set this value on loading the page

    2
    0 Votes
    2 Posts
    2k Views
    Will GellerW
    You will want to use ng-init. you can pretty much put it anywhere on the page but I usually put them on a parent div or just drop one in like: <div ng-init="rollupInterval='1 minutes'"><div> You can put any angular expressions in ng-init similar to what you are doing on ng-click. The code will just be run automatically run on page load rather then after a click event.
  • Dreaded out of memory issue

    13
    0 Votes
    13 Posts
    6k Views
    V
    That should have said DOESN'T LIKE. Seems more stable with 512. We have 20 data points with one system and 15 on another. I've already suggested to the client we upgrade to the 4GB and as we are looking to get more clients, we will probably move this from the current virtual server to a dedicated real one soon and that comes with 8GB of RAM.
  • MangoAPI. Is there any documentation on how to use this module?

    2
    0 Votes
    2 Posts
    2k Views
    phildunlapP
    It hosts a set of URLs that information can be requested from, if you have authenticated. You can play with it by enabling swagger by setting swagger.enabled=true in your env.properties file and restarting Mango, then navigating to http://[ip]:[port]/swagger Edit: In Mango versions after 3.5, it would be found at [ip]:[port]/swagger-ui.html
  • How to setup and event on rate of change?

    28
    0 Votes
    28 Posts
    23k Views
    phildunlapP
    Very true. The community definitely makes me take a closer look at many things, which I enjoy. Virtual points can be useful to check if your meta point is behaving as you expect. The blue help icon (?) in sections with scripts has a 'related item' called 'Mango JavaScript' that documents the functions a data point has. Examples are definitely spread around the forum as well. There's a whole section called 'Scripting general discussion'
  • Setting "from" and "to" to only last 7 days without range picker

    14
    0 Votes
    14 Posts
    6k Views
    Jared WiltshireJ
    Everything is preferable yes, you can email it to me at jared@infiniteautomation.com if you would like.
  • User permissions for editing dashboards

    6
    0 Votes
    6 Posts
    3k Views
    phildunlapP
    No problem, thanks for bringing it to our attention! Also, in case you didn't see it, Will just posted a link to some video tutorials for getting going with Angular and the dashboards: http://infiniteautomation.com/forum/topic/2377/mango-dashboard-3-x-video-training-series Could be interesting for you or your tech!
  • Api documentation not available

    6
    0 Votes
    6 Posts
    3k Views
    R
    How can I query the api for active events? Thank You
  • Email won't connect to the server

    6
    0 Votes
    6 Posts
    3k Views
    V
    Ah ha. I just tried one of the other ports that it supports, 80 and that works and I then change this in the email settings and it sends the emails. Will wait now and see if the scheduled email in a few hours gets sent out.