summaryrefslogtreecommitdiff
path: root/macros
diff options
context:
space:
mode:
Diffstat (limited to 'macros')
-rw-r--r--macros/alignsignals.binbin0 -> 19752 bytes
-rw-r--r--macros/alignsignals.sci2
-rw-r--r--macros/arithdeco.binbin0 -> 22733 bytes
-rw-r--r--macros/arithenco.binbin0 -> 22355 bytes
-rw-r--r--macros/arithenco.sci2
-rw-r--r--macros/build_help.sce5
-rw-r--r--macros/buildmacros.sce10
-rw-r--r--macros/finddelay.binbin0 -> 26477 bytes
-rw-r--r--macros/gfcosets.binbin0 -> 10350 bytes
-rw-r--r--macros/gflineq.binbin0 -> 19682 bytes
-rw-r--r--macros/gfrepcov.binbin0 -> 5439 bytes
-rw-r--r--macros/gftrunc.binbin0 -> 4631 bytes
-rw-r--r--macros/iqcoef2imbal.binbin0 -> 12452 bytes
-rw-r--r--macros/iqimbal2coef.binbin0 -> 9184 bytes
-rw-r--r--macros/iqimbal2coef.sci3
-rw-r--r--macros/iscatastrophic.binbin0 -> 6927 bytes
-rw-r--r--macros/istrellis.binbin0 -> 16135 bytes
-rw-r--r--macros/lib17
-rw-r--r--macros/lteZadoffChuSeq.binbin0 -> 6969 bytes
-rw-r--r--macros/ssbdemod.binbin0 -> 18419 bytes
20 files changed, 31 insertions, 8 deletions
diff --git a/macros/alignsignals.bin b/macros/alignsignals.bin
new file mode 100644
index 0000000..48bdb7d
--- /dev/null
+++ b/macros/alignsignals.bin
Binary files differ
diff --git a/macros/alignsignals.sci b/macros/alignsignals.sci
index 2013e3b..97bf596 100644
--- a/macros/alignsignals.sci
+++ b/macros/alignsignals.sci
@@ -1,7 +1,7 @@
function varargout = alignsignals(x,y,varargin)
//This function aligns the two input signals.
//
-//Calling Sequence
+//Syntax
//[Xa Ya] = ALIGNSIGNALS(X,Y)
//[Xa Ya] = ALIGNSIGNALS(X,Y,MAXLAG)
//[Xa Ya] = ALIGNSIGNALS(X,Y,MAXLAG,1)
diff --git a/macros/arithdeco.bin b/macros/arithdeco.bin
new file mode 100644
index 0000000..505f75b
--- /dev/null
+++ b/macros/arithdeco.bin
Binary files differ
diff --git a/macros/arithenco.bin b/macros/arithenco.bin
new file mode 100644
index 0000000..429c26d
--- /dev/null
+++ b/macros/arithenco.bin
Binary files differ
diff --git a/macros/arithenco.sci b/macros/arithenco.sci
index a463afa..b596924 100644
--- a/macros/arithenco.sci
+++ b/macros/arithenco.sci
@@ -1,7 +1,7 @@
function [code] = arithenco(seq, count)
// This function encodes the given sequence using aritmetic coding
-// Calling sequence
+// Syntax
// CODE = ARITHENCO(SEQ, COUNT)
// Description
diff --git a/macros/build_help.sce b/macros/build_help.sce
deleted file mode 100644
index 7e477d7..0000000
--- a/macros/build_help.sce
+++ /dev/null
@@ -1,5 +0,0 @@
-help_lang_dir = get_absolute_file_path("build_help.sce");
-TOOLBOX_TITLE="Communications Toolbox"
-tbx_build_help(TOOLBOX_TITLE, help_lang_dir);
-ok=add_help_chapter("Demo",get_absolute_file_path("build_help.sce"));
-clear help_lang_dir;
diff --git a/macros/buildmacros.sce b/macros/buildmacros.sce
new file mode 100644
index 0000000..5a872bb
--- /dev/null
+++ b/macros/buildmacros.sce
@@ -0,0 +1,10 @@
+// This file is released under the 3-clause BSD license. See COPYING-BSD.
+
+function buildmacros()
+ macros_path = get_absolute_file_path("buildmacros.sce");
+ tbx_build_macros(TOOLBOX_NAME, macros_path);
+endfunction
+
+buildmacros();
+clear buildmacros; // remove buildmacros on stack
+
diff --git a/macros/finddelay.bin b/macros/finddelay.bin
new file mode 100644
index 0000000..8a977dc
--- /dev/null
+++ b/macros/finddelay.bin
Binary files differ
diff --git a/macros/gfcosets.bin b/macros/gfcosets.bin
new file mode 100644
index 0000000..987d207
--- /dev/null
+++ b/macros/gfcosets.bin
Binary files differ
diff --git a/macros/gflineq.bin b/macros/gflineq.bin
new file mode 100644
index 0000000..957bee2
--- /dev/null
+++ b/macros/gflineq.bin
Binary files differ
diff --git a/macros/gfrepcov.bin b/macros/gfrepcov.bin
new file mode 100644
index 0000000..7ea415c
--- /dev/null
+++ b/macros/gfrepcov.bin
Binary files differ
diff --git a/macros/gftrunc.bin b/macros/gftrunc.bin
new file mode 100644
index 0000000..fbb0c07
--- /dev/null
+++ b/macros/gftrunc.bin
Binary files differ
diff --git a/macros/iqcoef2imbal.bin b/macros/iqcoef2imbal.bin
new file mode 100644
index 0000000..54d08ae
--- /dev/null
+++ b/macros/iqcoef2imbal.bin
Binary files differ
diff --git a/macros/iqimbal2coef.bin b/macros/iqimbal2coef.bin
new file mode 100644
index 0000000..0bf83da
--- /dev/null
+++ b/macros/iqimbal2coef.bin
Binary files differ
diff --git a/macros/iqimbal2coef.sci b/macros/iqimbal2coef.sci
index 2116ca8..0849478 100644
--- a/macros/iqimbal2coef.sci
+++ b/macros/iqimbal2coef.sci
@@ -40,7 +40,7 @@ if ( or(Comp_Coef==%nan) | or(Comp_Coef==%inf))
error('comm:iqimbal2coef: Input arguments should be finte')
end
-if ( size(Amp_Imb_dB) ~= size(Ph_Imb_Deg) ) then\
+if ( size(Amp_Imb_dB) ~= size(Ph_Imb_Deg) ) then
error('comm:iqimbal2coef: Input arguments should be of same size')
end
@@ -66,3 +66,4 @@ for i = 1:length(Amp_Imb_dB)
Comp_Coef(i) = w2/w1;
end
+endfunction
diff --git a/macros/iscatastrophic.bin b/macros/iscatastrophic.bin
new file mode 100644
index 0000000..99f7cb0
--- /dev/null
+++ b/macros/iscatastrophic.bin
Binary files differ
diff --git a/macros/istrellis.bin b/macros/istrellis.bin
new file mode 100644
index 0000000..273fa72
--- /dev/null
+++ b/macros/istrellis.bin
Binary files differ
diff --git a/macros/lib b/macros/lib
new file mode 100644
index 0000000..00d40f5
--- /dev/null
+++ b/macros/lib
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<scilablib name="FOSSEE_Communication_Systems_Toolboxlib">
+ <macro name="alignsignals" file="alignsignals.bin" md5="6795c5e3a80214bc558a8de3cb9e70ed"/>
+ <macro name="arithdeco" file="arithdeco.bin" md5="9b79360e11022a61df294c3faf92dd4c"/>
+ <macro name="arithenco" file="arithenco.bin" md5="5f797fa534d618e26419f0e07b494426"/>
+ <macro name="finddelay" file="finddelay.bin" md5="780f1ae166109a71498a132f4db4da36"/>
+ <macro name="gfcosets" file="gfcosets.bin" md5="491594b4052aec2305005e6ddd217658"/>
+ <macro name="gflineq" file="gflineq.bin" md5="bb3e6416db103d09fa5a314dfef539e8"/>
+ <macro name="gfrepcov" file="gfrepcov.bin" md5="28da79e826fe62a9b4bab2bbfa11c6ed"/>
+ <macro name="gftrunc" file="gftrunc.bin" md5="fe2e351203028638df0022bb6c64cc90"/>
+ <macro name="iqcoef2imbal" file="iqcoef2imbal.bin" md5="97c879ba51333778a30f7dde84d4d56f"/>
+ <macro name="iqimbal2coef" file="iqimbal2coef.bin" md5="4feef6170bda7abbbabde79aae78eff4"/>
+ <macro name="iscatastrophic" file="iscatastrophic.bin" md5="278f799083ff369a67f159458175829b"/>
+ <macro name="istrellis" file="istrellis.bin" md5="4f81dbadca9dc852b04bf2ff3298608c"/>
+ <macro name="lteZadoffChuSeq" file="lteZadoffChuSeq.bin" md5="2902786966ab019c3619dab250a26f7e"/>
+ <macro name="ssbdemod" file="ssbdemod.bin" md5="bbc800029ef280969229d9c26b7eac5a"/>
+</scilablib>
diff --git a/macros/lteZadoffChuSeq.bin b/macros/lteZadoffChuSeq.bin
new file mode 100644
index 0000000..02d0fb4
--- /dev/null
+++ b/macros/lteZadoffChuSeq.bin
Binary files differ
diff --git a/macros/ssbdemod.bin b/macros/ssbdemod.bin
new file mode 100644
index 0000000..84336e2
--- /dev/null
+++ b/macros/ssbdemod.bin
Binary files differ