[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 | ###########################################################
|
---|
[3658] | 8 | ####### VOIR HISTORIQUE DES MODIFS a la fin (points 6,7...)
|
---|
[3542] | 9 |
|
---|
| 10 | 1/ programmes de test debit I/O disque
|
---|
| 11 | traidio.cc (main prog fits/PPF/binary file)
|
---|
| 12 | et traidf.cc/traidp.cc (pour runcxx)
|
---|
| 13 |
|
---|
| 14 | 2/ classes I/O fits simplifiee
|
---|
| 15 | - minifits.h minifits.cc
|
---|
| 16 | - programmes de test tstminifits.cc tstrdfits.cc
|
---|
| 17 |
|
---|
| 18 | 3/ Utilitaires pour Acq Nancay
|
---|
| 19 | - Programme mfits2spec.cc de calcul de spectre moyennes a partir
|
---|
| 20 | fichiers Acq : mfits2spec file1.fits [file2.fits ...]
|
---|
| 21 | - dispspectre.pic
|
---|
[3560] | 22 | - veriftag.cc .pic : script + .cc de decodage fichiers text HDR paquets (dec08)
|
---|
[3542] | 23 |
|
---|
| 24 | 4/ Ensemble de classe + main programme Acq multi-thread
|
---|
| 25 | - tmtacq.cc : le main program
|
---|
| 26 | - racqumem.h racqumem.cc : gestionnaire de zones memoires echanges
|
---|
| 27 | entres threads
|
---|
| 28 | - racqurw.h racqurw.cc : les deux classes de "threads" de DMA-PCI-E et I/O disque
|
---|
| 29 | - racquproc.h racquproc.cc : la classe thread de traitement des donnees
|
---|
| 30 |
|
---|
[3872] | 31 |
|
---|
[3542] | 32 |
|
---|
[3872] | 33 | 5/ ================ Remote ====================
|
---|
| 34 | Ensemble de classes + programme test developpes en 2005, pour I/O PPF sur
|
---|
[3542] | 35 | stream IP - provenaant du repertoire Remote
|
---|
| 36 | - swrapsock.h swrapsock.cc : Classes Socker ServerSocket ClientSocket
|
---|
| 37 | d'enrobage de creation et de manipulation des sockets unix
|
---|
| 38 | - sockrawstream.h sockrawstream.cc : classes RawInOutSocketStream
|
---|
| 39 | permettant de construire des streams PPF sur flots IP
|
---|
| 40 | - burawstream.h burawstream.cc : classe RawInOutBuffStream -
|
---|
| 41 | soit a virer ou a transformer en une classe pour I/O PPF sur fichier
|
---|
| 42 | distant a l'aide d'un serveur specifique
|
---|
| 43 | - tsok.cc : programme de test , cote client ou serveur :
|
---|
| 44 |
|
---|
| 45 | Usage : tsok S/C [servername=localhost] [OPEMsg=Hello] [NLoop,SizeX,SizeY]
|
---|
| 46 | Ex: tsok S or tsok C serverName or
|
---|
| 47 | tsok C serverName PPFSOCKET 5 1000,1000
|
---|
| 48 | S : run tsok as server side
|
---|
| 49 | C : run tsok as client side
|
---|
| 50 | OPEMsg : Operation select on client side (=XXX , PPFSOCKET , STOP)
|
---|
| 51 | serverName : Name or IP adress of the machine where tsok S is running
|
---|
| 52 | NLoop,SizeX,SizeY: Number of transfers, 2D array size for OPEMsg=PPFSOCKET
|
---|
[3872] | 53 | ================================================
|
---|
[3635] | 54 |
|
---|
| 55 | 6/ --- Avril 2009
|
---|
| 56 | Amelioration programme mfits2spec
|
---|
| 57 | --- Mai 2009
|
---|
| 58 | o Amelioration du programme tmtacq.cc (+/- copie programme d'acquisition)
|
---|
| 59 | o Introduction du programme de lecture / traitement multi-thread des fichiers
|
---|
| 60 | minifits acquisition
|
---|
| 61 | Ajout fichiers : mcrd.cc , brfitsrd.h .cc , brproc.h .cc
|
---|
[3658] | 62 |
|
---|
| 63 | 7/ --- Septembre/Octobre 2009
|
---|
| 64 | o Ajout possibilite de creation de spectre temps-frequence ds mcrd
|
---|
| 65 | o Amelioration de la classe RAcqMemZoneMgr pour la gestion multi-fibres (donnees
|
---|
| 66 | de plusieurs fibres dans un meme objet RAcqMemZoneMgr
|
---|
| 67 | o Amelioration de la classe MiniFITSFile pour permettre l'ajout d'information ds l'entete FITS
|
---|
[3872] | 68 |
|
---|
| 69 | 8/ --- Novembre/Decembre 2009
|
---|
| 70 | o Introduction des classes lecteur fits multi-fibres ( BRMultiFitsReader ), classe de base
|
---|
| 71 | thread de traitement (BRBaseProcessor)
|
---|
| 72 | o Classe d'ecriture de cube de donnees fits multi-fibres FitsCubeWriter
|
---|
| 73 | o Classe de calcul de visibilites BRVisibilityCalculator
|
---|
| 74 | o Introduction du nouveau programme d'acquisition mfacq.cc (Nov 2009)
|
---|
| 75 |
|
---|
| 76 | 9/ --- Avril/Mai 2010
|
---|
| 77 | o Calcul parallele pour visibilites ( BRVisCalcGroup )
|
---|
| 78 | o Programme de lecture multi-fibres (treadmfib) calcul des visibilites (vismfib)
|
---|
| 79 | o Nouvelle structuire du programme d'acquisition pour echange sur ethernet
|
---|
| 80 | Classes PCIEToEthernet , EthernetReader
|
---|
| 81 |
|
---|
| 82 | 10/ --- Aout/Septembre 2010
|
---|
| 83 | o Ajout processeur de calcul de TF sur donnees brutes ( BRFFTCalculator )
|
---|
| 84 | o Amelioration classe BRMeanSpecCalculator et ajout programme specmfib.cc
|
---|