www.archive-org-2014.com » ORG » Q » QNX

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".

    Archived pages: 1413 . Archive date: 2014-06.

  • Title: QNX operating systems, development tools, and professional services for connected embedded systems
    Descriptive info: .. Login.. Contact.. English.. Deutsch.. SEARCH.. Submit.. QNX Operating Systems.. Operating systems, development tools, and professional services for connected embedded systems.. Products Services.. Operating Systems.. Apps and Media.. Tools.. Acoustics.. QNX CAR Platform.. BSP Directory.. Services.. Professional Services.. Training Education.. Consulting Programs.. Automotive Services.. Markets.. Automotive.. Industrial.. Medical.. Networking Telecoms.. Security Defense.. Developers.. Developer community.. Product documentation.. BSP directory.. Reference design + demos.. Downloads.. QNX Download Center.. QNX Software Development Platform 6.. 6.. SDK for Apps and Media 1.. 0.. QNX CAR 2.. 1.. Quickstart development guide.. System Architecture guide.. FREE 30 day Evaluation.. Partners.. Technology partners.. Strategic partners.. Partner directory.. Partner product download.. Distributors.. Support.. Overview.. Support options.. Support portal.. Knowledge base.. A COOL (AND CONNECTED) CLUSTER.. Digital instrument clusters are helping to transform the driving experience.. Find out why.. THE INTERNET OF THINGS IS JUST THE BEGINNING.. QNX and BlackBerry will help you realize your vision for the Internet of Things with new cloud-based initiatives.. Learn more.. A new generation of embedded devices.. Build, launch, manage, and secure apps for realtime embedded devices with.. QNX SDK for Apps & Media.. Embedded user interfaces webinar.. QNX SOLUTIONS FOR MEDICAL AND HEALTHCARE.. Enabling reliable, connected, and secure medical devices.. Learn more about QNX  ...   Webinars.. Technologies powering the next generation of automation.. Discover how interconnectivity and automation will change how we live.. Whitepapers.. Building Flexible, Future-Proof Infotainment Systems.. How can today's infotainment system work with tomorrow's phones and apps.. Technology.. A Software-Based Approach to Active Noise Control in Automobiles.. To reduce engine noise caused by fuel-saving techniques like variable cylinder management, automakers use active noise control, which plays "anti-noise" over.. Video.. Space-grade technology.. in the palm of your hand.. QNX Software Systems has spent the last 30+ years perfecting its ultra-reliable software, now used everywhere where performance, flexibility, and connectivity matter.. Blog.. Crisper, clearer in-car communication Roger that.. Why is high-quality speech important in the car? Simply put, it improves the user experience and can benefit passenger safety.. YouTube.. Facebook.. Twitter.. Flickr.. LinkedIn.. Careers at QNX.. View all current opportunities.. Company.. About QNX.. Careers.. Certifications.. News Releases.. QNX-in-Education.. Community.. Products Updates.. Forums.. Newsletter archive.. Try QNX Now.. QNX Accelerator Kits.. 30-day free evaluation.. Reference designs demos.. Collateral.. Benchmarks.. Company briefs.. Market briefs.. Product briefs.. Video library.. Headquarters.. 1001 Farrar Road.. Ottawa, ON K2K 0B3.. Canada.. Phone: +1-613-591-0931.. Email:.. info@qnx.. com.. Worldwide locations.. Copyright @ 2014 QNX Software Systems Limited, a subsidiary of BlackBerry.. Privacy.. Licensing.. Legal.. Sitemap..

    Original link path: /
    Open archive

  • Title: Contact us
    Descriptive info: Contact us.. Customers.. Executive Profiles.. News & Events.. Industry Awards.. Home.. Additional contacts.. Sales.. Training team.. Technical support.. QNX Solutions Network.. Technology Partner Network.. Educational program.. Questions?.. Contact sales.. Directions.. QNX headquarters.. Accommodations.. Local Suggestions.. Ottawa, Ontario.. Canada, K2K 0B3.. Tel: +1 613 591-0931.. Fax: +1 613 591-3579.. Toll Free: 1 800 676-0566 (North America only).. WorldWide Contact Information.. Africa:.. Choose location.. Africa.. Asia Pacific:.. Australia.. China.. India.. Japan.. Korea.. Malaysia.. New Zealand.. Singapore.. Taiwan.. Vietnam.. Europe:.. Armenia.. Austria.. Azerbaijan.. Belgium.. Bulgaria.. Byelorussia.. Croatia.. Czech Republic.. Denmark.. Estonia.. Finland.. France.. Georgia.. Germany.. Hungary.. Iceland.. Ireland.. Israel.. Italy.. Kazakhstan.. Kyrgyzstan.. Latvia.. Lithuania.. Luxembourg.. Moldova.. Norway.. Poland.. Portugal..  ...   Canada-Manitoba.. Canada-Newfoundland.. Canada-New Brunswick.. Canada-Nova Scotia.. Canada-Ontario.. Canada-P.. E.. I.. Canada-Quebec.. Canada-Saskatchewan.. Mexico.. US-Alabama.. US-Alaska.. US-Arizona.. US-Arkansas.. US-California North.. US-California South.. US-Colorado.. US-Connecticut.. US-Delaware.. US-Florida.. US-Georgia.. US-Hawaii.. US-Idaho.. US-Illinois.. US-Indiana.. US-Iowa.. US-Kansas.. US-Kentucky.. US-Louisiana.. US-Maine.. US-Maryland.. US-Massachusetts.. US-Michigan.. US-Minnesota.. US-Mississippi.. US-Missouri.. US-Montana.. US-Nebraska.. US-Nevada.. US-New Hampshire.. US-New Jersey.. US-New Mexico.. US-New York.. US-North Carolina.. US-North Dakota.. US-Ohio.. US-Oklahoma.. US-Oregon.. US-Pennsylvania.. US-Rhode Island.. US-South Carolina.. US-South Dakota.. US-Tennessee.. US-Texas.. US-Utah.. US-Vermont.. US-Virginia.. US-Washington.. US-Washington, D.. C.. US-West Virginia.. US-Wisconsin.. US-Wyoming.. South America:.. Argentina.. Bolivia.. Brazil.. Chile.. Ecuador.. Guyana.. Peru.. Suriname.. Venezuela.. Middle East:.. Algeria.. Egypt.. Jordan.. Kuwait.. Lebanon.. Libya.. Oman.. Qater.. Saudi Arabia.. Tunisia.. United Arab Emirates.. Yemen..

    Original link path: /company/contact/
    Open archive

  • Title: 組み込みシステム用QNXリアルタイム オペレーティング システム(RTOS)ソフトウエア、開発ツール、サービス
    Descriptive info: BSP.. QNX.. +.. 30.. 最新ニュース.. QNX と Rightware、新しいデジタル計器クラスタを披露.. QNX、自動車の安全性のための新しいOSを発表.. QNX、車内でのハンズフリー通信をさらにレベルアップ.. QNX の技術.. 堅牢なフル機能リアルタイムOS.. QNX Momentics ツールスイート.. QNX CAR.. 製品カタログ ダウンロード.. QNX コミュニティ.. QNX 情報ブログ.. 日本語フォーラム.. YouTube ビデオ.. マイ QNX.. ホワイトペーパー.. 運転者の不注意に対する総体的なアプローチ.. リモートケア医療機器のためのリアルタイムOS選択.. その他のホワイトペーパー.. QNX について.. 会社概要.. 当社への連絡.. 採用事例.. イベント情報.. QNX を試してみる!.. 30日間無償評価.. クイックスタートガイド.. QNX CAR.. QNX 実践ワークショップ.. QNX Source.. 150-8512.. 26-1.. 15.. E.. japan_info@qnx.. : 03-5456-7692..

    Original link path: /?lang=jp
    Open archive

  • Title: QNX China (china.qnx.com) — QNX Realtime operating system (RTOS) software, development tools, and services for embedded applications.
    Descriptive info: QNX 6.. (SDK for APPS and Media) 1.. QNX Rightware KanziUI.. Tudou.. QNX.. Newsletter Archive.. QNX -.. 88 5 3.. : +86-1350 198 4213.. :.. AHa@qnx..

    Original link path: /?lang=cn
    Open archive

  • Title: QNX Betriebssysteme, Tools und Dienstleistungen für die Entwicklung überlegener Embedded-Systeme
    Descriptive info: Produkte.. Betriebssysteme.. Entwicklungswerkzeuge.. Akustik.. Board Support Packages.. Dienstleistungen.. Kundenspezifische Entwicklungen.. Schulungen.. Consulting.. Branchen.. Industrie-Automatisierung.. Medizintechnik.. Netzwerktechnik.. Verteidigung.. Entwickler.. Entwickler-Community.. Produkt-Dokumentation.. Referenzdesigns & Demos.. Alle Downloads.. Schneller Einstieg: Erste Schritte.. System Architecture.. Evaluierung von OS und Tools.. Partnerfirmen.. Übersicht.. Strategische Partnerschaften.. Partnerfirmen-Verzeichnis.. Downloads für Partner.. Distributoren.. Unsere Support-Angebote.. Support-Portal.. Knowledge Base.. QNX IN AKTION: FREI PROGRAMMIERBARES KOMBI-INSTRUMENT IM AUDI.. Wie flexibel sich ein Fahrerinformationssystem mit QNX gestalten lässt, zeigt das frei programmierbare Kombi-Instrument im neuen Audi TT.. Zum Video.. QNX CAR Platform for infotainment.. EINE NEUE GENERATION VON EMBEDDED-SYSTEMEN.. Sichere Apps für echtzeitfähige Embedded-Systeme - bauen und managen mit dem QNX SDK for Apps & Media.. Mehr Informationen.. Zum Web-Seminar über Embedded UIs.. QNX Acoustic.. Processing Suite.. Eine Blaskapelle, ein Rockgitarrist und ein Ventilator mit sehr langem Verlängerungskabel? QNX zeigt wie Telefonieren per Freisprechanlage dennoch klar und deutlich wird.. Mehr zu den QNX Acoustics Lösungen.. QNX-LÖSUNGEN FÜR DIE MEDIZINTECHNIK.. Vernetzt und doch sicher.. Komplex und doch zuverlässig.. Erfahren  ...   Web-Seminar Archiv.. Von Photon nach Qt: Migrationstipps von KDAB.. KDAB, Spezialist für Migrationen, zeigt wie's funktioniert.. Whitepaper.. Die Gefahren des Over-Engineerings von sicheren Systemen.. Versuche, eine bestimmte Systemkomponente verlässlicher zu machen.. Software-basierter Ansatz zur aktiven Geräuschminderung in Autos.. Um Geräusche zu dämpfen, die durch Kraftstoff sparende Techniken wie variables Zylinder-Management entstehen können, versuchen Hersteller mit "Anti-Schall".. Raumfahrt-taugliche Technologie - in Ihren Händen.. Über 30 Jahre Erfahrung stecken in der zuverlässigen Software von QNX Software Systems, welche heute überall zum Einsatz kommt, wo Performance, Flexibilität und Netzwerkfähigkeit wichtig ist.. QNX in neuem Projekt für Autonomes Fahren.. Ein spannendes Projekt der Universität Parma kombiniert ingenieurswissenschaftliche Forschung mit der QNX-Marktführerschaft im Automobil-Bereich.. Karriere bei QNX.. Alle aktuellen Möglichkeiten.. Unternehmen.. Über QNX.. Jobs & Karriere.. Zertifizierungen.. QNX in Forschung und Lehre.. Products & Updates.. Foren.. Newslettter-Archiv.. QNX jetzt ausprobieren.. Mehr Information.. Firmenüberblick.. Branchenübersicht.. Produktübersicht.. Videothek.. Kontakt.. QNX Software Systems GmbH.. Am Listholze 76.. 30177 Hannover.. de.. Telefon: 0511 94091-0.. Fax: 0511 94091-199..

    Original link path: /?lang=de
    Open archive

  • Title: 운영체제, 개발툴 및 커넥티드 임베디드 시스템을 위한 전문 서비스
    Descriptive info: QNX,.. QNX SDP 6.. 6 출시.. 아카데미 상을 수상한 Flying-Cam, QNX 사용 결정.. QNX Neutrino (RTOS).. QNX Momentics (Tool Suite).. ( ).. Qnx videos on YouTube.. ? !.. ( ).. /.. QNX Source Newsletter..

    Original link path: /?lang=kr
    Open archive

  • Title: QNX Operating Systems
    Descriptive info: Products.. RTOS.. Safety & Security.. Security.. Safety.. Related resources.. products are designed for embedded systems running on various platforms, including ARM and x86, and a host of boards implemented in virtually every type of embedded environment.. The QNX.. Neutrino.. RTOS has been qualified to various safety and security standards for use in products with high criticality and low tolerance for failure.. QNX Neutrino RTOS.. The QNX Neutrino RTOS is a full-featured and robust OS that scales down to meet the constrained resource requirements of realtime embedded systems.. Its true microkernel design and its modular architecture enable customers to create highly optimized and reliable systems with low total cost  ...   Medical complies with IEC 62304 and is designed to help reduce the effort of building safety-critical medical devices that require regulatory approval.. QNX OS for Safety and Security.. OS for Safety and Security is a real-time operating system that provides a dual-certification credential to satisfy functional safety and OS security requirements simultaneously.. QNX OS for Security.. OS for Security is the world’s first full-featured RTOS certified to Common Criteria ISO/IEC 15408 Evaluation Assurance Level (EAL) 4+.. QNX OS for Safety.. OS for Safety is certified to IEC 61508 Safety Integrity Level 3 ( SIL 3), and offers a very high level of reliability and risk reduction for safety-critical systems..

    Original link path: /products/neutrino-rtos/index.html
    Open archive

  • Title: QNX SDK for Apps and Media
    Descriptive info: QNX SDK for Apps and Media.. Community Portal.. Source, upgrades, community forums, and more.. Webinar.. Embedded user interfaces in the smartphone age - The power of Qt 5 and the QNX OS.. QNX series on HTML5 - The myth buster interview.. Free software evaluation.. 30-day evaluation.. Academic license.. Partner license.. BSPs and drivers.. We're here to help.. HTML5.. JavaScript.. Multimedia.. Multimedia architecture.. SDK for Apps and Media is an integrated, optimized, and field-proven product for customers that require:.. Graphically sophisticated user interfaces.. A modular app architecture for incremental feature rollout.. Optimized browser performance and cutting-edge HTML5 features.. Consumer electronics device connectivity for expanded offerings.. Audio and video playback to augment the user experience.. The main features of the SDK include:.. Secure app management.. Complete multimedia support.. Optimized HTML5 engine.. Industry leading browser support.. Mobile device connectivity.. Rich user interface enablement.. The SDK complements the QNX.. Software Development Platform 6.. 6 to provide a complete solution that allows device manufacturers to build mobile-like UIs with full multimedia capabilities, powered by secure, reliable, and field-proven QNX technologies.. SDK for Apps and Media provides a powerful HTML5 environment that allows developers to create a full-featured embedded browser, to develop complete, rich user interfaces using web technologies (HTML5, JavaScript, CSS), and to develop and deploy packaged HTML5 apps.. With the QNX SDK for Apps and Media, developers can leverage the power of open, mobile application development, including a multitude of open JavaScript application frameworks and tools.. HTML5 overview.. Engine.. Features.. App Environment.. Using HTML5 as a user interface can dramatically reduce the time required to develop user interfaces versus traditional embedded user interface toolkits.. The QNX SDK for Apps and Media offers the following HTML5 features:.. A highly optimized and integrated HTML5 engine that is the foundation for HTML5 application development and web browsing.. It is based on the WebKit (.. www.. webkit.. org.. ) open source browser engine.. This powers the BlackBerry browser and offers the.. fastest.. HTML5 rendering performance and the.. broadest support.. for HTML5 standards.. An application environment that can be used to build a complete user interface including window management, application launching, and security control with support for sandboxed applications.. An open plug-in architecture based on the.. Apache Cordova.. mobile framework to provide access to embedded resources.. Developers can choose from a pre-built set of QNX plug-ins or create their own custom plug-ins.. An application packager that can create HTML5 applications to be deployed on an embedded system.. A web inspector debugger that provides full source debugging and tools for optimizing HMTL5 applications and content.. This provides full support for local and remote desktop-based debugging.. The HTML5 engine is the foundation for HTML5-based user interfaces.. ) open source web browser engine, which QNX has optimized for embedded environments, and to which QNX has added numerous capabilities to provide a full-featured web browser.. Performance optimizations.. The QNX performance optimizations to WebKit include:.. Full leverage of on-board GPUs found on latest generation SOCs, for optimized web content rendering.. Power consumption management to decrease the CPU temperature, for example by throttling background threads so that they use fewer CPU cycles and hence less power.. Improved JavaScript execution to improve performance and reduce CPU usage.. Overall speed optimizations, for example by selective image down-sampling and file size reductions (not loading a large image when a thumbnail will do).. Intelligent tile system for scrolling and zooming while reducing RAM use.. Web browser.. QNX has added numerous capabilities to its optimized browser in order to provide a full-featured web browser that includes:.. A platform abstraction layer.. Optimized GPU acceleration.. Image and page caching.. Multi-modal event handling for touch, mouse, keyboard, and gesture.. History, bookmarks and page navigation.. User configuration and settings.. Pre-integrated multimedia and plug-in support.. Download management.. Pixel-accurate zooming.. Physics-based scrolling and panning.. Networking and URL management.. Browser controls.. The QNX SDK for Apps and Media includes a reference browser implemented with HTML5, CSS3, and JavaScript.. The browser controls (such as tool bars, status bars, URL address entry, and forward and back buttons) are also implemented in HTML5.. Developers can customize or replace these controls, as required for their projects.. The QNX HTML5 engine is a full-featured web engine that QNX updates regularly with the latest WebKit technology.. It supports HTML5-specific features such as WebSocket, WebGL, session storage, offline applications, worker threads, DOM improvements, and the canvas , audio , and video elements.. Best in class support for HTML5.. As its name implies, the QNX HTML5 engine provides support for the HTML5 standard, and related standards and technologies such as CSS3, the JavaScript scripting language, plus associated standards, such as AJAX, JavaScript Object Notation (JSON), and XML.. HTML5 applications can support a variety of user interface technologies, including interactive displays, audio, and video.. With HTML5, developers can use a common tool set to build applications for QNX-based embedded devices, mobile devices, or applications that are hosted in the cloud.. The QNX HTML5 application environment allows developers to create and deploy applications built from web technologies, with extensions that can access underlying device hardware and native services, just like native C/C++ applications.. In contrast to previous iterations  ...   rich set of APIs for building high value, connected, media-rich devices.. Supported by the secure, reliable, and high performance QNX.. RTOS, the SDK lets development teams bring to market the multimedia features and capabilities customers demand, quickly, for the lowest possible cost, and with minimal risk.. User-centric design.. The SDK allows device manufacturers to rapidly integrate all of the latest multimedia capabilities customers want without worrying about the details of media access and management.. It includes:.. A sophisticated multimedia engine with configurable behavior.. Complete HMI and system-level interfaces to support multiple and simultaneous use of media inputs and audio/video outputs.. Media synchronizers and databases to ensure data availability.. Session management and persistence.. Software- and hardware-assisted decoding and encoding.. Technologies, devices, and codecs.. Popular mobile device connectivity (Android, Apple, BlackBerry).. Digital rights management (DRM).. Popular audio and video codecs and formats.. Full playlist support.. SDK for Apps and Media brings together different resource managers, services, and libraries to perform media tasks such as detecting media stores, synchronizing metadata with databases, and playing audio and video files all in a seamless and transparent way.. These multimedia components form part of a robust and versatile platform that supports all types of media applications.. The organization of these components looks like this:.. Multimedia Architecture.. The QNX SDK for Apps and Media enables developers to build media-rich embedded products that can integrate seamlessly with various smartphones and tablets.. Playlist management.. The multimedia playlist library reads playlists on media devices and allows clients to seek and play individual tracks within playlists.. Playlists come in many different formats and typically contain either the URL of a source media stream, or a set of URLs or filepaths of individual tracks.. By supporting playlists, media applications can:.. Play multiple tracks in sequence.. Navigate between or within tracks.. Skip or repeat tracks.. Supported playlist formats include: M3U, M3U ext, iTunes, PLS, ASX, RMP, B4S, WPL, and XSPF.. Metadata synchronizer.. The mm-sync service deals with all of the complexity associated with track and playlist metadata from media stores, and then stores this information in databases.. Applications can later query these databases to retrieve the metadata.. Clients can use metadata to:.. Display details of the currently playing track to users.. Provide the names and other file information of selected tracks to media browsers.. Display album artwork to users to enhance their media experience.. Generate cover flows so users can visually browse albums and tracks.. Media renderer.. Media applications use mm-renderer to play audio and video tracks.. The applications can associate media store files or playlists as the mm-renderer input, and attach one or more hardware devices as the outputs.. During playback, mm-renderer manages the media flow between the input and the outputs, and processes commands from the application layer to change the playback speed, skip to a new track position, and stop playback.. The mm-renderer service also supports the ability to play streams of media content concurrently, each of which can be output to a different set of hardware devices or files, creating independent zones of operation.. Video codecs.. Multiple video codec support is integrated into the multimedia framework and is supported through the use of plug-ins.. Many of the video codecs are supplied by the silicon vendor because the codecs depend on the hardware platform.. Supported video codecs include MPEG2, MPEG2.. 5, and H.. 264.. Audio codecs.. Most popular audio formats are supported through plug-ins and are integrated into the multimedia framework.. Popular codecs that QNX supports include MP3, WMA9, AAC, AAC+, and PCM/WAV.. Device monitoring.. The multimedia framework allows for easy monitoring and detection when users attach or detach devices.. Applications can read this information and use it to access media content and to decide what to synchronize and play.. Device connectivity for iPod.. The QNX SDK for Apps and Media provides a Made for iPod (MFi) interface for Apple iOS products, allowing users to synchronize media metadata, and to browse and play media on a device.. The iPod Out protocol is also supported.. The iOS interface supports various Apple models, generations, and firmware releases.. The iPod interface software conforms to the relevant sections of the.. Apple iPod Accessory Interface Protocol Specification Release.. Embedded developers can use this interface software in conjunction with hardware that complies with the.. Apple iPod/iPhone Hardware Specification Release.. These specifications are available from Apple.. Since the QNX iPod interface is intended to work with Apple iPods and iPhones that comply with these specifications, a high level of compatibility can be expected when using iPod Out control through a touchscreen or other external USB human interface devices, or in a scenario when the iOS device takes over the entire screen.. Media Transfer Protocol (MTP).. The QNX SDK for Apps and Media provides an interface for devices that use the Microsoft Media Transfer Protocol (MTP).. Devices that support MTP include Android, BlackBerry, and Windows mobile devices.. This allows complete synchronization of media metadata and allows the browsing and playing of media stored on these devices.. With QNX s MTP support, applications can access media on these devices in the same manner as they access media on USB devices..

    Original link path: /products/apps-media/index.html
    Open archive

  • Title: QNX Momentics Tool Suite
    Descriptive info: QNX Momentics Tool Suite.. RTOS, tools and more.. Foundry27.. Projects.. Benefits.. Development.. Debugging.. Target.. What's new?.. Momentics.. Tool Suite is a comprehensive, Eclipse-based integrated development environment with innovative profiling tools for maximum insight into system behavior.. These unique tools give developers at-a-glance views of realtime interactions, memory profiles, and more, enabling shorter debug times and faster time to market.. Multi-core specific tools help developers migrate code cleanly from single-core to multi-core systems, and safely optimize performance.. Based on open Eclipse IDE.. Supports C and C++.. Multi-core support.. Integrated source control.. Source debugger.. System builder.. Target system information.. Application profiler.. System profiler.. Memory analysis.. Development hosts.. Windows.. Linux.. Target processors.. ARM.. x86.. Libraries and GNU tools.. ANSI C.. C++11.. Dinkum C++11 and embedded C++.. GCC optimizing compilers.. Documentation and training.. Online manuals.. Tutorials.. Cheat sheets.. Example projects.. Recommended system requirements.. 2 GHz Intel Pentium 4.. 2 GB RAM.. 4 GB disk space.. 1280 x 1024 monitor resolution.. These system requirements are recommended for a Microsoft Windows or Linux host.. Tool Suite offers all the development and debugging features commonly found in other Eclipse-based IDEs, plus unique QNX capabilities, such as multi-core profiling and an instrumented kernel.. One IDE.. Eclipse provides well-defined interfaces to ensure that tools work together seamlessly.. All tools share the same look and feel, so developers only need to learn one user interface.. Developers also benefit from an open, extensible platform for tool integration supported by a large and rapidly growing community of tool vendors and developers.. They can plug in third-party tools, or build their own plug-ins using the industry-standard Eclipse framework.. Rapid development.. The QNX Momentics Tool Suite provides productivity and quality analysis tools that accelerate all phases of product delivery, such as:.. Wizards for quickly and easily creating projects.. A system builder for generating target images with pre-built files.. A code coverage tool for highlighting exercised source code paths for speedier and more thorough quality assurance.. Performance optimization.. The QNX Momentics Tool Suite’s unique tool set facilitates not only debugging but also performance optimization.. Tools such as the system profiler and application profiler let developers pinpoint where in both single-core and multi-core systems optimizations will most improve performance, while tools such as the code coverage tool and mudflap provide everything necessary for building the most robust and reliable embedded systems possible.. Design flexibility.. The QNX Momentics Tool Suite lets development teams determine the best target platform for a project, and the host and programming language that best suits their skills and preferences.. It supports:.. C and C++ programming languages.. Windows or Linux hosts.. ARM, and x86 targets.. The QNX Momentics Tool Suite even offers the flexibility to work with a mix of languages and processor architectures simultaneously.. Tool Suite provides an optimized environment for C and C++ development.. Developers can work in either a command-line or a graphical IDE environment, and take advantage of many productivity features, such as wizards, code editors, and flexible makefile structures.. Editors.. Build tools.. Source control.. Wizards.. The QNX Momentics Tool Suite includes built-in project wizards to automate the entire project-creation process.. Developers can:.. Choose between C, C++, makefile, and QNX projects.. Create a project for any combination of target processors with a guide through the steps.. Populate the project with build directories, dependency files, and starting source code.. Automatically compile the entire project to create a working application.. Project wizards.. Built-in project wizards automate the entire project-creation process.. The QNX Momentics Tool Suite code editors offer a large set of user-defined preferences and the most useful time-saving features, including cut-and-paste, undo, commenting, highlighting, and language-specific indentation.. The IDE uses both embedded and external editors.. When a user opens a file, the IDE launches the embedded editor associated with that file.. If no embedded editor is available, the IDE attempts to launch an appropriate external editor.. Content assist.. Using editors, developers can implement a content-assist feature that offers function-name suggestion and completion, display of function synopses, arguments, and required headers, and insertion of all required include statements.. Content assist feature.. The content assist feature suggests and completes function names, and displays synopses, arguments, and required headers.. Code folding.. Developers can fold (hide) sections of code they are not working on.. This folding includes mixed folding, which lets users designate code subsections that will remain visible even when their parent section is folded.. Code templates.. Using a single keystroke, developers can insert commonly used code constructs, such as exception-handling blocks or for loops.. Each editor comes with predefined templates that can be edited or cloned.. Markers.. Editors display markers associated with the current file, including breaks and errors generated by the build tools.. A simple click on the marker indicates the offending line.. Developers can also insert markers to serve as task reminders or bookmarks.. Source navigator.. The source navigator supports context-specific searches for references and definitions, outline views for fast navigation of source code and project header files, and jumps to functional declarations and prototypes.. Local history.. The IDE editors maintain local history that facilitates temporary debugging changes.. Developers can set editor preferences to automatically keep multiple revisions of working files, compare versions, merge versions, and undo changes.. The IDE lets developers use the build tools they prefer for embedded system development.. They can build exactly the same binaries and context with:.. Command-line tools invoked from inside the IDE.. IDE tools.. Command-line and IDE tools.. Build settings control.. The IDE allows developers to configure build settings such as compiler and linker options, extra includes, and libraries.. Multiprocessor makefiles.. The IDE eliminates the need to handcraft makefiles for multiprocessor environments.. A point-and-click interface lets developers build what they need for the environment, including targeting one or more CPUs and building multiprocessor, recursive makefile frameworks.. The IDE saves the build settings in a conventional makefile format.. Reuse and port.. Developers can reuse existing projects based on makefiles or port projects based on a build command other than make.. Launch configuration wizard.. Developers can build, run, and debug with a single click.. Using the launch configuration wizard, they can also quickly specify programs to launch, targets to use, and debug options.. The IDE supports launch groups that allow multiple applications to be downloaded and launched at the same time, or in a user-determined sequence.. The IDE remembers launch group preferences, so launching subsequent sessions are quick and easy.. With the IDE, developers can manage all source code in just one environment.. The IDE supports:.. Git support for distributed version control management via the EGit Eclipse plug-in.. Subversion for seamless integration with Subversion-based repositories such as.. CVS source-control protocol with support for both remote pserver and secure SSH repository access.. Many other configuration management systems  ...   of cache thrashing.. Inter-core messaging summary to show how much message passing occurs between cores.. QNX system profiler.. The system profiler works with the instrumented kernel to help pinpoint areas for optimization.. Snapshots, summaries, statistics, and more.. The system profiler gives developers the tools they need to understand exactly what their system is doing, and how they can resolve problems and fine-tune for performance:.. A graphical display uses data from the instrumented kernel to show component interactions.. Thread state snapshots provide summaries of the state of every thread at specified times.. A why running tool lists the events that lead to the current state of a thread.. User-defined filters focus tracing on events of particular interest, reducing the volume of data to simplify analysis.. Client-server statistics include the amount of time a client needs directly, and the time it needs from the servers it uses.. Export traces to the application profiler show performance analysis of critical system interactions.. The QNX Momentics Tool Suite includes an integrated code coverage tool that developers can use to identify code that did not run during testing.. It also allows them to either modify the test suite to run the code or remove the code if no longer needed.. The code coverage tool is ideal for:.. Launching a code coverage session to immediately monitor an application.. Viewing live results of binary coverage right down to the basic block (branch path).. Launching a code editor to see at a glance which source lines have been, or have not been, covered.. Using all the navigation and referencing tools to help analyze code coverage data.. Viewing the progression of code coverage over several application runs.. Generating reports for additional analysis.. QNX code coverage tool.. The code coverage tool is invaluable for stringent and complete testing, and produces report-ready results.. Code coverage is an essential tool for project environments that require stringent and complete testing.. It can also be useful when bug fixing and software maintenance are handled by separate teams who may not be involved in the original code development, and who may even be located in different parts of the world.. Tool Suite offers a complete toolset for transferring boot images and files to target hardware, and for gathering important information from the target for diagnosis and debugging.. Target agent.. Target navigator.. Target system information.. The system builder simplifies the building of OS images for embedded systems, saving developers countless hours when they create boot images for RAM, and custom Flash file system images.. For every image created, the system builder:.. Supports the creation of new target image projects.. Lets developers import a pre-built target file from a BSP or other target image.. Enables migration of existing system builder projects from previous versions of QNX Momentics Tool Suite.. Loading an image to a target.. To transfer a build image to a target, the system builder can either use its built-in serial terminal, which can talk to remote ROM monitors, or transfer the image via TFTP or BOOTP.. After the target is up and running, developers can use any number of mechanisms for additional development and file transfers.. They can, for instance, use the IDE’s file browser to directly edit and update files on the target.. The QNX Momentics Tool Suite includes a unique, extensible target-agent architecture that supports multiple target tool service interactions, such as launching, debugging, profiling, and information gathering.. The target agent enables any tool in the IDE to communicate with the target.. When the host system activates a service, the target agent loads a corresponding module on the target.. When the service is no longer required, the target agent removes the service, keeping the target’s footprint to only what is required.. Like any QNX driver, the target agent can be dynamically started and stopped as needed.. The IDE includes a target filesystem navigator, which provides a consistent view of target systems.. Developers can use the target navigator to perform numerous tasks:.. Define targets and connect to them.. Associate a default project, such as a system image, with a specific target system.. Determine the accessibility of all target boards and devices.. Choose a specific target for an action, such as launching Telnet session.. Show information for connection, malloc, memory, process, and signal information views.. New tools can use the target filesystem navigator as an extension point to add their own actions to the target system context menu.. Such actions may include generating a signal for a process on the target system, or attaching the debugger to a running process.. QNX target navigator.. The target navigator lets developers drag and drop files to and from the target.. The IDE includes a target system information tool that provides a wealth of live and post-mortem information from the target system:.. Detects points of high resource use memory consumption, CPU utilization, and number of file connections.. Helps detect and resolve potential deadlock situations presents a graphical representation of the blocking relationships among processes.. Manipulates files on a remote target system as if they were residing on a local host.. Transfers new files to a remote target, where they can be edited directly from the IDE.. Extends the program launcher, allowing developers to launch executables on the target with a simple double-click.. QNX target system information tool.. The QNX target system information tool provides developers with high-level and detailed information about target systems, right down to thread attributes.. Overview and drill-down information.. The target system information tool offers developers high-level overviews of an entire target system, and detailed information about processes and threads.. For example, developers can start with a high-level overview to determine which processes are active and identify the arguments being used for them.. They can then view CPU and memory usage, both for the system and per process.. Finally, they can drill down as needed to examine thread attributes (state, scheduling policy, CPU usage, stack size) signal states, program memory maps and file descriptors.. Tool Suite continues to evolve.. The last release (5.. 01) became generally available with the release of the QNX.. Release 5.. 01.. Eclipse 4.. 2 and CDT 8.. 2.. GNU C/C++ compiler 4.. 73 and GBD 7.. 5.. Codan C/C++ Static Analysis in CDT.. Git Distributed Version Control.. New System Builder.. Release 4.. 7.. Eclipse 3.. 5.. 2 and CDT 6.. 0 integration.. 4 and GDB 6.. 7 support.. Support for lazy linking and loading.. 4 and CDT 5.. 2 integration.. GNU C/C++ compiler Mudflap visualization.. Foundry27 integration and BSP imports direct BSP checkouts through the IDE.. System profiler improvements.. 3 and CDT 4.. 0 integration.. C/C++ development environment enhancements.. Target system information tool improvements.. Application profiler and system profiler improvements.. 2 code coverage support..

    Original link path: /products/tools/qnx-momentics.html
    Open archive

  • Title: Acoustics
    Descriptive info: Active Noise Control.. Acoustic Processing.. Multimedia and Acoustics.. Exactly when do you need an RTOS.. Embedded Meets Mobility - M2M Considerations and Concepts.. QNX helps Kieback & Peter keep it green.. acoustics middleware products are designed to improve voice and sound quality for embedded systems.. Field-proven and deployed on a wide range of hardware platforms and operating systems, QNX acoustics technology provides reliable, high-quality user experiences for challenging environments such as automotive..  ...   solution used to dramatically reduce unwanted engine harmonic noise inside the cabin of a vehicle.. The high-performance, flexible library integrates with existing vehicle hardware eliminating the need and costs associated with dedicated hardware controller modules.. QNX Aviage Acoustic Processing Suite.. Aviage.. Acoustic Processing Suite is a modular library of field-proven algorithms that improves the clarity, quality, and accuracy of voice communications for the most challenging acoustic environments.. from conference rooms to automobiles..

    Original link path: /products/acoustic/index.html
    Open archive

  • Title: QNX CAR Platform for Infotainment
    Descriptive info: QNX Car.. QNX CAR Platform for Infotainment.. News.. Support for.. apk apps and Qt.. QNX in Action: Audi FPK Driver Information Display.. On the road with QNX.. Squeezing high-end tech into low-end infotainment systems.. Enablement model.. Ecosystem.. QNX works with partners in its large ecosystem to offer the best possible foundation for building vehicle infotainment systems, as well as to help OEMs and Tier 1 suppliers reduce costs and time to market.. Technologies provided by partners include:.. Feature.. Integrated third-party.. applications.. Accuweather.. BestParking.. HearPlanet.. iHeartRadio.. Pandora.. Parkopedia.. Slacker.. Soundtracker.. The Weather Network.. TuneIn.. Wcities Eventseekr.. Mobile connectivity.. Apple.. Cambridge Silicon Radio.. Cybercom/OpenSynergy.. Google.. Mecel.. PacketVideo.. RealVNC.. Automotive connectivity.. Vector Informatik.. Voice recognition.. AT T Watson.. Nuance.. Voicebox Technologies.. HMI and frameworks.. Altia.. Crank Software.. Digia.. Elektrobit.. jQuery/jQuery Mobile.. Sencha.. Software updates.. Red Bend Software.. Navigation.. AISIN AW.. KOTEI.. NavNGo.. Nokia Here.. TCS.. TeleNav.. Multimedia technology.. (codecs databases).. Fraunhofer.. Freescale.. Gracenote.. Microsoft.. Texas Instruments.. Graphics and displays.. Imagination Group.. Vivante.. Hardware.. Qualcomm.. Marvell.. NVIDIA.. NXP.. Renesas.. Xilinx.. CAR Platform for Infotainment is a unique set of pre-integrated and optimized technologies from QNX Software Systems and dozens of ecosystem partners.. Designed for flexibility, this unique platform provides development teams with a variety of options for building reliable world-class infotainment systems that keep pace with ongoing advancements in mobile device markets.. General.. Benefits.. The QNX CAR Platform for Infotainment offers a low-risk path for building reliable and compelling connected products that improve the bottom line.. For instance, with the same code base, customers can target entry to high-end platforms, leveraging their development efforts across the multiple programs.. This helps to improve the revenue-to-cost balance and reduce project risk while enabling rapid development of high quality infotainment systems.. Reduced project risks.. Fast proof of concept designs and ready-to-use prototype development platforms.. Clean IP (intellectual property).. Visibility into QNX CAR Platform roadmap and innovations.. Open ecosystem philosophy for supplier independence.. Reduced costs and new revenues.. Out-of-the-box, pre-integrated reference implementations that are easily productized.. New sources of revenue for OEMs services, app store.. Reusable software assets.. Scalability the same software solution for low to high-end systems.. Simple business model free software during prototyping and pre-integrated third-party evaluation software.. Compelling products, rapid development.. Early access to leading-edge technologies.. Visually rich HMIs and a customizable environment.. Reliable, responsive user experience.. Industry-leading support for connectivity to the latest mobile devices, standards, and apps for automotive.. Internet connectivity.. Upgradeability downloadable software updates for in-field apps and firmware.. Sales and marketing opportunities.. Partner companies who join the QNX CAR Platform ecosystem can participate in joint QNX CAR marketing and sales initiatives, and can contribute products to the QNX CAR reference implementations.. As part of these reference implementations, their products will go out to all QNX CAR Platform automotive tier-one and OEM members a large and ever-increasing audience.. The QNX CAR Platform for Infotainment includes a wide array  ...   iPhone/iPod multimedia integration.. Best Parking.. location-based parking search.. Qt commercialization.. embedded navigation.. silicon vendor.. Hear Planet.. internet audio streaming service.. JQuery.. JavaScript framework.. speech recognition.. OpenSynergy/Cybercom.. integrated Bluetooth stack and profiles.. DLNA stack for Android mobile device integration.. streaming internet radio.. MirrorLink connectivity.. RedBend.. FOTA software updates.. internet music streaming service.. location-based event service.. Weather Network.. integrated weather service.. The QNX CAR Platform for Infotainment includes pre-integrated technology from numerous third-party technology partners.. With each release, the list of partners continually grows to include additional IP such as new vehicle service offerings, HMI frameworks, applications, and hardware support.. Evaluation.. A key benefit of the QNX CAR Platform program is the streamlined licensing model QNX and its partners have created.. With our third party partners, QNX is able to license customers with the ability to prototype and evaluate the third party technology that is part of the platform.. Any third parties, however, that do not have licensing models that fit into the QNX CAR platform model, will require customers to engage directly with these companies to secure evaluation and redistribution rights before they begin using their technology.. Given that specific licensing does vary from partner to partner, we recommend contacting your.. sales representative.. for exact details.. Sublicensing and redistribution.. Aside from any exceptions, customers do not need to engage with a third-party technology company until they have concluded their evaluation and plan to start commercial development for a production-based program, or to redistribute their derivative work for demonstration or commercial sale.. At this point, customers need to work directly with the third parties involved to negotiate the requisite sublicensing and redistribution rights.. or your.. QNX sales representative.. to introduce you to the appropriate third-party contacts.. Additional third-party integrations.. While QNX automotive ecosystem includes almost 100 companies with products that work with QNX technology, some companies have yet to become part of the QNX CAR Platform program.. We are working with these companies to add more integrated partner products.. Until such time, customers are encouraged to continue engaging directly with these companies.. During commercial development of infotainment products using the QNX CAR Platform, customers have access to a dedicated team of QNX engineers specialized in automotive systems to help with integration and productization.. These engineers are available to help design and work through even the toughest problems everything from architecture reviews through driver development and bug fixing to advanced system-level optimization.. Commercial support.. To address the mix of QNX and third-party products, and their integration into a customer product, we provide dedicated support from our experienced automotive services team.. The pairing of the QNX CAR Platform with these dedicated services is designed to help customers in their adoption, development, and deployment of QNX CAR platform technology.. If you are interested in learning more about the QNX CAR Platform and our commercial support model, please.. or your local QNX..

    Original link path: /products/qnxcar/index.html
    Open archive





  • Archived pages: 1413