Products

PRODUCTS & TECHNOLOGIES

ED2 - Electronic Design & Development Corp.

offers products derived from patented,patent pending, and trade secret technology.

The ED2 research team has over 50 years of experience and a fully equipped laboratory.

 

 

  • High Site Remote VHF System - This powerful, cost effective VHF High Site system allows communication  through a remote antennae site. It is very user friendly and can be installed using basic telephone lines without special hookups or through a wireless repeater system. The Repeater system will allow users freedom of mobility. No more do you have to sit by the radio and wait for calls! With this system you simply carry a small hand held UHF radio. All of the marine traffic is routed by the system to the hand held. It is just like having a long range wireless microphone. You can even answer calls while working on your boat or shopping. That's right you can now have a life once more and still answer your marine VHF calls..

    High Site Radios - Our “World Class” Emergency Triangulation system has produced an offspring called the Seawave 16.  The Seawave 16 is a high site controller and remote unit that interfaces with a two-way radio, allowing remote control of that radio over standard POTS lines.  What this means in English, is that you can put a two way radio on top of a high building or tower and link to it via the internet or a standard telephone line controlling it from your home or office.  This system can also be linked together via a FM repeater system.  PURPOSE:  This system links a control station to the actual transmitter site.  In some locations, it would be impossible to install a large antenna structure for your transmitter.  This system would allow the customer to link them together by phone lines giving on the ability to place the transmitting system in a location more suitable. 

                                       

    Possible Markets

     

    Marinas

    Dispatch Services

    Tow Boat Operators

    Ham Radio Operators

          See Letter of Commendation from USCG to a High Site customer. Video, Data, Audio (VDA) Technology - This wireless technology features real-           Time, full motion (30fps) video, high speed data (patented up to 100Mps), and digital audio all in full duplex mode.

  • VDA Unit - This unit is not only the world’s first handheld, wireless, full-motion color videophone, it goes one step further using a VDA Module allowing it to simultaneously transmit and receive high speed data (patented up to 100Mps).(click here for NBC News video clip)

  • Microprocessor Controlled Power Supply technology

     

    This power supply technology allows the user to control many outputs via remote software. The power supply can be adjusted by our SGE software via a network. This power supply can be built onto your board or stand alone as an independent power supply.

     

  • Marine Search & Rescue Locator - Our "World Class" Emergency Triangulation System (ETS) is the world's first integrated marine search & rescue system. Whenever any boater transmits on VHF channel 16, the ETS system displays the origin of that transmission on an electronic chart of the area. Once the system has located the origin, the system allows two-way communications. It can also identify distress language using voice recognition, e.g. "Mayday," "Help" and automatically alert ETS operators. (click here for ABC News video clip)

