 | SERVICES AT PERALEX
SOFTWARE
DEVELOPMENT Peralex
has extensive experience in developing C, C++, and Java Software for a
variety of operating systems and embedded processors. Microsoft Visual
C++, gcc, Analog Devices VisualDSP, Intel C++ for C, C++ and assembler
development on Analog Devices DSP processors and Intel and AMD
processors are used. We also make use of processor-specific assembler
for optimisation, and VHDL for FPGA-based co-processing. Eclipse and
Netbeans are used for Java development.Although we have an
extensive
collection of in-house software components, we also employ various
open-source technologies, libraries and applications. The
software that we develop covers all levels of application, from device
driver analogue and digital signals, signal coding, modulation
classification and direction finding hardware to the user interface, in
an embedded client-server configuration. Our user interfaces are
developed primarily in Java using Swing, although C++ based user
interfaces using MFC and WxWidgets are also used. We
offer considerable expertise in TCP/IP-based networking and database
development. Linux, FreeBSD, QNX and Windows are used in a variety of
combinations to provide the required functionality and performance.
Our
software implements a variety of signal processing functions used in
spectrum surveillance, signal detection, modulation and demodulation of
analogue and digital signals, signal coding, modulation classification,
direction finding. We also implement a variety of signal processing
functions used in radar, sonar and audio applications. We present the
results of the signal processing to an operator for subsequent
post-processing, recording, playback, analysis, or for integration into
an existing system. |
|  | |