Software Listing of Author : "Mike Donovan"
- Antenna Pointing Loss Blocks
- License: Freeware
- Price: 0.00


Communication signals can be attenuated at the receive antenna if there is a misalignment between the transmit and receive antenna. This can be either a static misalignment or a time varying misalignment, like when an antenna is mounted on a tower that sways in the wind. Communications signals can also be totally blocked by obstructions passing in front of an antenna. An example would be an antenna mounted in a buoy out at sea that occasionally has a wave wash over it. Both these conditions cause a loss in overall communications performance. The models in this submission show how to simulate these effects of antenna misalignment and obstruction in a Simulink communications system simulation. 1- XModel6. This model is a comms simulation with perfect antenna pointing. 2- XModel6Gauss. This model shows how to simulate a static...
- Publisher: Mike Donovan
- Date Released: 04-05-2013
- Download Size: 256 KB
- Download
- Platform: Matlab, Scripts
- Ethernet Header Extraction Tool
- License: Freeware
- Price: 0.00


Ethereal is a free software program that can record LAN traffic. The recorded data file shows time stamps, packet lengths, and header and data fields for every captured network packet. This program lets you extract selected header fields from a captured data file and write the fields into MATLAB arrays. This can be useful for network traffic simulations, where you are interested in accurately modeling the bursty nature of LAN communications. This program lets you extract the packet timestamps, packet lengths, source and destination address fields, etc. This program is not an industrial strength tool. It has some limitations in terms of the files that can be analyzed and some very simple error checking. Please read the attached readme.txt file for instructions on how to use this tool.
- Publisher: Mike Donovan
- Date Released: 13-03-2013
- Download Size: 2816 KB
- Download
- Platform: Matlab, Scripts
- Ethernet Source with SimEvents
- License: Freeware
- Price: 0.00


When audio or video is transmitted over an Ethernet network, the data is usually transmitted in bursts of packets with long idle times in between bursts. SimEvents is a good tool for modeling those types of sources and studying the effects of queue size and server times on the audio or video transmission. This model uses an internet radio file captured from Ethereal as a source, and transmits data with the packet lengths and source times defined in that file. You can study the effects of changing the FIFO Queue size or serviceTime values on the number of dropped packets for the selected source. To run this model you need to download the Ethernet Header Extraction Tool (posted on MATLAB Central). After you download that tool, you can run this model by following the instructions on the model's diagram.
- Publisher: Mike Donovan
- Date Released: 16-02-2013
- Download Size: 2867 KB
- Download
- Platform: Matlab, Scripts
- Fixed Point Radix-4 FFT
- License: Freeware
- Price: 0.00


Radix-4 FFT Test Script This file runs three versions of a Radix-4 FFT written in MATLAB: radix4FFT1_Float.m computes a radix-4 FFT for floating point data types radix4FFT2_FixPt.m computes a fixed point radix-4 FFT (requires Fixed Point Toolbox) radix4FFT3_FixPtEML.m is an Embedded MATLAB version of the radix-4 FFT that can be used in Simulink. You can also generate C code for this code (using Real Time Workshop). This version can also be compiled into a MEX'd executable that runs significantly faster than the fixed point code. For a description of the radix-4 FFT algorithm see the following link to DSPDesignLine.com: http://www.dspdesignline.com/showArticle.jhtml;jsessionid=5DBROAJQ3SIWCQSNDLOSKHSCJUNN2JVN?articleID=204400676&queryText=freescale+fft ://http://www.dspdesignline.com/showAr...=freescale+fft
- Publisher: Mike Donovan
- Date Released: 08-01-2013
- Download Size: 61 KB
- Download
- Platform: Matlab, Scripts
- Link Budgets with Communications Blockset
- License: Freeware
- Price: 0.00


The AWGN Channel Block in the Communications Blockset lets you specify SNR in several ways, including Eb/No. Sometimes people want to use a more itemized way of specifying the SNR, like the itemization found in a link budget. These two models show how to create equivalent implementations of a communication channel, one using the AWGN Channel block and the other using specifications for Transmitter Gain, Antenna Gain, Path Loss, and Receiver Noise Temperature.
- Publisher: Mike Donovan
- Date Released: 10-03-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Spectral Mask Tests
- License: Freeware
- Price: 0.00


FilerMaskFigure.m overlays a spectral mask on a filter's magnitude response. It will print a PASS or FAIL indication on the final plot.
- Publisher: Mike Donovan
- Date Released: 18-04-2013
- Download Size: 20 KB
- Download
- Platform: Matlab, Scripts

