CodeConcept
Main page | FAQ | mobile versionmobile version
English language
 
Język polski

PHONES

PL +48 32 230 02 90
US +1 703 993 4148

FAX

PL +48 32 230 02 90
US +1 703 993 4684

E-MAIL

NEWS

CodeConcept for B2X Care Solutions April 2nd, 2011: CodeConcept has recently signed a cooperation agreement with German company B2X Care Solutions. CodeConcepts supplies B2X with a time tracking tool for resource management and technical support for workflow management.
read more...
LEISURE
Tyskie Browarium
Would you like to see how to make beer ‘live’, to see how the Tychy brewery works and to taste a pint of beer straight from the brewery? Then you should visit Tyskie Browarium with a collection of beer-related exhibits, a 3D film screening and multi-media attractions and of course with a chance to taste a pint of beer.
read more...

SAMPLE PROJECT

MASTER - ASSRs clinical diagnostic system.
MASTER: heterogeneous DSP - PC data acquisition system designed to assess human hearing by recording auditory steady-state responses (ASSRs).

Details: DSP custom platform (Analog Devices 2181/2191): EEPROM located loader (pseudo OS), communication drivers (UART and USB), SRAM, FLASH, codec AC97, amplifboard management (analog high pass filter/low pass filter/notch filter/FIR filter). Final data processing and analysis on PC. Visual DSP++ (assembler) for embedded side and Visual Studio 2003 (C++) for PC, MS Access, COM.
CodeConcept - Tworzenie oprogramowania
All-round skills

Services / Software Development

Software Development The CodeConcept team has a long practice at designing and implementing PC applications, custom drivers and libraries. The applications we create stand out as ergonomic, esthetic and reliable. Professionally designed, they have the scope for modification or the increase of their functionality.
 
Another strength of CodeConcept's team is their experience in designing and implementing drivers which give access to specialized devices delivered by customers. We have worked with diverse equipment and are able to read technical documents and analyse communications at many levels, including equipment sniffing (monitoring).

Selected realizations

So far we have concentrated on both designing and creating complex solutions, and on making individual elements of elaborate systems. We have created, among others:

Healthcare

Healthcare

  • Hearing Screening
    • Audiological system dedicated for automated hearing tests.
    • Communication realized by RS232 and USB.
    • Communication with labels printer via IrDA.

    Hearing Screening Hearing Screening

  • Clinical audiology system
    • Comprehensive diagnostic Auditory Brain Response System (ABR).
    • Communication realized by RS232 and USB.

    Clinical audiology system Clinical audiology system

  • ASSRs - Auditory Steady-State Evoked Responses
    • ASSRs clinical diagnostic system.
    • Communication realized by RS232 and USB.

    ASSRs - Auditory Steady-State Evoked Responses ASSRs - Auditory Steady-State Evoked Responses


Mass Transit Systems

Mass Transit Systems

  • Bus Ticketing Systems
    • Electronic Ticket Machine system dedicated for buses and trams. Device works under control of WinCE 5.0 and has inbuilt: Global Positioning System for automatic updating fare stages, ITSO Compliant Contactless Smart Card Reader (MIFARE - Classic, DESFire and Ultralight) with integral passenger display and card transaction lights, high-speed thermal graphics printer, the Wireless LAN device (802.11 Wi-Fi), GPRS as an alternative for Wireless LAN, Operator's color touch screen.
    • Preparing BSP for the above platform. A board support package (BSP) is software that implements and supports an operating system (OS) on a standard development board (SDB). Low level programming task including adjusting OS kernel to custom hardware platform, preparing drivers for non standard components and preparing final OS distribution (platform builder).

    Bus Ticketing Systems Bus Ticketing Systems

  • Train Ticketing Systems
    • Device (firmware) dedicated for managing and selling rail products: manipulating data using MIFARE cards (driver for cards' reader), printing tickets on Zebra portable printer (implementing low level radio communication protocol), communicating with PC using IrDA.
    • Preparing BSP for the above platform.


Measurement Engineering

Measurement Engineering

  • Power Quality Assessment System
    • Advanced power quality analysis. Automatic breakdown detection.
    • PC – device communication via USB or Bluetooth.

    Power Quality Assessment System Power Quality Assessment System

  • ASIC based communicator for measurement systems
    • USB Host driver for dedicated ASIC controller capable to manage and communicate with custom devices of CDC class (custom protocol over CDC). ASIC controller by Atmel based on ARM7 (AT91SAM7XC256) or ARM9 (AT91SAM9260) architecture.
    • USB Host controller compliant with Open HCI specification 1.0a.
    • Stack of USB drivers correctly handling attaching of any USB device.


Development environments (IDE):

Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, Borland Delphi, Eclipse

Programming languages:

C++, C#, Java, Visual Basic, Delphi (Pascal)
Testimonials    |    Projects Overview    |    Articles