- added Contracts data(table data) to Funding Request – allows users to view contracts data and add to the funding request
- Downloaded and configured XAMPP 1.7.3 with Tomcat server 6.0.20 add-on from http://www.apachefriends.org/en/xampp-windows.html
- dumped and copied databases for new XAMPP
- formbuilder.sql
- project_portfolio.sql
- userinfo.sql
- visibility_dev2.sql
- users_and_roles.sql
Monthly Archives: April 2010
Phil 4.13.2010
7:30 -3:30
- There is some new data in the employees tables on site. With some poor picking, there could be some real combinatorial problems. Not sure what to do about that right now. Maybe a warning (“Warning, this may result in a very slow return, do you wish to…?) Dunno.
- Working on adding alerts. Can create an alert and add it into the db trough ScriptObject. Tomorrow, I need to be able to pull out the list of alerts for ScriptObject, and start on the REST component. Last thing will be to add interaction with Python.
- Speaking of which, I really need syntax coloring and code completion in the “IDE”. Found some syntax coloring that might be usable on sorceforge. Nothing on code completion.
Dong Shin 04.13.2010
- continue working on Funding Request editor
- Save, Request, Send to BF34, Certify, Accept works (updates the status accordingly)
- Date updates can now be saved
- working on Triggers to store data logs (SQL’s)
mysql> delimiter $$
mysql> CREATE TRIGGER Employee_Trigger
-> AFTER UPDATE ON employee
-> FOR EACH ROW
-> BEGIN
-> INSERT into Employee_log
-> (user_id, description)VALUES (user(),
-> CONCAT('Id with ',NEW.id,' is modified ',
-> ' from ',OLD.start_date, ' to ', NEW.start_date));
-> END$$
Query OK, 0 rows affected (0.00 sec)
mysql> delimiter ;
Feldman Project Log
- OpenGL works in a similar fashion to our RCS system so I decided that I’ll make a controller for the graphics simulation.
- Finally got a second sensor stick assembled waiting for silicone to dry.
- Amp was running extremely hot. Lowered input voltage to 5 volts. This helped with the heat but there is less range of voltage change then before. After shielding the wires and lowering the voltage the idle readings are much more stable.
Dong Shin 04.12.2010
- separated FundingRequestForm from the panel so it can be used as an editor for existing data
- working on FundingRequest editor
Phil 4.12.2010
8:00 – 4:00
- Meeting with Anne at 9:30. Then I need to chase down what the issues are with my certs.
- Add alerting capability to JavaFacades.java. I’m thinking another db that can be accessed restfully that has a list of all current alerts. This does mean that I’ll need some level of CRUD to deal with handling alerts (acknowledge, etc, from outside the system)
- BLACKPANTHER meeting/demo
Feldman Project Log
- Did a couple tutorials for OpenGL. Going to continue this over the weekend if I have time.
- Tried to use the new sensor rod. The hole for the motor axis is too big. Tried to use tape and heat shrink but it would still not get tight enough.
- Started fixing the other sensor rod.
Phil 4.9.2010
7:30 -3:00
- Got a note from Michelle G (LDAT). They want to move ahead. I need to get FGM’s NDA
- Adding better keyboard control to scripting window. Trapped tabs, going for autoindent. Basics of autoindent are done.
- Some permissions problem at the fort. Going back in. Fixed
- 9:30 Meeting with Anne on Monday. Come here first, I guess.
Feldman Project Log
- Finished attaching strain gauges. Currently waiting for silicone to dry. For future reference make sure the first layer of resin is fully dry before attaching strain gauges. If not you might end up with the strain gauge touching the metal rod.
- Added a stop_CW(clockwise) and stopCCW(counter-clockwise) so that it wouldn’t get move commands when its collision reaches the maximum force. Its hard to test how successful the changes I made were until I get the other sensor stick working because the current one acts too erratic.
- Read OpenGL book
Dong Shin 04.09.2010
- added data navigation buttons (Prev and Next) and data record information (Record # of #) to TableDataViewerCanvas
- created TableDataSelectWindow to select specific data from a table – select Funding Request to view
- modified FundingRequestPanel to use TableDataSelectWindow to select contacts and managers
- TableDataSelectWindow supports optional Add/Remove data – enableAdd()
Dong Shin 04.08.2010
- funding_requests table created
- renamed all relation tables to start with “_”
- FundingRequestPanel form now working
- all related data can be stored (contacts, budget center, etc)
- TableDataViewer canvas created to view single set of data from specified table
- FundingRequestViewer uses TableDataViewerCanvas to view the data
- Demo for LDAT folks at 2PM – seemed very interested in Visualization and Spreadsheet
Feldman Project Log
- Strain gauge sensors were changing in unison. Found out this is because on strain guage was touching the metal rod and through that connecting to the motor ground.
- Still works with ground detached but there is signal interference this way.
- Started attempting to make a strain gauge rod. Failed first attempt.
- Started reworking the way the output motor reacts to input so that I can stop it when it collides before it stalls out.
Phil 4.8.2010
8:00-5:30
- Prepping for LDAT demo – went pretty well
- Working on publish GUI – done with the first version. Need to make the text field associated with editing code a little more friendly (tabs should insert 4 spaces, etc)
Phil 4.7.2010
7:30 – 3:00
- Well, I come in and see that the script runner seems to be running just fine, but the scripts aren’t executing. Upon inspection it turns out that runPeriodicScripts isn’t executing the scripts. Need to add that in. Done. Everything seems to be working. Going to let things cook while I’m at meetings
- Need to be able to delete scripts in the GUI
- Need to be able to delete outputs in the GUI
- Discovered what my time difference problem was last night. The date object were reading a 24 hour dateTime as a 12 hour dateTime without and AM/PM. This meant that all the dates were AM, which made things really odd in the afternoon.
- Had a good demo with Anne
- Created a chart for the LDAT folks for tomorrow’s meeting
- Creating a PublishDataObject for exchange between the client and server. Will use this for the basis of deleting published data.
Dong Shin 04.07.2010
- started working on putting Invoice information to the datagrid cell editor
- working on Funding Request
- received scenario from Chris Blackard
- got some clarification about the data
- Funding Request form finished
- created Contacts table and put some data in
- attached Contact data to Funding Request form so the data can either be selected from database or manually entered
- added budget center table (just name and description for now)
- budget center can now be added from the Funding Request Form

You must be logged in to post a comment.