It is the only commercially available search and rescue system that substantially complies with criteria set forth in the U.S. Coast Guard’s National Distress and Response System Modernization Project (NDRSMP) multi-billion dollar contract offering. See ED2's compliance specifications document.

  • Interrupt Modulation Technology (IM) (Patented) - This patented protocol addresses the world's limited bandwidth problem and fixes it by creating a narrower band spread spectrum technology. IM is much more efficient at utilizing radio frequency (RF) spectrum, transferring digital information at data transfer rates currently to 100Mbps. This major improvement over existing protocols is essential given the ever-increasing development of new information applications, demanding more and more bandwidth.

  • Pulse DSP (Patent Pending) - Harry Romano has conceived and is developing an ASIC-like chip (We call this new chip a "Pulse DSP" or "PDSP" chip) that will utilize Mr. Romano’s revolutionary patented IM technology to provide extremely stable, high speed, wireless data transfer rates and video transmissions. Within the PDSP chip is a built-in TCP/IP and Ethernet interface allowing direct connectivity to existing networks. A MPEG 4 encoder/decoder is under development and will be embedded into the PDSP chip.

 

  • Neptune Network- Transmit receive, error-correcting data transfer network coupled with computer base station and monitoring and paging software.   PURPOSE: The Neptune Network creates a medium speed wireless network inside a high-rise building.  This network becomes the backbone for wireless communications throughout the building.  It supports, wireless sensors, medical sensors, digital walkie-talkies, etc.  In High-rise buildings, wireless signal reception is impaired due to concrete and steel contained in the structure.  This network resolves issues related to transmitting through multiple floors of concrete and steel.   (See Also, Smart Transmitter Module™ # 10)                               

     

    Repeaters- We have a variety of repeaters for all occasions and situations.  We have both analog and digital repeaters, audio, video and audio and video simultaneously.  Our repeaters range in frequency from Mhz. to Ghz.  Our digital wireless repeaters are also available in error correcting versions.  PURPOSE: Any Time That It Is Necessary To Take Signals From Small Transmitters And Make It Go Further.

     

    Neptune Network™

    Two-way repeater systems

    VDA Networks

    Wireless Networks

     

    Smart Transceiver Module – Wireless transmitting/receiving module that can be configured to work in several different modes.  First mode (peer to peer), Second mode (peer to repeater), Third mode (peer to repeater to peer), and Fourth mode (network mode).  In the past technicians would spend valuable time manually programming in ID codes via dip-switches.  This archaic practice is now obsolete and Harry Romano’s Smart Transceiver Module will save your company substantial technician hours by eliminating the setting of dips.  When the Smart Transceiver Module is first powered up, it creates and memorize a 24 bit, personal ID for that particular module .If it is necessary to change a module’s code, you would just simply ground the code trace in the battery compartment and  “presto” the unit now has a new ID number. This module is user friendly and incorporates a powerful micro-controller, which has plenty of code room for any customer’s applications or projects.  In fact, if you take a smart transmitter module and couple it with a domino, stamp or PIC stick, your project is HALF DONE and wireless!  It is necessary only to feed RS-232 data to the input pin, The smart module takes the data and transmits it to another smart module, repeater, or Neptune Network™.   The smart module handles all data correction and resends to assure your data is received exactly the way it was transmitted without any intervention.  The smart module utilizes Harry Romano’s Interrupt Modulation™ and Pulse DSP™ demodulation.  The only thing necessary to run this module is a 3V or 5V supply and an antenna!  This is an easy remote fix for even an amateur.  Send data to it and receive data from it and you are now wireless.  Various applications for this module are as follows:

     

    1.      Easily makes any project wireless

    2.      Remote Control

    3.      Data links

    4.      Water sensors

    5.      Alarm systems

    6.      Neptune Network™

    7.      Panic Button

    8.      Battery condition monitoring  

     

     

     

    Neptune Network Water Detection System (and Voice Communications) - This commercial flood detection system is a wireless system that employs computer monitoring and wireless water sensor units.  The system detects water leaks using our Smart Sensor Modules. It is specifically designed for use in commercial high-rise buildings that are constructed of steel and concrete.  Upon detection of a water leak, the system will first shut off the water that is supplying the leak.  The system then sends a signal to maintenance describing the location of the leak.  The system specifically addresses and solves the main problems that are inherit to first generation battery operated wireless systems.  The most common problem with “first generation” battery operated wireless systems is the batteries.  Harry Romano has developed a technique to self-monitor the batteries.  The next common problem is maintaining the batteries.  If any part of the system if found to be inoperative during the self-detection process, maintenance is automatically paged and given an exact location of the problem.  This system is the first of its kind employing full supervisory reporting.  The Neptune Wireless Network is an integral part of this system. 

     

     

     

    FIRMWARE

     

     

    1.   IM Generator- Code that generates Interrupt Modulation in a micro controller or high speed DSP.  Simply pass a byte to the program and it will be converted to FSK and sent out to a port pin.  An error correction subroutine is also available for this. 

     

    1. IM Decoder- This is the Pulse DSP.  (PDSP™)  The PDSP™ is firmware, which decodes the Interrupt Modulated signal.  In standard decoding normally a packet needs to be fully received by the program and then it is looked at by another program and the CRC’s are looked at by another program to see if the CRC’s are good.  Using the revolutionary PDSP™, error correction is performed at bit level while it is being received.  If the PDSP™ detects an error, it will return an error code immediately to the program and let the program know that it needs to issue a re-send.  No need to wait until entire packet is fully received to detect that there has been an error in transmission.  This technique increases wireless transmission speeds up to 50% or more.  If there are no errors, it returns the decoded byte to the program.  This code performs a DSP algorithm on the incoming signal.  In some cases it can perform a 10x over sampling on each bit.   

         

    1. FSK Character Generator- Code that generates FSK modulation in a micro controller or high speed DSP.  Simply pass a byte to the program and it will be converted to FSK and sent out to a port pin. 

     

    1. FSK Decoder- Program that decodes FSK that was sent and turns FSK back into a byte.  

     

    1. Sub Audible Tone Detector & Switch (CTCSS)- This firmware allows a pin on the micro controller to be used to detect sub audible tones in a FM radio receiver system.  It can receive tones from 66hz to 250hz or higher.  After a tone is detected, it averages the tone then can perform a switch function if the tone of interest is detected.  This code can also detect multiple sub tones and issue different commands for each tone of interest. 

     

    1. FM Discriminator Software- This firmware actually is the beginning of an SDR Software Defined Radio.  Using this software, you can feed an FM modulated signal into one of the processor pins and this program will discriminate it into the original information acting as an FM discriminator.  Utilizing this code, you can feed the intermediate frequency of a receiver directly into this software via an interface and it will decode it.  No more complicated discriminator circuits.  This is all now a software function. This code will output the proper strings to be fed directly into a D to A converter for audio reception or fed to another algorithm for data reception.  This program should be used in an extremely fast micro controller, and preferably 16 bit or higher. 

     

    1. ADC Serial Input- This firmware was designed to allow the user to interface a serial A to D converter to you micro controller.  It performs the necessary timing and input/output tasks associated with serial A to D converters.  Additionally, it also sets up a buffer and return structure for the ADC byte received. 

     

    1. Serial In/Parallel Out- This firmware was written to input a serial A to D then output the code to a parallel D to A. It has functionality that allows the user to manipulate the data as it passes through the micro controller then manipulate the output data.   

     

    1. Digital Filter- This code will allow the user to filter out and identify a specific frequency that is applied to a processor while mixed with unwanted frequencies.   

     

    1. High Speed Pulse Detector- This term encompasses both hardware and software.  The hardware is a simple comparator, which is set up as a level comparator.  The output of the comparator is fed to a micro controller. The micro controller in turn, accepts the information then makes a pin go high which is connected to an LED.  Basically, If a pulse is suspected in your circuitry but really should not be there, such as on a battery line or MCLR line, this device can be attached to that wire and will prove that the pulse is either there or not there.

     

    1. Touchtone Generator- This program generates touch tones out of one pin of a micro controller.

     

    1. Touchtone Detector- This program detects touchtone through a 8870 chip. 

     

    1. Repeater Controller-  This code was designed to control a transmitter and receiver and various other circuitry creating a repeater system. 

     

    1. Microprocessor Controlled Power Supply-  This firmware is used in a combination of hardware and software and becomes the instrument that regulates the DC output of the power supply.  It can regulate up to six DC outputs using our specialized hardware.  This code uses pulse position modulation and pulse width modulation to perform its tasks. 

     

    1. Frequency Counter- This program allows your micro controller to become a frequency counter. 

     

    1. Blinking Lights-  This program shows the user how to make blinking lights on a micro controller.

     

    1. RS232 In/Out-  Assembly code which generates RS232 and decodes RS232 in a micro controller.

     

    1. Spectrum Analyzer Code-  Hardware and software which when combined produces a spectrum analyzer effect utilizing an FFT transform. 

     

    1. Personal Radar Code- This code performs the necessary pulses and timing for the transmit and receive in a radar.  It is interfaced with either RF hardware or infrared hardware and can be used for ranging or object detection. 

     

    1. Stereo Encode Timer- This code produces a 38khz multiplex signal which is used to control hardware in the creation of a stereo FM multiplexed signal just like your local FM radio station. 

     

    1. Ramp Generator Code- This algorithm simply produces a serial or parallel output to feed into an D to A converter to produce a ramp waveform. 

     

    1. Pulse Width Detector-  This code is used to determine the pulse width of a bit.  It can be used for the demodulation for pulse width modulation.  It can be used with the detection of a pulse event or any other reason requiring the measurement of a pulse.

     

    1. 3/18 Pulse Decoder Software- This software was developed to decode HOLTEK 3 to the power of 18 encoders instead of purchasing a decoder chip.  This code does the decoding in you micro controller.  This code is used in many different types of security systems and remote control systems, smoke and fire systems.  Additionally, we have code that allows the user to pick out specific bytes of information from this code.

     

    1. Variable Length Packet Routine (VLP)- This is a proprietary routine which has been scaled down by Harry Romano and used in its wireless transmission of data in the VDA unit.  This code was developed to easily encode packets with various types of information such as video, data and audio or simply commands.  Since data comes in different lengths, it is inefficient to use packets that are of equal length all the time.  Sometimes you have much data to send, sometime you have little data to send.  The VLP adjusts to the size of the data that you need to send making packet transfer much more efficient.

     

    1. Byte Averaging Routine-  This routine accepts a variable number of bytes and averages the value of those bytes.  This routine is valuable when it is necessary when it average the value of incoming data.

     

    1. Get Byte and Compare to Memory-  This routine takes in a byte of data and compares it with data stored in memory.  If the data is the same, it will trigger a response.  This software is used in detecting various ID codes in our smart transmitter module

     

    1. Buffer Management AlgorithmHarry Romano has various types of buffer management routines used for manipulating data

     

    1. Find Min & Max. Number-  This algorithm will take in various databytes and determine the numerical high range and low range of the data

     

    1. Find Average-  This algorithm will take in bytes and return the average of the data.

     

    1. Preamble Code-  This is a code used to signal a receiver and tell it that data will soon be coming.

     

    1. Random ID Code-  This code will return a random numerical value when called.  It is used in our smart transceiver modules to set up serial numbers and ID’s for a particular module.

     

    1. State Machine-  Code which takes specific commands and configures processor to perform specific tasks. 

     

    1. Software Time Clock -  This clock implements a timer in software which is capable of issuing timing events from microseconds to infinity.

     

     

    SOFTWARE

     

    1. Marketing CD Harry Romano has developed software for your computer which allows you to make and burn a marketing CD for your company.  It allows you to include videos, text, pictures and audio about your company.  All information is then structured automatically and placed in a directory.  Simply burn the directory to a CD and you now have a master CD which you can then get mass produced and use as advertising materials to increase sales.  It can also be used for private placements, technical material, product instructions and much more. 

     

    1. Comport Tester-  This is software designed to toggle the pins on your serial port.  It can be used in developing applications which use a serial port.                                          

     

    1. Character Generator-  This program allows the customer to send the same character over and over again creating a character stream used for testing wireless devices which are attached to the comport.   

     

    1. Printer Port Tester-  This program allows the user to toggle pins on parallel data to verify that they are working.  You must have a special parallel plug to use the program. 

     

    1. Spectrum Analyzer-  Creates slow speed spectrum analyzer on the computer using the audio card. 

     

    1. Audio Two-Way.  Software that interfaces FM transceiver to the internet, allowing remote assess to the transceiver through the internet.     

     

    1. Voice Recognition Software-  This software associates an exe file, with a word or spoken command.  

     

     

    1. Network Speed Tester Program-  This program encompasses a software transmitter and receiver.  Simply execute the program then type in IP address of the computer you would like to test connectivity with.  On the other computer type in the IP address of your computer then press start.   The program will then send packets of information back and forth between the two computers analyzing several connection parameters including baud rate, packet errors, packet numberings, bit rate and more.  It is perfect for determining how fast your DSL or cable connection is functioning when you are connected to business associates of friends.  Don’t believe what they tell you… TEST IT YOURSELF.  This program tests both upload and download speeds.

     VHDL Code

ED2 has developed several VHDL code modules

  •              16 bit PWM code

  •              192 bit parallel to serial shift registers

  •              Frequency dividers

  •              Encoder decoder

  •              High speed Pulse width detection

  •              PulseDSP