################################################################# # ------------ Soft BAORadio -------------- # ------ Exemple de datacard pour les parametres d'acquisition # Octobre/novembre 2009 ################################################################# # Liste des fibres - @fibres I[,J,K...] # Par defaut @fibres 1 @fibres 1,2 # Nom du Repertoire pour les fichiers d'acquisition # Par defaut @outpathname TstAcq @outpathname ZB # Identification de la source observee # Par defaut: rien @skysource ngc0000 # Taille des paquets (en bytes provenant de la carte ADC) # Par defaut @paqsize 16424 @paqsize 8192 # Taille des DMA en kb (=1024 bytes) # Par defaut @dmasizekb 32 @dmasizekb 32 # Nombre total (maximum) de fichiers fits produits (/fibre) # Par defaut @nbfiles 1 @nbfiles 3 # Nombre de blocs (ou zones) MemMgr dans un fichier fits # Par defaut @nblocperfile 10 @nblocperfile 10 # Mode d'acquisition # Par defaut @acqmode std # Modes standard: [std=raw data] [fft2c=fft 2 canaux] # Autres modes: [nof=std,NoFitsFile] pattern,patnof,fft2cnof ...] @acqmode std # Parametres MemmoryManager @memmgr NZones,NPaqPerZone # Par defaut @memmgr 4,128 @memmgr 4,128 # Parametres traitement au vol optionnnel (monitoring) # @monitor NMean Step NMaxBlocProc # Par defaut NoMonitoring @monitor 512 10 0 @monitor 0 384 4 ######################## # Reduction des tailles de paquets si cle present # @reducpaqsz ReducedSize Offset reducpaqsz 1024 0 ######################## #### cartes de controle pour le mode transfert sur Ethernet # Liste des machines cibles pour les envois de paquets # @ethrtargets Target1 [ Target2 ... ] ethrtargets machine1 machine2 ... # Activation du mode transfert direct DMA -> Ethernet , sans decoupage/verification en paquet a la source # @pci2ethdirect # Sur la machine destination, nombre total de liens (connexions) ethernet = NbTotalFibre # @ethrnlink 4 ethrnlink 4 # En mode reception de paquets sur ethernet, On peut forcer la lecture # de paquets avec meme compteur de paquet (Force SameFrameCounter ) # @ethrforcesamefc ethrforcesamefc ## No de port TCP/IP # @tcpportid 6912 tcpportid 6912 # Pour desactiver l'ecriture des fichiers FITS # @nosavesigfits nosavesigfits ###################### ### Parametres pour calcul des visibilites ### Le calcul des visibilites ne peut etre active qu'avec le parametre de ligne de commande de mfacq # @visicalc NbPaqMean NbCalcGrp NbThrPerCalc # - NbPaqMean : nb de paquets moyennes # - NbCalcGrp : Nombre de calculateurs de visibilites s'executant en parallele ds le BRVisCalcGroup # - NbThrPerCalc : Nombre de thread dans chaque calculateur ( laisser a 1 de preference ) # Defaut : visicalc 1024 1 1 visicalc 5000 2 1 ## Binning en frequence lors du calcul (parametre en numero des frequences) # @visicfreq freqmin freqmax nbinfreq # Defaut: visicfreq 0 0 0 (aucun binning, toutes les frequences) visicfreq 0 0 0 ######################## # Taux de perte de paquets en simulation (Sans carte PCIExpress) # @nopcilossrate Perte (0<=Perte<1) # Defaut @nopcilossrate 0. ######################## # Niveau d'impression # @prtlev Level CounterModulo prtlev 0 50000 prtlev 1 50000