WLANCHIP 14.9.2010
WLANChip is 802.11 compatible to higher layers than the
physical layer. Its use of the air interface is
different. A real device would be much slower
than 802.11n. Receiving 802.11n is really dirty. You have to
make a good approximation of the starting point
of every new subcarrier curve, reduce echos in
the received data and get the fourier transformed.
802.11n uses the different noise characteristics
of different antenna for accelerating.
Its clear, that you need a DSP for these tasks.
Instead of using a DSP before the input arrives
the WLANChip, it is more useful to make the
calculations with XPRO32, which could get the
data from an ADC.
WLANCHIP is a chip written and tested in the free
AstroChip language. It is an access controller for Wireless
Local Area Networks (WLANs). WLANCHIP waits until
a WLAN station begins to send and analizes, if
the message is for the station it is connected to
physical. The received messages are saved in a buffer
and the register lastframeend is a pointer to the
beginning of the next frame. The buffer contains the
IEEE802.11 header and the ethernet frame.
The transmitter is activated with the command register
and waits until the medium has been free for some
microseconds. Then it starts sending. In reality
the cycle frequence was much higher in the module
WTRANSMITTERB, because many bits must be transferred
in one microsecond.