Tom DeVito 10.4.2011

Start: 8:45

  • Went to the hardware store to get wood screws and a cheap power drill
  • Also bought more heat shrink and wiring harnesses
  • Attached all the components to the wooden board.  Most of the wires were long enough that they won’t need to be changed but a few will need to be replaced.
  • Soldered the connectors for the hands sensors and both sides of the speaker wire.  I haven’t done the voltage divider connector yet because some of these wires need to be lengthened.
  • Cleaned up the lab

End: 2:45

Dong Shin 10.04.11

  • Working on PPM Wizard
    • created ProjectSelectGroup to display list of projects
    • added ColumnsSelectTitleWindow to ProjectSelectGroup. This allows selection of columns to view in the list of projects
    • added  FinancialDataNavigator
    • added FinancialDataDataGrid
      • FinancialDataItemRenderer to display the data in CurrencyFormat
      • FinancialDataItemEditor to restrict numbers input using NumberTextInput
    • added getDefaultVariables method to return list of pre-selected fields/columns to display from RowDataBase class
    • added parseData to parse database results to RowDataBase object dynamically
  • Flash Player 11 is here!

Phil 10.4.11

8:00 – 4:30 VISIBILITY

  • Talked to Bill yesterday, and he wants the desks occupied as much as possible, so I’ll be logging here less.
  • Port 443 on the integration box is open! And is visible to both networks!

Thomas DeVito 10.4.2011

Start: 10:20

  • Finished wiring and adding the capacitors and resisters for the low-powered amp circuits
  • Wired the midi controllers.  Added longer wires to the one that was wired so it can be mounted
  • Everything is ready to connect to each other but I decided to stop there til I mounted everything.
  • Didn’t see anything glaringly wrong with the simulation code.  It is almost an exact copy of the one that works minus the names of objects and the fact its instanced.  It might have something to do with the pan function.

End: 6:30

Dong Shin 10.03.11

  • Cleaning up and mapping database tables to ActionScript classes
    • Tables not needed? Contacts, Cofundings, Financials, Forms_Query, Project_Alerts
      • TRUNCATE TABLE `contacts`
    • done – left out relation tables…
  • working on Project Managers Wizard

Phil 10.3.11

8:30 – 4:30 VISIBILITY

  • Well, I’m back. Fin  vacation. pix are at http://www.flickr.com/photos/21701734@N04/sets/72157627607863835/ if you’re interested.
  • Went over what Dong has been working on. We’re going to see if his form work can be used as the basis for the Project Manager’s wizard
  • Tried loading up Mike’s code, and discovered that there was a POM file, which did could not find the parent POM.  Waiting for M2 to update indices. Works with the command line/mvnAssist
    • Looks like I was pointing at the default m2 settings.xml file. Re-indexing.
    • Working now
  • Mike came over to check in the Java side of the code and help me build it. We installed on Google. About to try it on the phone proper.
  • Yay! Success!
  • Going over to check on our new desks and talk to Bill

Tom DeVito 9.17.2011-9.28.2011

  • The arduino side of the programming has one major error but seems to be working otherwise.   The object instantiates properly and most functions are working.  The simulation registers the contact event, but mutes the amplifier right after it starts playing.  This is probably something simple so I decided to build the hardware before looking into it further.
  • While trying to get the classes to work right I found that you need to make objects of other classes public.  I think this has to do with how the IDE links everything together because all dependent classes have to be included in the main sketch.
  • The debugger is not as bad as I thought in the arduino ide.  It will report errors in the included classes, not just the sketch.  It still doesn’t help with run time errors or things that you might want to step through.
  • The prototype is about 60% wired and assembled.  I positioned the speakers closer to the finger tip pressure sensors to increase the difference from when the speaker is playing verse resonance of another speaker playing.
  • I was able to use our Wheatstone bridge PCBs as a voltage divider circuit for the pressure sensors.  This made assembly much easier.
  • Wired all the high powered amplifiers as well as attached leads to be connected to the low-powered amplifiers once the electronics are ready.
  • Soldered three more amplifiers and one more rheostat to the break out boards.  Was reminded how much flux helps when doing this.
  • The midi boards still need to be wired, the 3 low-powered amps as well as the 2 rheostats need their circuits completed, all the loose leads need to be connected to their proper places and it will be done.
  • Assembly should be complete by the time I leave Monday.

Mike 8.27.2011

  • Now that we are getting desks, I started looking in tot he security integration.
  • I figured out how to write a request filter so all requests to our server are examined before passing to the remote object
  • Set up a basic framework that allows everything through for now, inside we’ll have it ping the authorization server with the user’s cert and put that information on the session for later use
  • Went with Brian and Dong to the new desks and put in account requests.

Dong Shin 09.27.11

  • went to Fort to check out the new desks and the space with Brian and Mike
  • PPM Widgets
    • browsing Budget Centers data with a project selected complete – need to go down further from the budget centers table
    • working on Relational Table browser

Mike 9.23.2011

It works!  I have a mobile version of visiblity that allows infinite drill-down in to a google spreadsheet, treating it like a database table.  The charts need some work, they are quite illegible and difficult to interact with when show many series (like all 50 states in my example case).  Also need to get the map working and get some sample lat lng data.

Dong Shin 09.22.11

  • Continue working on PPM Widgets
    • added AboutDebugGroup – needs to wait until swf loaded up completely, it will fail to display compile date/time
    • created TableDataForm to display individual Table data
    • passing table Class objects between UI’s parse the data
    • working on QueryResultAdbDataGrid to add filters/searches

Mike 9.20.2011

  • Resume updates for Brian
  • Connected the mobile log in screen to my remote google service autheticator
  • Connected the Mobile Builder (Table + Column) views to the google service
  • Created an extension of the Flex mobile View component with a built in BusyIndicator called BusyView
  • Working on getting queries to run and display

Dong Shin 09.19.11

  • PPM Widgets
    • creaed RowDataBase class to support database table row
    • Project VO now can use RowDataBase to display columns using dynamic class loading
    • created TableDataLoader class to retrieve table data using dynamic class loading
    • created ColumsSelectTitleWindow to display columns defined in the VO classes
    • created TableDataSelectTitleWindow to display data from TableDataLoader
  • found ResizableControls from http://flexdevtips.blogspot.com/2010/06/flex-4-spark-resizable-controls.html
    • convert to Flex Lib
    • using ResizableDraggableTitleWindowSkin for PPM Widgets

Mike 9.16.2011

  • Completed the basic remote service requirements for the visibility mobile app
  • Added a README file to the project detailing the workspace requirements, build and deploy process
  • Fixed a few issues with the log
  • Other small polishing items
  • Annual Self-review