The Game:
Make the snake grow longer by directing it to the food.
Extra bonus points are given from hearts, eat them as fast as possible as amount of bonus points decreases with time.
higher level gives more points for the food but will also make it tougher to steer a long snake as speed increaces.
Five different mazes as well as play w/o maze are possible.
C++ Network Programming, Volume 2, focuses on ACE frameworks, providing thorough coverage of the concepts, patterns, and usage rules that form their structure. This book is a practical guide to designing object-oriented frameworks and shows developers how to apply frameworks to concurrent networked applications. C++ Networking, Volume 1, introduced ACE and the wrapper facades, which are basic network computing ingredients. Volume 2 explains how frameworks build on wrapper facades to provide higher-level communication services.
water temperature control system uses the Single Chip Microcomputer to carry on temperature real-time gathering and controling. DS18B20, digitized temperature sensor, provides the temperature signal by "a main line". In -10~+85℃ the scope, DS18B20’s inherent measuring accuracy is 0.5 ℃. The water temperature real-time control system uses the electricity nichrome wire carring on temperature increiseament and operates the electric fan to realize the temperature decrease control. The system has the higher measuring accuracy and the control precision, it also can complete the elevation of temperature and the temperature decrease control.
This library allows creating, modifying and extracting zip archives in the compatible way with PKZIP (2.5 and higher) and WinZip. Supported are all possible operations on the zip archive: creating, extracting, adding, deleting files from the archive, modifications of the existing archive. There is also the support for creating and extracting multiple disk archives (on non-removable devices as well) and for password encryption and decryption. This module uses compression and decompression functions from zlib library by Jean-loup Gailly and Mark Adler.
In this paper, a new family of Cassinian wave-guides
is proposed, simulating and calculation are finished with CST
Microwave Studio that based on Finite Integral Technique (FIT),
and some results are given. Electromagnetic field mode type of it
is TE, electromagnetic field is stronger near neck region, and
some resonance frequencies appear. The new Cassinian curve
wave-guides will possess higher power than ones of the
rectangular and elliptic wave-guides because the height at the
position where maximal electric field occurs is smaller.
CP detector (CPD) only reports the onset and removal of a tone. The analysis of timing (if required) shall
be responsibility of a higher-level application due to uncontrollable variability of those parameters from
country to country.FOR TI C54X/C55X
Express DSP compliant C55x DTMF detector software is proposed in two versions: one with a 5 ms frame
size and one with a 10 ms frame size. The versions are quite similar in behavior. The version with a 10 ms
frame size is faster, but the overall quality is higher in the 5 ms version, due to lower time granularity. DTMF算法for TI DSP 54X/55X
computes the gravitational acceleration vector at a specified
% ECF location using the JGM2 gravitational ellipsoid only.
% higher-order gravity terms (the "gravity anomaly") are
% ingnored. Only the pure ellipsoid is used.
Uniform random number generators
by Agner Fog, 2001 - 2007
randomc.zip contains a C++ class library of uniform random number generators of good quality.
The random number generators found in standard libraries are often of a poor quality, insufficient for large Monte Carlo calculations. This C++ implementation provides random number generators of a much better quality: Better randomness, higher resolution, and longer cycle lengths.
The same random number generators are available as libraries coded in assembly language for higher speed. These libraries can be linked into projects coded in other programming languages under Windows, Linux, BSD, etc. The library files are available in the archive asmlib.zip.
Non-uniform random number generators are provided in stocc.zip.
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