| [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 | 
|---|