summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormanojgudi2014-03-15 19:15:42 +0530
committermanojgudi2014-03-15 19:15:42 +0530
commit73bac8f3e2d54fbb2ebbb6af7b89d9c62c88cd13 (patch)
tree272c8681bdf9f53d460ebfb3576a9d085df27277
parent8e5cc0dd20d05d85bc340dc6245164525f0100b4 (diff)
downloadsandhi-docs-73bac8f3e2d54fbb2ebbb6af7b89d9c62c88cd13.tar.gz
sandhi-docs-73bac8f3e2d54fbb2ebbb6af7b89d9c62c88cd13.tar.bz2
sandhi-docs-73bac8f3e2d54fbb2ebbb6af7b89d9c62c88cd13.zip
Updated disruptive-intro-to-sandhi section coding_devel.md
-rw-r--r--README.md2
-rw-r--r--code_devel.md14
2 files changed, 14 insertions, 2 deletions
diff --git a/README.md b/README.md
index 0b08109..3d3aff9 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ Sandhi is a free and open-source visual programming language and editor to repla
#### Demos
## [Code Development](code_devel.md)
-#### [Disruptive introduction to framework]()
+#### [Disruptive introduction to framework](code_devel.md#disruptive-introduction-to-framework)
#### Coding a simple block
#### Coding a Sci-block
diff --git a/code_devel.md b/code_devel.md
index d2df3ed..022cfcc 100644
--- a/code_devel.md
+++ b/code_devel.md
@@ -6,6 +6,18 @@ This section is intended to be a quick introduction to architecture of Sandhi wi
#### Sandhi Architecture
Sandhi is fork of GRAS(GNU Radio Advanced Scheduler) at core, but it also incorporates other modules like Sciscipy etc.
-![Sandhi architecture](images/architecture.png)
+![Sandhi architecture](images/architecture.png)<br>
+[GRAS](https://github.com/guruofquality/gras) is the application scheduler of Sandhi. It enables Sandhi to have closed-loop flowgraphs, dispatch threads, handle thread synchronization and much more.<br>
+To know more, checkout it's [wiki](https://github.com/guruofquality/gras/wiki)
+
+Essence of open-source development is to reuse the existing code and to build on top of it; several programs are generally written in high level programming languages such as Scilab/GNU-Octave since-
+* It is easier to develop programs on them.
+* Lot of libraries or toolboxes are availabe for such languages, which reduces the work.
+Hence, Sandhi provides a way to reuse **Scilab** programs as functional blocks through a wrapper called _Sciscipy_. Sciscipy is essentially a wrapper written in C language to provide a mechanism to call Scilab's computational engine through Python while taking care of datatype conversion. <br>
+To know more, here's link to it's [official page](http://forge.scilab.org/index.php/p/sciscipy/)
+
+
+
+