| 1 | ###########################################################
 | 
|---|
| 2 |    Repertoire TAcq  
 | 
|---|
| 3 |    Programmes de test pour acquisition/traitement BAORadio
 | 
|---|
| 4 |    + classes socket developpes en 2005 pour etre ajoute a
 | 
|---|
| 5 |    SOPHYA 
 | 
|---|
| 6 |    Module CVSSophya/AddOn/TAcq
 | 
|---|
| 7 | ###########################################################
 | 
|---|
| 8 | 
 | 
|---|
| 9 | 1/ programmes de test debit I/O disque
 | 
|---|
| 10 |   traidio.cc (main prog fits/PPF/binary file) 
 | 
|---|
| 11 |   et traidf.cc/traidp.cc (pour runcxx)
 | 
|---|
| 12 | 
 | 
|---|
| 13 | 2/ classes I/O fits simplifiee 
 | 
|---|
| 14 |   - minifits.h  minifits.cc 
 | 
|---|
| 15 |   - programmes de test tstminifits.cc tstrdfits.cc
 | 
|---|
| 16 | 
 | 
|---|
| 17 | 3/ Utilitaires pour Acq Nancay  
 | 
|---|
| 18 |   -  Programme mfits2spec.cc de calcul de spectre moyennes a partir 
 | 
|---|
| 19 |     fichiers Acq : mfits2spec file1.fits [file2.fits ...] 
 | 
|---|
| 20 |   - dispspectre.pic
 | 
|---|
| 21 |   - veriftag.cc .pic : script + .cc de decodage fichiers text HDR paquets (dec08)
 | 
|---|
| 22 | 
 | 
|---|
| 23 | 4/ Ensemble de classe + main programme Acq multi-thread
 | 
|---|
| 24 |   - tmtacq.cc : le main program
 | 
|---|
| 25 |   - racqumem.h racqumem.cc  : gestionnaire de zones memoires echanges
 | 
|---|
| 26 |     entres threads
 | 
|---|
| 27 |   - racqurw.h  racqurw.cc : les deux classes de  "threads" de DMA-PCI-E et I/O disque
 | 
|---|
| 28 |   - racquproc.h racquproc.cc : la classe thread de traitement des donnees
 | 
|---|
| 29 | 
 | 
|---|
| 30 |         ================ Remote ====================
 | 
|---|
| 31 | 
 | 
|---|
| 32 | 5/ Ensemble de classes + programme test developpes en 2005, pour I/O PPF sur 
 | 
|---|
| 33 |    stream IP - provenaant du repertoire Remote
 | 
|---|
| 34 |   - swrapsock.h swrapsock.cc : Classes Socker ServerSocket ClientSocket 
 | 
|---|
| 35 |     d'enrobage de creation et de manipulation des sockets unix
 | 
|---|
| 36 |   - sockrawstream.h sockrawstream.cc : classes RawInOutSocketStream 
 | 
|---|
| 37 |    permettant de construire des streams PPF sur flots IP
 | 
|---|
| 38 |   - burawstream.h burawstream.cc : classe RawInOutBuffStream - 
 | 
|---|
| 39 |   soit a virer ou a transformer en une classe pour I/O PPF sur fichier 
 | 
|---|
| 40 |   distant a l'aide d'un serveur specifique
 | 
|---|
| 41 |   - tsok.cc : programme de test , cote client ou serveur :
 | 
|---|
| 42 | 
 | 
|---|
| 43 |     Usage : tsok S/C [servername=localhost] [OPEMsg=Hello] [NLoop,SizeX,SizeY] 
 | 
|---|
| 44 |     Ex: tsok S   or  tsok C serverName or 
 | 
|---|
| 45 |         tsok C serverName PPFSOCKET  5  1000,1000 
 | 
|---|
| 46 |    S : run tsok as server side 
 | 
|---|
| 47 |    C : run tsok as client side 
 | 
|---|
| 48 |    OPEMsg : Operation select on client side (=XXX , PPFSOCKET , STOP)   
 | 
|---|
| 49 |    serverName : Name or IP adress of the machine where tsok S is running 
 | 
|---|
| 50 |    NLoop,SizeX,SizeY: Number of transfers, 2D array size for OPEMsg=PPFSOCKET 
 | 
|---|