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
8051 Web Server project
See Makefile for build notes
Written for Keil C51 V5.1 compiler, notes:
It uses big endian order, which is the same as the
network byte order, unlike x86 systems.
Use OPTIMIZE(2)or higher so that automatic variables get shared
// between functions, to stay within the 256 bytes idata space
For build this project you can use ant (www.apache.org). Before build project rename
file build.properties.pattern in build.properties and set specific for your machine
parameters, then start build.bat (for Windows platform) or build.sh (for Linux)
in root project folder. After compile process all binary files will be copy into
build forlder.
For additional information please visit web site http://www.m-g.ru/corba
To subscribe on news about MT_DORB send e-mail with subject subscribe to corba@m-g.ru
We recommend that you place the MTDORB_UCUtils.dll ( or MTDORB_UCUtils.so for Linux)
in the Windows\System directory (or Windows\System32 for WinNT and Win2K and
/lib for Linux).
Main MTDORB author: Oleg V. Safonov <safonov@m-g.ru>
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they
To compile the project, first create a directory in which to place
the build products. It is recommended, but not required, that the
build directory be separate from the source directory.
The JDOM build system is based on Jakarta Ant, which is a Java building tool originally developed for the Jakarta Tomcat project but now used in many other Apache projects and extended by many developers.
his project was built and tested with WinAVR-20060125.
Make sure the MCU target define in the Makefiles corresponds to the AVR you are using!!
To build the code, just install WinAVR and run "make" from the console in echomaster and
echoslave subdirs.
"make program" will program the device if you have a AVRISP attached.
Remember to set the AVR device to at least 8MHz. The AVR may use the programmable clock
from MC1319x, just remember to check if the MC1319x and SPI communication is working FIRST!
Otherwise you wont get any clock signal to the AVR and then you can t program it or reset
the fuses!
The MC1319x has default clock output of 32kHz so you will have to set your programmer to
a very low frequency (<=32kHz/4) to be able to program it while it is running on that!
source code for a sample alarm control panel system using Freescale MC9S12DP256 . The project was implemented using ImageCraft s ICC12 compiler and tested under
Metrowerks CodeWarrior, though it should be possible to build the project with
any other HC(S)12 compiler as well.