Monthly Archives: December 2011

Phil 12.13.11

8:00 – 12:00, 4:00 – 5:00VISIBILITY

  • Setting up a developer account with admin privileges on my home machine since I can’t launch the GWT server otherwise. Yay! Everything is working. Going to revisit the StockWatcher RPC tutorial to get back up to speed.
    • All working.
  • Asked Tom to bring up my laptop, since mine is broken. There’s also a DigiKey order here.

Tom DeVito 12.12.2011

Start: 10:00

  • Working on fixing my SoundController class.  I wasn’t using this for some reason but it allows each finger module to be self contained.  Removed the audio splitting stuff that isn’t necessary with individual midi controllers for each finger module.
  • Increased the com buffer to 1024 from 256 so that each finger can have its own commands each cycle.  I don’t think the will cause any slow downs but if it does I will reduce it.
  • Changed commands from being single char codes to 10 char string.
  • Changed the default baud rate to 57600 from 9600 in the pc ComUtil.  This may be the source of some of the inconsistencies that I have noticed in the past because the arduino has been running at this rate since I started using the midi controllers.
  • Added a struct called state to the soundcontroller.  This struct can be manipulated directly for volume, instrument, note changes.  Sensor data is also contained in this struct.  Commands are mostly going to be used for active changes, like switching to diagnostic and midi sequence mode.  Midi sequence mode will allow for multiple note sequences(This probably won’t be implemented for a while, for now single note mode is what will be used).  When midi sequences are implemented, commands will also determine which sequence to use.
  • Changed initialization for main sketch to work with the SoundController.

End: 6:00

Phil 12.12.11

10:00 –  5:00 VISIBILITY

  • It’s my first day back(ish) at work! I really miss my dual monitors!
    • Trying to get my laptop set up as a second monitor
    • Windows is all messed up. Trying Ubuntu 10.1. Nope, need a newer kernel
    • Trying Linux Mint. Better so far… Nope. Installer hangs repeatedly.
    • Open SUSE 12.1? (because these guys say so). And it’s awesome, but the laptop keeps freezing whenever I bring up Firefox. Looks like it has a one year warranty, so I guess I’ll try to return it.
  • Setting up my IDE (Eclipse 3.7)
    • Maven is in and up, adding environment variables
    • Adding GWT support. It turns out that There is a version of GWT designer that does not run in eclipse that has more features. You can find it here.
  • Added a blog page for things GWT

Dong Shin 12.06.2011

  • added auto-fill to Create/Edit projects. This fills specified data up to the current month and year
  • Updating PM Actuals to PM Actuals (Invoiced) broke Funding Request/Financial Status Data. Updated all references to PM Actuals
  • uploaded the latest PPM and PA to fgmdev
  • looking into incorporate HTML’s to Flex easy way….

Mike 12.05.2011

  • Created a new component, com.fgm.FGMUtils.ui.LabelContainer, which is a simple bordered container with a label along the top to help with laying out and organizing multiple components.
  • It has the following properties / styles (defaults):
    • label (): text to be displayed along the top
    • labelPlacement (“left”): left, right, or center
    • labelColor (black): color of the label text
    • labelFontSize (whatever application default is): size of the label text, 12 is usually the default of Flex applications
    • labelPadding (5): number of pixels on either side of the label
    • borderAlpha (1.0): alpha of the border lines
    • borderColor (black): color of the border lines
    • borderWeight (1): width, in pixels, of the border lines.  May not exceed the value of borderPadding
    • borderPadding (3): padding between the outside of the component and the border lines
  • A layout may be applied to the container just like another other spark container
  • The component is in the FGMFlexUtils45 Library

Tom DeVito 12.02.2011

Start: 9:30

  • Added a few utility functions to the arduino sketch to make things a bit easier to use as well as clean up the main loop so its easier to see the flow.  The arduino side seems to be working properly now.
  • Fixed a problem where the pc wasn’t importing the received data properly.
  • The interface is still not updating right.

End: 6:00

Dong Shin 12.02.2011

  • changes to PPM and PA
    • removed Incomplete projects from the list
    • changed Spark Label to MX Text to wordwrap the Budget Details
    • changed the Current month to Reporting month
    • rearranging visual components in Financial Data Navigator to clarify the layout