Eingebaute Geräte

Durch die vollständige Anpassbarkeit an spezifische Anforderungen der Anwender, Komfort und Handoptimierungspotential – durch die Reduzierung der Größe der Software, Produktionskosten zu senken, die Effizienz steigern und Zuverlässigkeit realisiert – werden immer beliebter, tragbare Geräte. Unsere Firma kann mit vielen Jahren Erfahrung in der Konzeption und Entwicklung von Software für mobile und Embedded-Geräte bieten.

Firmware für Medizinische Geräte

Otoakustischer Emissionen (OAE)

Die Erstellung der Software (Firmware) für ein tragbares System für das Screening Anhörung (die auf digitalen Signalprozessoren DSP von Analog Devices ADSP-2181/ADSP-2191 basierte) – fordern einen gefährlichen Crash-otoakustische Emissionen (TEOAE) und nichtlinearen Verzerrungsprodukt (DPOAE).

Der Aufbau des Systems, um den klinischen OAE studieren – Erzeugung Stimulation und Erfassung / Mittel Antworten auf der Seite der DSP-Plattform, Anzeige und Analyse der Ergebnisse auf der PC-Seite. Kommunikation DSP / PC über RS232-oder USB-IrDA + Drucktischen.

Akustisch-evozierte Potentiale (AEP)

Schaffung eines Systems für das Screening Hören – Stimulation und Erfassung / Mittel Signale durch DSP-Plattform AnalogDevices ADSP – 2181/ADSP – 2191 , Analyse der Ergebnisse und Bewertung des Ausmaßes , zu hören , auf Ihrem PC .

Klinische AEP -System, das ermöglicht, sowohl hören, Abschätzung der (Bau- Audiogramm ) sowie Tumore in den Nervenfasern und andere Bedingungen, um Ihr Gehör Zusammenhang erkennen – AEP, SABR, P300, CHAMP.

Elektrokardiographie (EKG)

Kommunikation zwischen dem EKG und der Station PC mit Standart EU EN 1064 kompatibel: 2005 + A1: . 2.007 Umfang der Aufgabe ging es um die Schaffung von Low-Level- Treiber für USB-und RS232 sowohl auf der Seite des Gerätes EKG ( Assembler / C) sowie PC (C + +) , Redesign Firmware- Gerät , das war also kompatibel (Bereich und wie die Daten auf einen PC übertragen ) und die Anpassung der Logik und die Anwendung auf den PC der EN 1064 zu arbeiten.

Die Zugabe von Hand Protokoll POCT -Geräte zu einer vorhandenen EKG .

Öffentliche Verkehrsmittel

Elektronische Ticketsystem für Busse

Elektronische Ticketverkauf in den Bussen . Die Maschine arbeitet unter der Kontrolle von WinCE 5.0 und hat die folgenden Komponenten: GPS hält die automatische Erkennung und Umschaltung Tarife , ITSO Kartenleser mit einem eingebauten Display für Passagier-, Performance -Thermodrucker , WLAN ( 802.11 Wi -Fi) , GPRS – eine Alternative zu WLAN Farb-Touchscreen für den Bediener.

Vorbereitung der BSP ( Board Support Platform) auf das Windows CE -Plattform. BSP ist ein Tank spezielle Software für eine bestimmte Plattform , die die Funktionalität in Hardware und Betriebssystem implementiert. Die von unseren Spezialisten durchgeführt Aufgabe enthalten den Kernel in eine bestehende Windows- CE-Plattform – spezifischen Anforderungen, die Umsetzung von speziellen Treiber für Peripheriegeräte und die Erstellung des endgültigen Verteilung des Betriebssystems anpassen.

Elektronische Ticketsysteme für Züge

Software ( Firmware) für ein tragbares System des Ticketverkaufs ; MIFARE -Kartenunterstützung (Vorbereitung des Fahrers Kartenleser) , Ticket- Druckpapier mit tragbaren Drucker Zebra (Umsetzung der Low-Level- Kommunikationsprotokoll für Geräte- Drucker), die Kommunikation mit der Station PC mit IrDA .

Vorbereitung der BSP ( Board Support Platform) für die oben genannten WinCE 5.0 -Plattform.

Messsysteme

Recorder elektrische Störungen

Transfer-Software Embedded-Device-Firmware) von der Plattform Siemens SAB80C166M auf ARM9 (funktioniert mit einem Low-Level-Assembler-Sprache).

Zusätzlich zu den fortgeschrittenen Mechanismen in der Software-Qualitätsbewertung von Strom (digitale Verarbeitung von Signalen in Echtzeit-Umgebung).

Die Schaffung der USB-Treiber auf der Seite des Embedded-Gerät. Die Erweiterung Konfiguration mit einem USB-Gerät für die Kommunikation mit der PC-Station (Geräte-Management-Anwendung).

Kommunikationsmodul für Messsysteme

USB-Host-Controller – Kommunikation mit dem CDC-Klasse für ASIC, die auf den folgenden Prozessoren Amtel beruhte: AT91SAM7XC256 (ARM7TDMI) und AT91SAM9260 (ARM9).

Host-USB-Controller kompatibel mit dem Open HC1.0a.

USB-Treiber-Stack, der alle USB-Geräte (ASICs) Anschluss unterstützen.

Komponenten Software (Firmware) für Komplexe Embedded-Systeme konzipiert

Echtzeitsysteme (RTOS)

Geschnitten nach Mass, Pseudo- Echtzeit- Betriebssysteme für Plattformen auf Basis einer Steuer Signalprozessoren

Pre-Lader

Lader

Zugriff auf den Speicher

SRAM

FLASH

Power Management

Managing Energieverbrauch

Controlling Batterie Ladeprozess

Kommunikationstreiber

USB-Geräte verschiedene Klassen (HID , CDC, Mass Storage ), einen dedizierten Controller und mit OHCI Spezifikation auf der Grundlage von verschiedenen Geräten implementiert kompatibel

RS232

1-wire

I2C

SPI

GUI/Drucken

Low- Level-Treiber von alphanumerischen Display, Grafik, Touch-Panels

Umfassende Lösungen für die grafische Benutzerschnittstellen (GUI) im Aussehen und der Art der Bedienung, ähnlich mit dem PC (Windows, Testfelder, Auswahllisten, Buttons, Feldauswahl, etc.) vertraut

Unterstützung für Manipulatoren am Gehäuse

Nr. Druckertreiber: Drucker Text, Grafiken Drucker (Bilderzeugung mit der Verwendung von mehreren Schriftarten und Grafiken)

A/D und D/A

Management- Wandler A / DD / A ( AC97 kompatibel)

Steuerungssysteme Analogverstärker (einschließlich analoge Tiefpassfilter und Hochpass )

Muster erstellen und generieren Stimulation Signale (akustisch, pneumatisch, etc …)

Sammeln elektrische und akustische Signale

Die Verarbeitung der erhobenen Daten (Verstärkung, Filterung , Maskierung, Mittelwertbildung, FFT-Analyse von EEG/OAE/EKG)

Hardwareplattformen

  • Analog Device DSP (ADSP-2181, ADSP-219x),
  • Blackfin,
  • ARM7, ARM9, ARM11,
  • xScale,
  • Cortex,
  • Texas Instruments OMAP (architektura dwurdzeniowa),
  • AVR, AVR32,
  • V850,
  • SAB-80C

Programmierung Sprachen

  • Assembler
  • C
  • C++
  • C#
  • Java