TV SW development
From a platform selection, through platform depended SDK of mayor OTT services, middleware (DVB, ATSC) featuring: DLNA, HbbTV, MHEG, PVR, CI Plus, to HTML and Java application level, RT-RK offers complete development, customization, and integration services for connected, content protected, broadcast and broadband digital receivers and gateways on Linux and Android.
On the OS level we provide kernel adaptations/extensions, porting and integrations of 3rd party devices/drivers as well as real time optimizations. Customization of Chipset SDK includes porting of peripherals, porting and integration of 3rd party software components, SDK adaptations to support product specific requirements (second screen, IPTV protocol stacks, etc.), and Media playback improvements (different codec and containers support, synchronization).
Middleware encounters: DTV middleware porting on various chipsets/platforms, Native integration of TV middleware in Android and Linux operating system, DTV middleware upgrade to be compliant with the latest specifications (ATSC, DVB), porting and integration of 3rd party software components (CI Plus, MHEG-5, DLNA, HbbTV, OTT services, etc.), and TV middleware adaptations to support product specific requirements (country specific specifications, broadcast signaling, etc.).
On the Application level we provide customization of DTV applications in: HTML4/HTML5/CE-HTML, Java UI framework, Maestro UI toolkit, RT-RK’s C-More UI/UX Framework based on Open GL/ES, and SVG. We also provide services of connection with head-end: configuration, firmware upgrade, and parameter monitoring; precertification, and testing.
Automotive SW development
Providing services to some of the world's leading vendors in the area of dependable networking solutions based on time-triggered technology and modular safety platforms, RT-RK has built know-how on safety critical software development in several areas including automotive, aerospace andindustrial. We have participated in software development according to ISO26262, DO254, DO 178B and IEC61508 standards and software components in accordance with AutoSAR specifications. The applications are being developed on various safety oriented platforms including TI TMS 570, Freescale MPC5xxx, Renesas V850 and others. We have worked with CAN, LIN and Flexray interfaces and have all necessary equipment to log and/or generate traffic on these interfaces. We have developed applications that filter or classify signals from these busses, do triggered recording, and visualization of these signals. We have also implemented software modules such as SNMP protocol module for highly constrained runtime environments with minimum memory footprint. In addition, Windows drivers for PCIe cards used in time triggered networking applications as endpoints or simulation nodes for testing and development purposes
We have state-of-the-art tools like QA-C that ensure code quality according to MISRA coding guidelines. The software testing we provide includes black box functional and requirements testing, as well as 100% code coverage white box testing including MC/DC.
In years long experience of working with SCADA systems we have developed an original solution of a SCADA system based on industrial PC technology verified and proven in practice, including the following types of products:
• GAUS Smart Remote telemetry unit (RTU)
• GAUS SCADAapplication
Our SCADA solution has been sucesfully in use for transport gas pipeline facilities monitoring and control for over a decade. Architectural concept of our system is based on:
• Scalable hierarchical organization — centralized or distributed (to RTU) processing
• Centralized process modelling
• Distribution of process model to remote RTUs
• Tools for process modelling, data analysis, and visualization
• Events storing, prioritization, and filtering
• Graphical presentation of technological process