The middleware system, based on Texas Instruments' real-time operating system (TI-RTOS), provides optimized functionality for real-time testing and simulation software development.
Extensibility | Stability | High Quality | High Performance |
---|---|---|---|
- User Variable Types - User-Defined ICD - User API - Ease of User Application Development through 32-bit/64-bit API Availability |
- Thread-Safe - Exception-Free - Stability Provided through Context Validation |
- Optimized API - Systematic Quality Management System (ISO 9001, CMMI Level 3) - Stability and Reliability Provided through GS Certified Products |
- Light-Weight API - Minimal System Resource Usage - Optimal Performance Support |
Features and Benefits |
---|
- Easy-to-Learn & Easy-to-Use - Easy-to-Learn & Easy-to-Use ㆍIntegrated Development Environment with WYSIWYG ㆍEase of Development with GUI(Graphic User Interface) Support ㆍAdvanced Debugging and Error Detection ㆍConvenience with Sample Source Code - High-Quality, High-Performance Features Leveraging Defense System Software Expertise |
Integrated Development Environment with GUI | |
---|---|
|
- I/O Device Configuration - I/O Device Profile Setup - User Variable Type Definition - Supports Structure, Union, and Native Variable Types - System Variable Configuration - Defines Variables to Bind with I/O - Job Scheduling Definition - Specifies Scheduling Rules According to ICD - I/O Message Definition - Specifies I/O Rules and Maps System Variables According to ICD - I/O Command Control - I/O Flow Control - Testing and Debugging Environment - Execution Result Logging through Trace Messages |
Function Extension through User-Defined Functions | Extensive I/O Support |
---|---|
- Expands foony RTS™ Core functionality by supporting source code editing and user function development. |
- Provides built-in support for MIL-1553, ARINC429, UART, Analog, Discrete, and Ethernet (TCP/IP). - Additional custom I/O support (both hardware and software) is available based on user requirements. |
Technical Support | Training Support | Developer Manual |
---|---|---|
- Free Support Programs Based on License - Technical Support via On/Off-Line and Email ※ Note: Offline technical support may be limited based on license agreements. |
- Sample Source Code Provided - Developer-Centric Training Materials - Custom Training Available Upon Customer Request |
- foonyRTS™ User Guide - foonyRTS™ Programming Reference |
System Requirements |
---|
- OS : Microsoft® Windows® 32/64 bit Family - CPU : Dual Core Processor with a minimum of 2 GHz - RAM : Minimum of 2 GB - HDD : Minimum of 16 GB |
foonyMAP™ provides optimized services for tactical mapping environments that require standalone operation without the need for a separate server, allowing various map data formats to be utilized through a plug-in system.
Based on a Native Win32 API/COM interface, it offers lightweight and fast performance while delivering optimal efficiency. Additionally, it provides a Software Development Kit (SDK) that enables you to create your tactical maps freely using a variety of programming languages, including C, C++, C#, VB.NET, and Delphi.
Extensibility | Stability | High Quality | High Performance |
---|---|---|---|
- COM Interface-Based Architecture - Plug-in Architecture - User Properties (Property-Bag) - Support for Various Languages (C/C++ and .NET Framework 3.0 or higher) |
- Thread-Safe - 2D Tactical Map Optimization - Support for 32-bit/64-bit - Multi-Byte/Unicode Support |
- Use of Original Data - Implementation of Stunning Map Effects |
- High-Performance Rendering - Resource Sharing (Symbols, GIS Data) |
Projection | |
---|---|
- Mercator Projection and Google Projection - WGS1984 Projection - Smooth Projection Transition Functionality - User Projection Model Plugin Development Possible through IImtMapProjection Interface Implementation |
Zoom In/Out | |
---|---|
- Exhibition Area and Zoom Range Limitations - Scale Change Functionality - Mouse-Driven Zoom In/Out Functionality |
Overlay | |
---|---|
- Layer Management Functionality Based on Map Data Formats - Selective Display Based on Layer Visible Property |
Transfer | |
---|---|
- Map Vertical Axis Rotation Functionality through Mouse Dragging - Viewport Setting Functionality |
Technical Support | Training Support | Developer Manual |
---|---|---|
- Free Support Programs Based on License - Technical Support via On/Off-Line and Email ※ Note: Offline technical support may be limited based on license agreements. |
- Sample Source Code Provided - Developer-Centric Training Materials - Custom Training Available Upon Customer Request |
- foonyMAP™ Programming Reference - foonyMAP™ User Guide |
System Requirements |
---|
- OS : Microsoft® Windows® 32/64 bit Family - CPU : Dual Core Processor with a minimum of 2 GHz - RAM : Minimum of 2 GB - HDD : Minimum of 16 GB |
foonySDK™ provides a software development kit (SDK) based on Native Win32 API and a template-based C/C++ library, enabling easy and rapid development of complex software applications.
Extensibility | Stability | High Quality | High Performance |
---|---|---|---|
- Callback Mechanism Implementation - Based on Native Win32 API - Support for Various Development Languages |
- Thread-Safe - Support for 32-bit/64-bit - Multi-Byte/Unicode Support - Stability and Reliability |
- Optimized API - Implementation of Systematic Quality Management Systems |
- Lightweight - Event-Driven - High-Performance 2D Rendering |
UI Controls | Network | ||
---|---|---|---|
- Supports the implementation of various measurement-based features that are not available in existing commercial chart controls in a lightweight, fast, and easy manner. - Provides chart controls such as Wide Spectrum, Narrow Spectrum, Bits View, Polar, and Hopping. |
- Supports an internal thread pool for asynchronous communication, providing a network communication library that enables easy development of server- and client-based applications with support for IPC and sockets. |
Measurement | Utility | ||
---|---|---|---|
- Facilitates easy instrument control not only for Agilent Technologies and National Instruments devices via SCPI but also offers perfect compatibility with TCP-IP based VISA (Virtual Instrument Software Architecture) libraries. - Includes basic instrument APIs for Signal Generator, Signal Analyzer, and Oscilloscope. |
- Ensures lightweight and fast execution speed through a template-based library based on Windows API. - Consists of a messaging API and a DLL that provides a queue with faster execution speed compared to STL, along with efficient memory management functions, enabling efficient Windows programming. |
Technical Support | Training Support | Developer Manual |
---|---|---|
- Free Support Programs Based on License - Technical Support via On/Off-Line and Email ※ Note: Offline technical support may be limited based on license agreements. |
- Sample Source Code Provided - Developer-Centric Training Materials - Custom Training Available Upon Customer Request |
- foonySDK™ Programming Reference - foonySDK™ User Guide |
System Requirements |
---|
- OS : Microsoft® Windows® 32/64 bit Family - CPU : Dual Core Processor with a minimum of 2 GHz - RAM : Minimum of 2 GB - HDD : Minimum of 16 GB |