Log Book - Changes of Code and Functionality and Important CVS Commit News

Please put all changes in at the top of the page.



Today's changes - I extracted all unconnected files and put them into deletedFiles in the project so they are out of the way but accessible.

Fixes in progress - strcpy and strcat, textBuffer misbehavior on the slaves

Needed improvements -

  • Module Configuration
  • Data Readback
  • DMA for the slaves

-- AldenStradling - 22 Nov 2005

Over the weekend, I put in identifying comments for all project files to prevent confusion and misediting. All code files have the filename and a master, slave or common designation. This means that the CVS has had all files touched - if there are items that need to be checked in in conflict with this, all that is necessary is to add the appropriate header line to your own file.

After some frustration with the pxl_ and sct_ nomenclature, I decided (before it was too late, because I am now working on such files) that it would be more productive to have name_sct or name_pixel, so that the files would show up usefully in an alphabetic sort, but still be clear. Some small changes to filenames in CVS have resulted.

-- AldenStradling - 01 Nov 2005

New code running fine - decided that all data passing should be done through structs, even for debugging, because globals seem to be dodgy and unpredictable.

The talkTask is proccing correctly, doing multiple cycles and exiting cleanly, and the slave code builds are initializing and running correctly in the ROD. My whole code base seems stable, so I will be checking in before going on to work on the task toggling.

I have decided to make a task toggle prim and a task listing prim, so that the user can select which task to toggle in a run environment, then toggle it. The DAQ software should be able to handle parsing a text buffer of tasks and their numbers and states, eventually.

-- AldenStradling - 22 Oct 2005

Recent changes in the code base separate the task startup mechanism from the primFxn_startTask() procedure in prinFxns.c and puts it and some enums from the header into taskStarts.c/.h

Proceeding to create a primFxn_toggleTask() procedure.

-- AldenStradling - 19 Oct 2005

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2005-11-22 - AldenStradling
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback