Menu

Tree [r2] /
 History

HTTPS access


File Date Author Commit
 branches 2012-08-27 allura [r1] Initial commit
 help 2012-08-27 marbeiro [r2] Initial commit
 jar 2012-08-27 marbeiro [r2] Initial commit
 macros 2012-08-27 marbeiro [r2] Initial commit
 tags 2012-08-27 allura [r1] Initial commit
 trunk 2012-08-27 allura [r1] Initial commit
 AFLicense.txt 2012-08-27 marbeiro [r2] Initial commit
 README 2012-08-27 marbeiro [r2] Initial commit
 builder.sce 2012-08-27 marbeiro [r2] Initial commit
 loader.sce 2012-08-27 marbeiro [r2] Initial commit

Read Me

 |======================================| 
    Data Communications Toolbox  v6.00
 |======================================| 
 [for Scilab-5.0 (and laters)]

This toolbox brings you some codification/decodification 
algorithms used in data transmition at link level.

With this version you can encode and decode in: 

- NRZL, NRZI
- AMI
- Manchester & Diferential Manchester
- B8ZS
- HDB3
- BPSK
- 8QAM
- QPSK
- 8PSK

It's intended for educational purposes, to understand different encoding
schemes, their properties, spectrum and noise inmunity and make comparisons
among them.

Installation
============

To compile this toolbox, Scilab 5.0 must have been installed with the
 'Development Tools' module. This is the default case in Linux. In Windows,
you must select 'Custom setup' during instalation, and then check the 
'Development Tools' module.

Close Scilab. Unpack the toolbox and save the content under the 'contrib' 
directory. This folder is inside share/scilab/ from the scilab root directory
(e.g. '/home/myuser/scilab-5.1/share/scilab/contrib') for UNIX, and in the
scilab root directory (e.g. 'c:\Program Files\scilab-5.1\contrib') for 
Windows).

After re-starting Scilab, click on the 'Editor' option from the 'Applications'
menu, and open the file 'contrib/Data_Communications/builder.sce' .
Then, click on  'Execute' (menu at top) and select 'Load into Scilab'.
Wait a couple of seconds until "Done building!" appears on the command line.
Do not click anywhere until seeing this! At this time you have succesfuly
istalled the toolbox.

Each time you will use any function from the toolbox, you will need to
load it into Scilab workspace. For that, open the 'Toolboxes' menu and
select the option 'Data_Communications'. This operation should be repeated each
time you restart Scilab.

Enjoy it!


Authors
=======

Matías Clark Liftenegger (Developer)
Alejandro Paltrinieri (Developer)
Alejandro Ariel Pettinelli (Developer)
Guillermo Daniel Polonsky (Developer)
Federico Manuel del Rio Garcia (Developer)
Cesar Buffevant (Developer)
Federico Boerr (Developer)
German Castignani (Developer)
Mariano Kfuri (Developer)
Ezequiel Singer (Developer)
Rodrigo Marcos (Developer)
Luciano Hammoe (Developer)
Mariano Beiró (Coordinator)
Dr. Jose Ignacio Alvarez-Hamelin (Supervisor)

********************************************
   Networks and Data Communications Group
     http://cnet.fi.uba.ar/index_en.html

       UNIVERSIDAD DE BUENOS AIRES
         FACULTAD DE INGENIERIA
          http://www.fi.uba.ar
         Buenos Aires, Argentina
********************************************

This work is part of the practice of the chair "Introduccion a los Sistemas 
Distribuidos" in 2007-2008.


Licences
========

This TOOLBOX is a SCILAB COMPOSITE SOFTWARE and is distributed under the
SCILAB LICENSE. It is also distributed under the terms of the Academic
Free License (AFL). The complete text of the AFL v. 3.0 is included in
this distribution in the file AFClicense.txt.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.