TODO -------------------------------------------------------- x. finish h2.c/.h so it creates an H2RG pattern. (CL) x. Intergrated data sampling into pclock2. done ------------------------------------------------- CL merged inital h2rg code on 03Aug 100621 ------------------------------------------------- 10/06. - demostrated data transfers using catp in the t9_app() function. 100503 ------------------------------------------------- 10/03 "go" command now clocks out a sequence. 100422 ------------------------------------------------- 10/04. Added tony's change we now can create all clocking data for aladdin arrays. This include scan table, ce_sample, ce_reset, and the Sequence Tables. 100409 ------------------------------------------------- 10/03. make reset options par of array options, not gobal. 10/03. generated and tested CE function on controller and check timing 10/04. ir.c/.h file create the sequience table for an observation. 10/04. make command.c into ircommand.c -> compile on both linux and uboot. 10/04. make al_ck_ce_t more generic, ie: ir_ce_t. so it can be used by al & h2. And al_execute_ce() can be ir_exeute_ce(). 10/04. make all al_ck_ce_ command into ir_ce_ 100303 ------------------------------------------- 1. New lib files: ir.h/c - generate stuff related to ir clocking/readdout schemes abouf the device details, ie: itime, acqmode, coadds, ndr, etc. al.h/c - aladdin code. h2.h/c - h2rg code. (make them true libs) 2. slowcnts - define TimeSlice Resolution, TS_nsec = 40 + (slowcnt*20) 3. wrote al_functions for ParSeq, VidSeq, UPDWR (digout), and delay(DELAY, NOP). 4. remove CDS mode (JR say we can drop it for the aladdin array). 100225 --------------------------------------------- copied plock (verion1), and deleted old code.