It has been a good week. Understanding DSP is in the flow.
Well wrote(summarized rather) two SDR articles :
SDR1
SDR2
Both are as such incomplete and are my understanding of last year Elektor issues on SDR using AVR.But what an awesome read.Got two basic ideas:
1/
DDS (Direct Digital Synthesis) - making an arbitrary frequency synthesizer(as well as waveform).
Well as I had told in the article I did try out my hand, trying to code for the same.
But I said, not Matlab. Lets go for python.In my third year BE., I did try python with plotting using matplotlib
Also another incentive was to revise python as it is required for GNU radio.
Well, in the process I did spend a bit of time learning(revising) about some shortcuts in Ubuntu(command line).
Here is what I saved in Tomboy in Ubuntu:
Switching tabs using Alt+T (fast) and
configuring terminal so that username:hostname:<cwd> $ , the aforesaid format filled my screen while navigating through directories and I wanted to get rid of it.Finally got it done.
All you need to do is add :
export PS1='\u@\h:'
at the bottom of ~/.bashrc file.And restart your terminal
Now a bit about matplotlib.To revise it, I went through my Acads folder and voila , Expeyes saved pdf's on python on using matplotlib + spicy for plotting and scientific calculations respectively.After around 2-3 hrs of fondling around on ubuntu, gvim and chromium,and looking back at the code which I had written previously.
Not really experimented with the code though, but anyways attaching it for reference and comments.
Also did this cool formatting following this article :
http://transfer2pc.weebly.com/1/post/2011/08/syntaxhilighting-in-weebly.html
The code is here:
Well wrote(summarized rather) two SDR articles :
SDR1
SDR2
Both are as such incomplete and are my understanding of last year Elektor issues on SDR using AVR.But what an awesome read.Got two basic ideas:
1/
DDS (Direct Digital Synthesis) - making an arbitrary frequency synthesizer(as well as waveform).
Well as I had told in the article I did try out my hand, trying to code for the same.
But I said, not Matlab. Lets go for python.In my third year BE., I did try python with plotting using matplotlib
Also another incentive was to revise python as it is required for GNU radio.
Well, in the process I did spend a bit of time learning(revising) about some shortcuts in Ubuntu(command line).
Here is what I saved in Tomboy in Ubuntu:
- ctrl + insert : copy on terminal
- right click + left click == middle click
- history | less
- ESC+b = Moves to begining of previous or current word
- ctrl + k = From current position to the end of the line
- ctrl + u = From start of the line to the current position
- ESC+ backspace=ctrl + w = Delete the word before the cursor
- find --> searches from directory to all the subdirectores by default
- find <path> -name <filename>
- find <path> -iname <filename> -->case insensitive
- find <path> -iname <filename> -size <greater than size>
- find <path> -iname <filename> ! -size <greater than size>
- find <path> -iname<filename> -o -iname <filename>
- find <path> -iname <filename> -exec du -h '{} \;
- ls | sort
- Alt + PrtSc -- Screen shot of the current window
- Ctrl + Shift +Z -- Redo
Switching tabs using Alt+T (fast) and
configuring terminal so that username:hostname:<cwd> $ , the aforesaid format filled my screen while navigating through directories and I wanted to get rid of it.Finally got it done.
All you need to do is add :
export PS1='\u@\h:'
at the bottom of ~/.bashrc file.And restart your terminal
Now a bit about matplotlib.To revise it, I went through my Acads folder and voila , Expeyes saved pdf's on python on using matplotlib + spicy for plotting and scientific calculations respectively.After around 2-3 hrs of fondling around on ubuntu, gvim and chromium,and looking back at the code which I had written previously.
Not really experimented with the code though, but anyways attaching it for reference and comments.
Also did this cool formatting following this article :
http://transfer2pc.weebly.com/1/post/2011/08/syntaxhilighting-in-weebly.html
The code is here:
Will continue, this post tomorrow, feeling sleepy now :P.