This project aim was to build wireless software modem for data communication
between two computers using an acoustic interface in the voice frequency range (20Hz–
20,000Hz). The transmitting antenna is a speaker (frequency response of: 90Hz –
20,000Hz) and the receiving antenna is a microphone (frequency response of: 100Hz –
16,000Hz). The test files used as information files were text files.
This goal was attained both in an incoherent scheme and in a coherent scheme.
Build under Matlab code, our modem uses OFDM (orthogonal frequency division
multiplexing) modulation, synchronization by LMS sequence, channel estimation (no
equalizer) via pilot tones. The symbols are either PSK or ASK for a constellation size of
2 or 4. To optimize the probability of error, these symbols were mapped using Gray
mapping.
Report
The UCL common multimedia library implements a number of algorithms and protocols needed by a number of our applications. It compiles standalone on a range of Unix systems (Solaris, Linux, Irix, FreeBSD, MacOSX) and on Windows 95/98/NT/XP. The following protocols/algorithms are included in the library: Base64 encoding/decoding Binary tree Random number HMAC authentication MD5 DES RTP MBus SAP
書籍:Teach Yourself Visual C++ 6 in 21 Days 第一章的源碼:
所有的源碼都是我邊讀邊寫的,已經(jīng)通過了VC6得便宜,適合VC6得初學(xué)愛好者,希望大家一起學(xué)習(xí)進步
書的在線地址,第一章:
http://poincare.matf.bg.ac.yu/~filip/nm/Seminarski/VC-21days-short/ch01/ch01.htm
書籍:Teach Yourself Visual C++ 6 in 21 Days 第2章的源碼:所有的源碼都是我邊讀邊寫的,已經(jīng)通過了VC6在WinXP下的編譯,適合VC6得初學(xué)愛好者,希望大家一起學(xué)習(xí)進步
第二章的在線地址:
http://poincare.matf.bg.ac.yu/~filip/nm/Seminarski/VC-21days-short/ch02/ch02.htm
ead file "YD.DOC".
Who is the intended user
Beginners in assembly and programmers.
Features of the program:
Yilmaz Disassembler:is an interactive disassembler which lets the user be a part of the disassembling process,is flexible, the user can disassemble in different formats,has user friendly interface, mouse support, pop-up menu commands, short cut key commands, context-sensitive on-line help,and it is cheap.
Program s capacity and limitations:
Max executable file size is 64 KB.
Can not disassemble program of EXE-format.Only 8086/8088 CPU instructions can be disassembled.
Disassemble 8087 Math Co-processor s instructions.
//
// Histogram Sample
// This sample shows how to use the Sample Grabber filter for video image processing.
// Conceptual background:
// A histogram is just a frequency count of every pixel value in the image.
// There are various well-known mathematical operations that you can perform on an image
// using histograms, to enhance the image, etc.
// Histogram stretch (aka automatic gain control):
// Stretches the image histogram to fill the entire range of values. This is a "point operation,"
// meaning each pixel is scaled to a new value, without examining the neighboring pixels. The
// histogram stretch does not actually require you to calculate the full histogram. The scaling factor
// is calculated from the minimum and maximum values in the image.
Data_Structures_and_Algorithms - These notes accompany Data Structures and Algorithms II. The course, to a large extent, follows on from
Data Structures and Algorithms I. However, while DS&A I focused on fundamental datastructures, DS&A II
will focus on practical algorithms, applicable to a wide range of tasks. The approach will be somewhat less
formal, with a little more focus on applications.