Monthly Archives: July 2010

Visibility Deployer

  • Have cleaned up the code significantly for the installer.
  • Simplified the configuring method so it doesn’t need special instructions for each file.
  • Made it so that it reads information about the program its deploying from a config file.  This way if you want to use it for another program, you only have to change the config file not the code.
  • The program requires that you make .template files of the the .xmls with special tags in the spots that may need to be changed.  The currently supported tags and more information on how to set up the template files will be included in a help file.
  • There are a couple of hard crashes that are happening at the moment under certain circumstances.  Have to add in a bit more error checking.  Also the Printed status report for the user is not publishing all the actions that it did before the changes.
  • Was having a problem getting the visibility database set-up.  After talking to Phil, I don’t think its a problem with the installer at the moment.  Need to ask Dong about servlet that assists with database set-up.

Strain Guages

  • Attached 10 strain gauges
  • Wired all but 2 “hardest” ones(can only strain my eyes like that for so long)
  • Tested horizontal axis strain gauges.  Need to turn gain all the way up to get significant readings, however, there was not nearly as much leverage as there wil be with the whole arm attached.
  • More testing tomorrow and if all goes well seal it with epoxy

Dong Shin 07.14.2010

  • Contract Management modified to use ContractManagementDG
  • Added Create BF45 Email button, replaces Request and Send to BF buttons
  • MIPR Request Form and Statement of Work details added to Funding Request
  • Highlight editable column (amount) in the Project Contract Management
  • configured laptop-13 for Windows test server
    • installed Tomcat, set up SSL
    • installed XAMPP
  • packed up PPM and test deployed to laptop-13, looks good.

Phil 7.14.2010

7:30 – 4:00 VISIBILITY

  • Sent a follow up note to Yonald, showing a 3D visualizer plugin I did for Eclipse
  • Printed out the Greek God presentation so that I can do a writeup of new capabilities to send to the VISIBILITY users
  • Install Flashbuilder today!
    • Installed Flashbuilder
    • Installed Plugin
    • Installed Eclipse 3.6
    • Added MvnAssist 1.8.3 to both
    • Copied all project files over to a directory I can break
    • compiled EdgeUtils with warnings
      • Application is now FlexGlobals.topLevelApplication
      • It turns out that the warnings are due to the fact that the pom file is requesting older versions of things. Looks like it’s time to update MavenAssist
  • Updated the maven repository with the latest swfs, now that it’s working again…
  • Added an archetype setting for flexmojos to the user settings. You add it to your settings.xml file like so:

<profile>

<properties>
<flexMojoArchetype>4.0-SNAPSHOT</flexMojoArchetype>
</properties>

</profile>

  • Now getting the following error: “Error resolving version for ‘org.sonatype.flexmojos-maven-plugin’ : Plugin requires Maven version 3.0-beta-1” Looks like it’s time to try upgrading Maven too.

Phil 7.13.2010

7:30 – 4:00 VISIBILITY

  • 8:00 meeting with Trish. We are under 1 page of notes! Need to go over with Dong – done
  • Need to test and burn a new version of VISIBILITY with the fixes from yesterday in. I need to have enough time to install and fix the dashboards I made for the presentation yesterday – done
  • Added the ability to store and reload physics settings in a panel
  • Panels now open in the correct tab.
  • Meeting with Yonald Chery. Went well, I think. He’s going to look for funding.

Mike 7.13.2010

Things done recently:

  • Added new widget buttons to the GIS Map as well as the status list.  Both will attempt to create a new query widget for only items currently selected by matching on ALMOST all available fields.  Several fields must be left out because they are reserved or may change if the data is updated (uid, timestamp, etc.)
  • Fixed an issue on the status list where if ‘name’ was not an available column, no text would appear under each icon.  Now if name is not available, a column is picked at random and used until the user picks one themselves

Things to do:

  • Check on issues caused by Phil’s data sheet
  • Add the following to save / loading:
    • Make sure it opens to correct tab (data, unique count, map, status list, network map, etc.)
    • Record which column user selected for status name
    • Save Network Map force settings
  • Issue with blank rows in status list widget?
  • Automate default force levels on Network Map or at least add a threshold to prevent odd behavior

Dong Shin 07.13.2010

  • continue working on MySQL Browser
    • added Database/Table navigator
  • Add New Contract Form closes on Save
  • created SVN and Blog account for Keil
  • Amount in the Project Contract Management is editable
    • added amount in _budget_centers_contracts table
  • changed Summary Data title (all names separated by , )
  • Add New ComboBox preselects first available one

Phil 7.12.2010

7:30 – 3:30

  • Deployed new PPM
  • Deployed new greek god demo data
  • Made appointment to demo PPM to Trish tomorrow at 8:00
  • Finalized meeting setup with Yonald for tomorrow at his office tomorrow at 2:00
  • Made a slide show of new visualization capability. Need to fix dashboards so that they know to show maps, unique counts, status, and networks. Done
  • Kyle starts today
  • Got new Flashbuilder 4. Need to ship off to Mike

Phil 7.9.2010

7:30 – 11:30 VISIBILITY

  • Responded to Yonald’s email. Tentative meeting is Tuesday at 2:00
  • Sent of an OZONE ping to see about getting VISIBILITY OZONE-blessed
  • Printed out the OZONE overview to bring here
  • Reading OZONE doc
  • Burned new PPM to disk

11:30 – 3:30 – FP

  • Brought in the KF prototype
  • Wiring up motors (Documentation is here: http://www.phidgets.com/documentation/Phidgets/1063.pdf).
    • Stepper motor wire pairs are (red/blue) and (green/black). Wired up as A/red, B/blue, C/green, D/black
    • Wrist Motor number = 92693
    • Top finger is servo 0
    • Bottom finger is servo 1
    • Azimuth is 92795 – might want to reverse wiring
    • Need to move pivot point in on wrist linkage

Phil 7.8.2010

7:30 – 1:30 VISIBILITY

  • Deployed the new network data source and Greek icons.
  • Beat on the SSL problem for a while
  • Sent Yonald C a note about networking, he wants to set up a meeting/demo for next week
  • Modified the network generator so that it outputs status and lat/long
  • Walked through Dong’s changes. Test and burn a new disk
  • Gave Mike some Tasks
    • Adda “New Widget” Button to the Wap and the Status panel. It should create a query of the form “SELECT foo, LAT, LONG WHERE (foo = ‘bar’ AND lat = 13.72 AND lon = 48.28) OR (foo = ‘baz AND lat = 12.38 AND lon = 43.7)”. The equalities in the parentheses’ define a selection on the map. If you want to get fancy, dragging a rectangle to select would be pretty cool too. This makes all the graphical components behave in the same way.
    • Bug Fixes for AdvancedQueryWidget
      • The status display gets confused with blank rows
      • Sometimes names don’t show up in the status pane after they have been selected. Let’s say I have two columns – name and status. If I select name, the names don’t show. If I then select status, the status’ show. Selecting name again now shows names
      • With the new data set, the attraction forces are two high, and the nodes bounce around until the settings are adjusted. Can you look into adding a threshold clamp that keeps that from happening?
      • Are the force settings saved when the panel is saved? They need to be.

1:30 – 3:30 FP

  • Making new, stronger linkages – done

Dong Shin 07.08.2010

  • Contract Management
    • additional fields added to match Trish’s spreadsheet (Amount, location,etc)
    • edit now can be done by double clicking an item
    • edit and refresh buttons added
  • zipped up PPM for demo
  • fixed maximize problem on Financial Data entry
  • Activate user has been added to UserManagement