• Recent
    • Tags
    • Popular
    • Register
    • Login
    1. Home
    2. cyberoblivion

    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
    C
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 19
    • Best 0
    • Controversial 0
    • Groups 0

    cyberoblivion

    @cyberoblivion

    0
    Reputation
    458
    Profile views
    19
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    cyberoblivion Unfollow Follow

    Latest posts made by cyberoblivion

    • RE: Floating Point edit panel

      Well yeah! Hell yeah! :-)

      with this as an option I don't think many people would use the HMI for configuring points any longer. I won't especially for large configurations.

      and yeah this absolutely saves in backing up large configurations because once you have configured your app and collected point data for a while you want to just backup any config changes and not necessarily the point data which I was doing through sql.

      We'll still have to backup views correct? We have very complex views I would like to backup this way so hopefully that will be next on the agenda.

      I know one step at a time ;-)

      Looking forward to this!

      Is the import/export done with xml files? or something else?

      posted in Wishlist
      C
      cyberoblivion
    • Floating Point edit panel

      One of my datasources has 300+ points. When you need to edit a bunch of them on the datasource edit page(for instance set COV for points of bacnet DS), you click on the edit icon to the right of the point. But the edit panel is always aligned at the top of all the points, so when you click on point edit you have to scroll all the way to the top to change the settings and save it. Then back down to the next point to click edit and then back up to the top, etc. It would be convenient if the point edit panel would float down next to the point you wanted edit.

      Same sort of thing when adding points to a bacnet DS you browse the device, it has a huge list of points, you click add point from the browse list then have to scroll down(7 pages sometimes) to save it, then back to the top to add the next point, and so forth. Would be nice here as well if the point edit panel floated to where you just clicked add point from the device browser. An option for just "Add All Points From Device" would also be helpful.

      posted in Wishlist
      C
      cyberoblivion
    • RE: Floating Point edit panel

      One of my datasources has 300+ points. When you need to edit a bunch of them on the datasource edit page(for instance set COV for points of bacnet DS), you click on the edit icon to the right of the point. But the edit panel is always aligned at the top of all the points, so when you click on point edit you have to scroll all the way to the top to change the settings and save it. Then back down to the next point to click edit and then back up to the top, etc. It would be convenient if the point edit panel would float down next to the point you wanted edit.

      Same sort of thing when adding points to a bacnet DS you browse the device, it has a huge list of points, you click add point from the browse list then have to scroll down(7 pages sometimes) to save it, then back to the top to add the next point, and so forth. Would be nice here as well if the point edit panel floated to where you just clicked add point from the device browser. An option for just "Add All Points From Device" would also be helpful.

      posted in Wishlist
      C
      cyberoblivion
    • RE: Updating dojo

      My app has around 300 point and I tried to use the hierarchy page to arrange them but it was just to painful.. Firefox 3.1 you say is much better? I normally use 3.0.6 is there javascript improvements in 3.1 over 3.0.6?

      posted in Development general discussion
      C
      cyberoblivion
    • RE: Updating dojo

      I also attempted this update to dojo. What a pain! the latest version of dojo doesn't even support all of the functionality of the .4.3 dojo. I got a few pages upgraded but then I realized that the new version wasn't really an upgrade at all. It was a step backward for instance you can't put html in labels for the tree widget in the latest version. There where alot of things that you just couldn't do. So I abandoned that as well.

      The whole experience really turned me off from dojo.

      Are there future plans for the removal of dojo or replacement? Or to early to tell?

      posted in Development general discussion
      C
      cyberoblivion
    • RE: Graphic View - Image Clicking

      Here is a simple solution to this...
      This isnt how I ended up implementing it but I'm sure most people won't want to modify the DB so you could do it this way very easily.

      First in the javascript tag on the views.jsp page you can add

       var TOGGLE = 0;
              var SET_TRUE = 1;
              var SET_FALSE = 2;
              var buttonType=TOGGLE;
              
              function getCurrentValue(divId){
                  var theDiv = $(divId);
                  var temp = null;
                  var inputElems = theDiv.getElementsByTagName("input");
                  for (var i=0; i<inputElems.length; i++) {
                      if (inputElems*.id.startsWith("txtChange")) {
                          temp = inputElems*.value;
                      }
                  }
                  return temp;
              }
              function buttonController(pointId, pointType, setable, pointViewId){
                  var divId = "c"+pointViewId+"Change";            
                  if(pointType==1 && setable){
                      if (buttonType==TOGGLE) {
                          mango.view.setPoint(pointId, pointViewId, getCurrentValue(divId)>0?0:1);
                      } else if (buttonType==SET_TRUE) {
                          mango.view.setPoint(pointId, pointViewId, 1);
                      } else if (buttonType==SET_FALSE) {
                          mango.view.setPoint(pointId, pointViewId, 0);
                      }
                  }
              }
      

      then in the div with ```
      id="c${pv.id}"

      add a onmousedown event handler like this
      
      

      onmousedown="buttonController(${pv.dataPoint.id},${pv.dataPoint.pointLocator.dataTypeId},${pv.dataPoint.pointLocator.settable},${pv.id});"

      
      
      Thats it.. you can now click on the image to change its value! :-)
      you can set the mode in the javascript to toggle, set true, set false, of course you which ever way you choose it will act the same for all...
      The script also only allow action on binary type datapoints.
      
      Maybe its usefull for someone who knows.. :-D
      
      
      posted in Wishlist
      C
      cyberoblivion
    • RE: Test environment to realworld

      The JPA thing should probably go on a different wishlist item but it would get rid of necessity to serialize to binary. :-)

      posted in Wishlist
      C
      cyberoblivion
    • RE: Test environment to realworld

      Awesome! Yeah I was just thinking import export would be sweet.

      JPA for persistence would be cool as well then you could just provide a Persistence unit xml to map to any database

      posted in Wishlist
      C
      cyberoblivion
    • Test environment to realworld

      It would be nice if you could change groups of points common attributes at once... Like select multiple points from a datasource and change (IP, setable, COV, etc..

      I have a testbed with a different subnet than the actual facility subnet there are hundreds of data points so changing the IP of each individual point is pretty cumbersome. This would be simple also if the datapoint value objects weren't serialized to blobs in the DB then you could just write a simple sql script to change them all at once.

      posted in Wishlist
      C
      cyberoblivion
    • RE: Test environment to realworld

      It would be nice if you could change groups of points common attributes at once... Like select multiple points from a datasource and change (IP, setable, COV, etc..

      I have a testbed with a different subnet than the actual facility subnet there are hundreds of data points so changing the IP of each individual point is pretty cumbersome. This would be simple also if the datapoint value objects weren't serialized to blobs in the DB then you could just write a simple sql script to change them all at once.

      posted in Wishlist
      C
      cyberoblivion