| [3542] | 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 | 
 | 
|---|
 | 22 | 4/ Ensemble de classe + main programme Acq multi-thread
 | 
|---|
 | 23 |   - tmtacq.cc : le main program
 | 
|---|
 | 24 |   - racqumem.h racqumem.cc  : gestionnaire de zones memoires echanges
 | 
|---|
 | 25 |     entres threads
 | 
|---|
 | 26 |   - racqurw.h  racqurw.cc : les deux classes de  "threads" de DMA-PCI-E et I/O disque
 | 
|---|
 | 27 |   - racquproc.h racquproc.cc : la classe thread de traitement des donnees
 | 
|---|
 | 28 | 
 | 
|---|
 | 29 |         ================ Remote ====================
 | 
|---|
 | 30 | 
 | 
|---|
 | 31 | 5/ Ensemble de classes + programme test developpes en 2005, pour I/O PPF sur 
 | 
|---|
 | 32 |    stream IP - provenaant du repertoire Remote
 | 
|---|
 | 33 |   - swrapsock.h swrapsock.cc : Classes Socker ServerSocket ClientSocket 
 | 
|---|
 | 34 |     d'enrobage de creation et de manipulation des sockets unix
 | 
|---|
 | 35 |   - sockrawstream.h sockrawstream.cc : classes RawInOutSocketStream 
 | 
|---|
 | 36 |    permettant de construire des streams PPF sur flots IP
 | 
|---|
 | 37 |   - burawstream.h burawstream.cc : classe RawInOutBuffStream - 
 | 
|---|
 | 38 |   soit a virer ou a transformer en une classe pour I/O PPF sur fichier 
 | 
|---|
 | 39 |   distant a l'aide d'un serveur specifique
 | 
|---|
 | 40 |   - tsok.cc : programme de test , cote client ou serveur :
 | 
|---|
 | 41 | 
 | 
|---|
 | 42 |     Usage : tsok S/C [servername=localhost] [OPEMsg=Hello] [NLoop,SizeX,SizeY] 
 | 
|---|
 | 43 |     Ex: tsok S   or  tsok C serverName or 
 | 
|---|
 | 44 |         tsok C serverName PPFSOCKET  5  1000,1000 
 | 
|---|
 | 45 |    S : run tsok as server side 
 | 
|---|
 | 46 |    C : run tsok as client side 
 | 
|---|
 | 47 |    OPEMsg : Operation select on client side (=XXX , PPFSOCKET , STOP)   
 | 
|---|
 | 48 |    serverName : Name or IP adress of the machine where tsok S is running 
 | 
|---|
 | 49 |    NLoop,SizeX,SizeY: Number of transfers, 2D array size for OPEMsg=PPFSOCKET 
 | 
|---|