Amfitech kompetenceliste, Software Kompetenceliste SW 2014-03...Amfitech kompetenceliste, 1....
Transcript of Amfitech kompetenceliste, Software Kompetenceliste SW 2014-03...Amfitech kompetenceliste, 1....
Amfitech kompetenceliste,
1. SOFTWARE MODULES SUMM
Modules are implemented by using C# or C++ in Visual Studio
1.1. Data Presentation
• Graph Viewer
• Specialized GUI design (together with
1.2. Signal Processing / Data processing
• DSP functions
• Application specific algorithms
1.3. File input/output
• Text files
• Binary files
• XML files
• File parsers (Application specific)
1.4. Multithreading / Multiprocessor support
• Application specific threading and support of multiprocessors
1.5. Serial Communication (RS
• Serial port / XML driver (PC interface for the embedded XML SAX parser)
• Modem driver (AT-commands)
• RS-232 Port Scan
1.6. USB
• HID class for interfacing embedded modules
1.7. TCP/IP
• Socket server
• Socket client
• Webserver
• .Net remoting
1 / 3
Amfitech kompetenceliste, Software
OFTWARE MODULES SUMMARY Modules are implemented by using C# or C++ in Visual Studio
Specialized GUI design (together with designers)
Signal Processing / Data processing
File parsers (Application specific)
Multithreading / Multiprocessor support
and support of multiprocessors
Serial Communication (RS-232)
Serial port / XML driver (PC interface for the embedded XML SAX parser)
HID class for interfacing embedded modules
ware
1.8. Database
• Oracle Database interface
• Oracle Stored Procedures
• SQL interface
• Hibernate (Object To Relational mapping)
1.9. Unity game engine
• Positioning Interface
1.10. Production tools
• Command line or GUI programmer for NXP LPC2000 series
• Command line or GUI programmer for ST STM32 series
2 / 3
Hibernate (Object To Relational mapping)
programmer for NXP LPC2000 series
programmer for ST STM32 series
2. LABVIEW Amfitech have competences in NI LabView programming from various projects.
General:
• Applications with parallel running processes
• Control system with closed loop control (PID)
File systems:
• High speed data file storage (tdm/tdms files)
• Log file generation (excel, LabView measurement file, tdms and tdm)
Communication:
• TCP/IP communication
• Serial communication (e.g. Barcode scanner, weight)
• SPI interfacing with DDS (direct digital synthesizer)
• Interfacing with PLC
• Interfacing with LEGO NXT (Mindstorms)
• Interfacing with GPIB instruments
Data acquisition:
• High speed data acquisition
• Hall sensor measurements
• Lambda sensor measurements
• Thermocouple measurements
• Sound analysis
Production equipment
• Inline programming of ARM (using
• Inline programming of PIC (using ASIX command line)
• Production setup with log file generation on each tested PCBA/item
3 / 3
Amfitech have competences in NI LabView programming from various projects.
Applications with parallel running processes
loop control (PID)
High speed data file storage (tdm/tdms files)
Log file generation (excel, LabView measurement file, tdms and tdm)
Serial communication (e.g. Barcode scanner, weight)
direct digital synthesizer)
Interfacing with LEGO NXT (Mindstorms)
Interfacing with GPIB instruments
programming of ARM (using FlashMagic command line)
Inline programming of PIC (using ASIX command line)
roduction setup with log file generation on each tested PCBA/item