Messages
Here you find news and some hints for the project.
Project description part 2&3, HT2
The project description is now available for part 2: PWC_Part2_21
The project description is now available for part 3: PWC_Part3_21
Help sessions
The help sessions will take place twice a week. If you have anything to discuss, make sure to be there in time as Guoda will leave after a short while if there are not any issues to discuss.
Project description part 1, HT1
The project description is now available for part 1: PWC_Part1_21
Useful files: SystemModel1.pdf, SystemModelTask3.pdf
Signals for task 2
Signals for task 3
Recommended reading
Software-Defined Radio for Engineers, by Travis F. Collins, Robin Getz, Di Pu, and Alexander M. Wyglinski, 2018, ISBN-13: 978-1-63081-457-1. We will use this book in the second half of the course, and it covers many of the aspects in the first half as well.
There is a free pdf of the book available, see http://www.analog.com/en/education/education-library/software-defined-radio-for-engineers.html.
Hints
For converting the ASCII code, you may get help from the following matlab code:
wh=2.^[6:-1:0];
m=char(TransmittedBits(1:7)*wh');
for l=2:floor(length(TransmittedBits)/7),
m=[m char(TransmittedBits(7*(l-1)+1:7*l)*wh')];
end
m
For Task III, you can use the following code for designing the digital filter:
FilteredSignal = filter(B,A,SignalToFilter);
(B,A) need to be checked by yourself.
Project description, HT2, part two
The project description for part two is not yet available.
Hints, audio part:
For transmitting the audio signal, you can directly use the following code:
tx = audioplayer(DataTrans,SamplingFrequency);
playblocking(tx);
For recording the audio signal, you can directly use build in function audiorecorder, for example:
recorder=audiorecorder(fs,16,1);
recordblocking(recorder,SecSound);
R=getaudiodata(recorder);
Project description, HT2, part three
The project description for part three is not yet available.