Serial Port Monitoring Control to prosty w użyciu zestaw programistyczny (SDK), który zapewnia nieinwazyjne funkcje monitorowania urządzeń szeregowych i aplikacji dla naszych projektów.
Pozwala wyliczyć wszystkie zainstalowane urządzenia szeregowe. Obsługiwane są wszystkie typy sprzętowych urządzeń szeregowych PnP i urządzeń wirtualnych poprawnie zarejestrowane w systemie operacyjnym i widoczne w Menedżerze urządzeń.
Po otrzymaniu instancji urządzenia można utworzyć obiekt monitorowania, podłączyć go do urządzenia, a następnie przechwycić, przechwycić, zdekodować i śledzić wszystkie dane i zdarzenia komunikacji szeregowej, w tym wszystkie kody kontroli wejść/wyjść szeregowych (IOCTL).
Interfejs API dla programistów SPMC jest dostarczany jako komponent ActiveX/COM i .NET, udostępnia kompletny zestaw metod, zdarzeń i właściwości, które umożliwiają przejęcie pełnej kontroli nad monitorowanymi danymi szeregowymi. Korzystając z komponentu ActiveX kontroli monitorowania portu szeregowego, aplikacja może łatwo podsłuchiwać i przetwarzać dane komunikacyjne dowolnych urządzeń szeregowych: modemów, urządzeń laboratoryjnych, sprzętu medycznego, urządzeń nawigacyjnych, urządzeń szeregowych USB i innych.