- Switched from using enums to having objects for the commands, states, and responses.
- The decision process still needs to be changed to work with these changes. Other then that it compiles and runs without errors.
Author Archives: pgfeldman
Phil 3.15.2010
7:30 – 4:30
- Meeting with TDTA(?) and Mike C at 1:30
- Strain Gauges are mounted and appear solid. I need to wire up and test before Friday. Well, I tried wiring one of the gauges, and the thing just popped off. Going to try the teeeeeeeeeeeeeeeny hair gauges.
- Need to tell Tom to add defaults and printing to StringEnum and derived classes
- Updated MvnAssist to attribute credit, and add some Cliff notes.
- REST from jython inside the interpreter works!
- Damn. Jax-ws only lets you have one binding per port. This means that every item that is published in the current system has to run on a separate port, which is stupid. Going to look at embedding a jetty server in the app instead. (http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty)
Dong 03.15.2010
- Using Cryogenic Roadmap to test FormBuilder…..
- added login, timestamp information to tables creation
- CreateTableConfirmWindow allows alphanumeric and “_” for table names
- removed login, timestamp from ManageTableCanvas to hide from user when adding new data
- login and timestamp appended when FormViewer saves data
- added add row/record functionality to TableDataEditor
- added number of records label to TableDataEditor
- configuration of the buttons (enable/disable) based on input and data returned
- added more info to MvnAssist (1.7.9 now)
Dong 03.12.2010
- User Permissions cont’d
- database and tables get highlighted for those the selected user has permissions
- primary testing looks fine. Plan to move it into FormBuilder
- refactored database classes; moved some out of MySQLIf to FormBuilder
Phil 3.12.2010
8:00 – 4:00
- Built a framework to hold two stepper motors. Going to attach some strain gauges this morning. Not sure if they’ll be ready by this afternoon. We’ll see.
- Need to add a higher level controller to coordinate the two motors
- Need to submit for reimbursement
Dong 03.11.2010
- user permissions working!
- permissions at database level can be set
- permissions at table level needs special care and attention
- testing user permissions and refining UI
Phil 3.11.2010
7:30 – 4:00
- Woke up at 4:00 this morning. Urk.
- Made some arms for the stepper motors. Need to put strain gauges on them today
- Need to clean up the mess I made hunting down the r != n problem yesterday
- Let’s see what happens when I try to run a more substantial hunk of code… Success!
- Turning on the restful services. Done. Tested with jUnit, but haven’t tried to call it with jython. Kind of afraid to this late in the day. I think I’ll try tomorrow
Dong 03.10.2010
- struggled with RoleTreeItemRenderer for a while… manual update of the selected array is required
- tried tweaking the heap size of FlexBuilder; 1024m made FlexBuilder to crash on Design view…. reduced to 512m
- continue working on User Permissions
Phil 3.10.2010
7:30 – 4:30
- Yep, John went to the hospital on Monday.
- After finding the bill for the space on the door yesterday, Dong and I are getting nervous about the possibility of getting evicted – I.e. servers on the street. We’re thinking of moving our repositories off of the local servers and into the cloud. Maybe a dreamhost account (root account, ftp, svn, trac, wordpress and joomla)? Checked and found that vis-n.com is available
- Adding sampling to the scripting interface. Hmm. Not sure if I needed it after all. Turns out that the problem was that TextArea uses ctrl-m (CR) instead of ‘n’ to separate lines. Jython didn’t like that. Going to clean up tomorrow.
Dong 03.09.2010
- got user/role management pretty much functional
- add, delete, modify users
- add, delete roles
- add, delete user roles
- received the test data and forms for Form Builder
- set different style for existing roles for the user
- working on user database/tables permission
Phil 3.9.2010
8:00 – 5:00
- Dong found a ‘past-due’ notice taped to the door this morning
- Got some data to try entering
- Working on script running today – everything works, but the method returns before stdout is filled in. Going to have to poll for it…
Mike 3.8.10
- Added a Flex service for accessing uploaded icons
- Added a simple TileList panel with a few buttons for uploading and managing icons
- Few issues with caching sorted out
- Programming on pain killers and muscle relaxants is hard*
*Do not copy in to monthly status report
Dong 03.08.2010
- cascade delete working on all tables; roles, users, and user_roles
- changed the SuperUser’s id and parent_id to 1; points to itself to fix cascade errors. Deleting SuperUser deletes all roles in the table!!!!!!
- add, delete, update roles working
- add, delete, update users working
- roles in the tree are now pre-selected for assigned user
- working on user roles and role users
Phil 3.8.2010
7:30 – 4:30
- Nothing new at the client today.
- Putting together the Scripting webapp.
- Login (the Flex side) is done.
- Working on the scripting layout.
Feldman Project Log Day 2
- Worked with Phil to get framework together
- Got it working. Need to declare Enum completely in parent class so all states that children are going to use should be declared there.
- Must use parent variables for Enum. If not they will not be able to set equal to the other.
- Made angleToSteps formula _angle/1.8 * 16 this seems to work very accurately. Obviously the Stepper with the gear box will need a separate formula to move it correctly but this will work for the other 2.
- Tried to get it to loop the movement not working currently. Only move once per run.

You must be logged in to post a comment.