DFTS v7 Card Channelization
Regarding DFTS 3.0.0.2 with multiple instances and driver channels, here is an example of how to configure it for 4 channels.
Source / send side:
- Stop the DFTS software
- In /etc/modprobe.d/owlv7Bsc.conf, specify:
- options owlv7Bsc MaxChannels=4
- Make sure you put in the "max rate key", else it will not work!
- You should have received this 8 digit hex number with the card.
- You do not need this line anymore, comment it out. It is only needed for the 1 channel configuration:
- #options owlv7Bsc CH_01=211,100
- Restart the Owl driver
- Edit startDftsSend script:
- NUMBER_OF_INSTANCES=4
- Start the DFTS software again
- It should now have 4 log directories, default location:
- /Owllog/dfts/logs<INSTANCE_NUMBER>
- It should now have 4 send directories, default location:
- /Owldata/dfts/senddata<INSTANCE_NUMBER>
- It should now have 4 log directories, default location:
Destination / receive side:
- Stop the DFTS software
- In /etc/modprobe.d/owlv7Rsc.conf, specify:
- options owlv7Rsc MaxChannels=4
- You do not need this line anymore, comment it out. It is only needed for the 1 channel configuration:
- #options owlv7Rsc CH_01=211,100
- Restart the Owl driver
- Edit startDftsReceive script:
- NUMBER_OF_INSTANCES=4
- Start the DFTS software again
- It should now have 4 log directories, default location:
- /Owllog/dfts/logs<INSTANCE_NUMBER>
- It should now have 4 send directories, default location:
- /Owldata/dfts/recvdata<INSTANCE_NUMBER>
For 2.6.5.1:
An Example For Channelizing DFTS - RED.pdf
An Example For Channelizing DFTS - BLUE .pdf
Release 2.6.5.4:
Modify start script from:
if [[ -f $STARTUP_OPTIONS ]]; then
source $STARTUP_OPTIONS
[[ -n "$NUM_INSTANCES" && $NUM_INSTANCES -gt 1 ]] && INSTANCES=$(seq 1 $NUM_INSTANCES) || INSTANCES=""
else
INSTANCES=""
fi
to:
if [[ -f $STARTUP_OPTIONS ]]; then
source $STARTUP_OPTIONS
fi
# hard code NUM_INSTANCES here if you do not have a startupOptions file (for kit installations, not Owl solutions)
# NUM_INSTANCES=""
[[ -n "$NUM_INSTANCES" && $NUM_INSTANCES -gt 1 ]] && INSTANCES=$(seq 1 $NUM_INSTANCES) || INSTANCES=""
Run the following script from your send-blue, or recv-red directory:
usage: ./dfts-setup-2654.sh <number of channels>
example for single channel setup: ./dfts-setup-2654.sh 1
example for 4 channel setup: ./dfts-setup-2654.sh 4
Note that the Owl driver must also be set up for the same number of channels