Advertisement
mambrus

calibrate.sh

Feb 12th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.72 KB | None | 0 0
  1. #! /bin/bash
  2.  
  3. export BLADERF_LOG_LEVEL="verbose"
  4.  
  5. function doit() {
  6.     echo bladeRF-cli -e \"${@}\"
  7.     ARGS="${@}"
  8.     bladeRF-cli -v $BLADERF_LOG_LEVEL -e "$ARGS"
  9.     let -i rc=$?
  10.     #echo "------- $rc"
  11.     if [ $rc -eq 1 ]; then
  12.         echo "Operation failed..." 1>&2
  13.         exit $rc;
  14.     fi  
  15. }
  16.  
  17. ulimit -c unlimited
  18. CURR_CORE_PATT=$(cat /proc/sys/kernel/core_pattern)
  19. if [ "X${CURR_CORE_PATT::4}" != "Xcore" ]; then
  20.     echo "Adjustment of proc/sys/kernel/core_pattern needed" 1>&2
  21.     echo "core.%e" | sudo dd of=/proc/sys/kernel/core_pattern
  22. fi
  23.  
  24.  
  25. doit set frequency tx 900.401MHz
  26. doit set frequency rx 945.401MHz
  27. doit print rxvga2
  28. doit set rxvga2 8
  29. doit cal lms
  30. doit cal dc rx
  31. doit cal table dc rx
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement