var fDesc=new Array(); fDesc[0] = "You may be a experienced hardware or software engineer, or a university student making his first steps towards a professional career, or a gifted technology lover illuminated by a new bright technical idea and looking for a handy tool for fine-tuning your hardware-software system. Whichever the case may be, look no further than Advanced NMEA Data Logger, for it may well satisfy all of your technical needs. The software allows you to collect GPS or NMEA strings from any NMEA compatible device in real time, transmit and acquire serial data over RS422 or your TCP/IP. Parse your dataflow the way you want with a built-in parser and send it to any application, DOS- or Windows-based. If you have some NMEA tools working at the same time, do not worry - Advanced NMEA Data Logger can handle manifold ports at same time and store the stram to a hard drive or any specified target! This is not just a standalone utility that you may unintentionally close and lose valuable data - Advanced NMEA Data Logger can work as a NT service, which means that users may log on and off the Windows, and the program will be there capturing your information, capturing every character. Astonishing functionality and power at a affordable worth!

Key characteristic:
* capability to log multiple ports simultaneously. Each device may have fully different parameters
* supports all talker types (Atomic Clock, Sounder, Turn Rate sensors etc)
* capture all standard NMEA sentences and some proprietary sentences for Garmin, SiRF and StarLink devices
* supports custom baudrates
* supports date/time stamping
* supports aggregation of multiple sentences to one data record
* outputs received NMEA data without any changes to a log file
* data parsers that allows you to parse, filter and format your source data
* data export to ready-to-use MS Excel sheets
* data exporting to any ODBC-compatible DB
* works as a service or a standalone utility on all Windows platforms"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }