Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tlatsas/line-coding

Matlab functions that emulate popular line coding techniques
https://github.com/tlatsas/line-coding

Last synced: 12 days ago
JSON representation

Matlab functions that emulate popular line coding techniques

Awesome Lists containing this project

README

        

About
-----

This repository contains matlab functions that emulate some popular line coding
techniques. I wrote them as part of a university assignment. The code is inspired
from [this data encoding project].

Functions
---------
Each function accepts an array containing '1' and '0' values.

* `p_nrzl()` Polar Non Return to Zero
* `u_nrzl()` Unipolar Non Return to Zero
* `nrzi()` Non Return to Zero Inverted
* `manchester()` Manchester
* `diff_manchester()` Differential Manchester
* `b_ami()` Bipolar Alternate Mark Inversion
* `pseudoternary()` Pseudoternary
* `b8zs()` Bipolar with 8-Zeros Substitution
* `hdb3()` High Density Bipolar 3-zeros

Screenshots
-----------
See the project's [wiki page].

License
-------
See COPYING file.

Authors
-------
©2012 Tasos Latsas

[this data encoding project]: http://www.mathworks.com/matlabcentral/fileexchange/13553-data-encoding-ami-nrz-rz-polar-bipolar-manchester
[wiki page]: https://github.com/tlatsas/line-coding/wiki