Category Archives: Projects

Phil 9.14.11

8:00 – 4:00 VISIBILITY

  • Working on multiple select for the data grid. Need to make sure that if the rows are sorted, the selection is either cleared or re-ordered.
  • Make the dataField and valueField bindable and connect to all the chart types. Done
  • Add a pie chart label function – done
  • Time to comment a bit, since some of this is really not all that intuitive…
  • Walked through the VisMobScreens with Mike, who got his middleware working. We also discussed what a data input app could look like. Brian was grumpy and uncooperative in this discussion, so we finished it after he left.

Tom DeVito 9.13.2011

Start: 10:00

  • Yesterday I said I wasn’t sure if you can pan channels.  I found that I was using the wrong command for volume in my class and it works similarly to pan, so it should work on individual channels.  I didn’t notice because I had the right command in the init setting volume to max and never changed it afterwards.
  • Finally found a complete table for midi(A lot of the ones I find don’t have the 0xB0 control commands): http://www.midi.org/techspecs/midimessages.php
  • Fixed a problem with the test sketch which was causing weird problems.  Midi and amp classes are now working completely as they should.
  • Worked on the controller class some more.  Added a function which will make it so that channels 0-7 will output on left stereo while 8-15 will be on right.    It will automatically add 8 to the fingers initiated to be on the right speaker so you can treat them all the same when sending commands.

End: 6:00

Phil 9.13.11

8:00 – 4:30 VISIBILITY

  • Finishing up commenting the ScrollingChoosers package, then I’m going to start working on getting drilldown to work in the charting
  • Need to add some logic to allow for multiple selections without the control key
    • Done for bar chart, working on the others
    • Pie and Column are done, working on DataGrid
    • DataGrid mostly working.
  • Talked to Bill D. He needs Dong’s info. I reminded him that the 4 month timeline assumed one month to get development environments up and running, and three months to write, test and document the new code. In other words, three months to write the code. If getting the desks takes three months, then the effort will be for six. This was surprisingly hard to explain.

Tom DeVito 9.12.2011

Start: 2:00

  • Edited test sketch to use the Midi class for midi functions.  It worked.
  • I don’t think individual channels can be panned across stereo so we may need 2 more musical instrument shields.
  • Tested the Controller class.  Its having problems and needs to be fixed.

End: 6:00

Phil 9.12.11

7:30 – 4:30 VISIBILITY,

FP

  • I expect the final draft on the patent from Stewart today. Hopefully not too much proofing. It goes in tomorrow, I think. Maybe today!
  • One year’s worth of work (props to Tom for all the electronics!):
  • The patent is reviewed and all paperwork is reviewed. Should go in today.

Dong Shin 09.09.11

  • started working on PPM Widgets
  • created DraggableTablesContainer, TableInfoPanel, TableInfoList
  • working on getting table information for TableInfoPanel
    • got Tables, Primary Keys and Foreign Keys to display…

    Phil 9.9.11

    8:00 – 2:30 VISIBILITY

    • On the way into work this morning I realized that I should add multiple selection to the GenericScroller – done
    • Re-rigged events so that they work well as an mxml component
    • A sizable amount of testing and debugging.
    • Interview with Alex Perry

    Tom DeVito 9.8.2011

    Start: 10:20 (Had to detour around a road closure due to flooding)

    • Added aftertouch and pitch bend functions in case we need them to the midi class.
    • Added a internal test simulation function to the Controller class so it can work without a computer simulation
    • Worked on decision process of the controller.  Reads data from a source that can either be manipulated by the internal simulation or external sensors/computer simulation.
    • Cleaned my desk before I start adding more wires.  tried to remove the shelf inside the cabinet so I can have more desk space with out having to raise the monitor.  This was harder then I thought it would be and I need a power drill.  Probably should have asked Dong how he did it first.
    • I should be able to start test and debug tomorrow.

    End: 6:20

    Phil 9.8.11

    8:00 – 5:30 (90 min off) VISIBILITY

    • Talked to Dong about the “Help” app. He’s going to add in wizards and write up a few scenarios.
    • Working out a generic scrolling widget that you pass an ArrayCollection to and that creates the appropriate scrollers – Done
    • Also added a GenericScrollerEvent that takes a data (*) object to pass the results of said scroller around
    • Customer flash player is currently 10.3.184.34. Need to retest WebDesk.

    FP

    • Brought in the new hand for Tom to play with
    • Reviewed the patent application. Looks like it will be submitted on Monday.

    Tom DeVito 9.6.2011

    Start: 10:00

    • Worked on Controller class for the finger
    • Determined that when we use a computer based simulation the only thing that needs to be passed is if there is contact and how much force is applied
    • Pc side will recieve a string with the status of each finger module
    • I think a solution to the problem where you cannot have anything in the constructor on the arduino side can be fixed by wrapping the class in a #ifdef statement

    End: 6:00

    Phil 9.7.11

    8:00 – 4:30 VISIBILITY

    • My 1987 Porsche passed emissions with 30% of the limit on Co2 and 15% of the limit on HC. What were they driving back then? Tanks?
    • More scroller work.
      • Added ScrollingDateChooserEvent
      • Added all the edge conditions to handle 12 and 24 hour time
      • Added military and civilian date and time formats
      • Moved code to a separate library and checked into SVN – Mobile/ScrollingChoosers
    • Mike’s gotten the Google App Engine talking to web and phone with GraniteDS. Next will be to write some methods that assemble table meta information such as unique counts that the Google Data API doesn’t cover.
    • Talked with Bill D. about getting our desks. We sent a *memo* about it!

    Phil 9.6.11

    7:30 – 4:30 VISIBILITY

    • Need to do some clarification for Stuart WRT the patent – done
    • Need to put together a date picker and then something more general.
    • And it looks like I need to move my 401k around a bit.
    • Figured out this SQL query again for Mike:
      • select model, count(model) from cars group by model;
    • Visit with Bill D. Some paperwork and strategizing with Brian

    Tom DeVito 9.6.2011

    Start: 10:00

    • Continued to work on the higher level control class.  This class is also to monitor a given input pin, as well as receive/run test simulation data for a designated  finger, similar to how the original test sketch works.
    • Wired a second 1 Watt amplifier which is controlled by the second rheostat on the first IC
    • Added code to the amp class to control the second register

    End: 6:00