You are here:
Foswiki
>
FESA Web
>
FESAclassDevelopmentSpecificEquipment
>
FESA-Class-Digitizer
>
ModifyGRCFileUsedByDigitizer
(06 Dec 2019,
AlexanderSchwinn
)
Edit
Attach
How to modify a grc file, which is used by the Digitizer Class
You need to make sure that the correct set of blocks is loaded
Check which version which is used (currently, Dec.2019, alpha8 is used everywhere)
Modify you ~/.gnuradio/config.conf in order to load the correct blockset.
Here a manual
.
start the gnuradio-companion and check its output .. is the correct path used ?
Locate the *.grc file to modify on the asl cluster
Go into /common/export/fesa/local/<FEC>/DigitizerDU2/ ("cdf" <FEC> when /common/usr/cscofe/scripts/accdefs is sourced)
Check "grcPath" DigitizerDU2.instance to see which grf file is loaded by the class
backup that grc file
open the file in gnuradio-companion
Permissions
Per default, you only can write the file when you are member of the group "FESA", best request membership by IN
If not possible, ask me to set chmod a+w for the file
Or just send me the modified file, and I will put it there
Debugging
When modifications of the grc file are done, you need to first start the FESA binary "by hand" , in order to see if it still runs fine.
Go to the FEC (use "sss" <FEC> if /common/usr/cscofe/scripts/accdefs is sourced)
killall daemon DigitizerDU2
Go to /opt/fesa/nfs/local/<FEC> ("cdf" if you connected via sss)
cd DigitizerDU2
./startManually_DigitizerDU2_M.sh (you may want to mofify the script in order to use the prod nameserver instead of the dev nameserver)
Try to make sense of possible error / log messages, further modify *.grc and repeat
Check "top" to check if the CPU load is fine
Once you think your setup is fine, you can restart the class as daemon:
Go to /opt/nfsinit/<FEC> ("cdi" if you connected via sss)
./50_fesa
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r1
|
B
acklinks
|
V
iew wiki text
|
Edit
w
iki text
|
M
ore topic actions
Topic revision: r1 - 06 Dec 2019,
AlexanderSchwinn
FESA
Log In
Toolbox
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
Webs
Accnomen
Applications
BunchBucket
FAIR
FESA
Frontend
Hardware
IC
IN
Machines
Main
Sandbox
Service
System
Timing
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki?
Send feedback