Training embedded apps to process speech may be as easy as finding the right 8-bit micro. Don t let what Rodger has to say about using an ADPCM algorithm and PWM output to generate speech to go in one ear and out the other
This example program shows how to configure and use the A/D Converter of the following microcontroller:
STMicroelectronics ST10F166
After configuring the A/D, the program reads the A/D result and outputs the converted value using the serial port.
To run this program...
Build the project (Project Menu, Build Target)
Start the debugger (Debug Menu, Start/Stop Debug Session)
View the Serial Window (View Menu, Serial Window #1)
View the A/D converter peripheral (Peripheral Menu, A/D Converter)
Run the program (Debug Menu, Go)
A debug script (debug.ini) creates buttons that set different analog values in A/D channels. As the program runs, you will see the A/D input and output change.
Other buttons create signals that generate sine wave or sawtooth patterns as analog inputs. µ Vision3 users may enable the built-in Logic Analyzer to view, measure and compare these input signals graphically.
Although there has been a lot of AVL tree libraries available now, nearly all of them are meant to work in the random access memory(RAM). Some of them do provide some mechanism for dumping the whole tree into a file and loading it back to the memory in order to make data in that tree persistent. It serves well when there s just small amount of data. When the tree is somewhat bigger, the dumping/loading process could take a lengthy time and makes your mission-critical program less efficient. How about an AVL tree that can directly use the disk for data storage ? If there s something like that, we won t need to read through the whole tree in order to pick up just a little bit imformation(a node), but read only the sectors that are neccssary for locating a certain node and the sectors in which that node lies. This is my initial motivation for writing a storage-media independent AVL Tree. However, as you step forth, you would find that it not only works fine with disks but also fine with memorys, too.
Create a time protocol over Client/Server Environment by sending request about time to server from client and the server will response to give the correct time back to the client.
This manual describes omniidl, the omniORB IDL compiler. It is intended for developers
who wish to write their own IDL compiler back-ends, or to modify existing
ones. It also documents the design of the compiler front-end for those poor souls
who have to track the IDL specification.
This simulation script set allows for an OFDM transmission to be
simulated. Imagetx.m generates the OFDM signal, saving it as a
windows WAV file. This allows the OFDM signal to be played out a sound
card and recorded back. Imagerx.m decodes the WAV to extract the
data.
settings.m contains all the common settings to specify all the
simulation parameters such as FFT size, number of carriers,
input data source file, input and output WAV files, etc.
First of all, the Applet-phone is a SIP User-Agent
with audio and text messaging capabilities. But i s also embedded in
an applet where you can use it as usual if your firewall allow you to
use the UDP transport. If not, you can use TCP to carry your voice in a
voice messaging fashion. Your voice is recorded and encoded locally
then sent as a message, decoded and played back by your peer. Voice
messaging allow you to go through any firewall, so that you can
continue to chat and talk with your friends from an applet !
Using the UnderC Tokenizer Class
It s often necessary to parse complex text files, where standard i/o
is too clumsy. C programmers fall back on strtok(), but this can be
tricky to use properly. Besides, you are still responsible for keeping
strtok() fed with new input, and I don t like the schlepp.
Tokenizer is a text-parsing input stream, modelled after the (undocumented)
VCL TParser class, and based on the UnderC tokenizing preprocessor front-end.
JK Proxy Project - Version 0.1
------------------------------
This was going to be a proxy server bu I stopped developing this program
(maybe I will go on coding on this application again some time).
The email part with spam filtering already works.
Check out the numerous text files for additional information.