Oprogramowanie odzewnika PMX zawarte jest w procesorze ATTINY2313-20SU (o architekturze AVR-RISC Atmel, 120 rozkazów, EPROM 2 kB, EEPROM 128 B, SRAM 128 B, pobór prądu w stanie aktywnym 0,2 mA), zostało napisane w Assemblerze i zawiera około 700 rozkazów. Zmiana ustawień wielu parametrów może odbywać się zdalnie, a polecenia są przekazywane sygnałami DTMF.
Współpraca z urządzeniami TRU systemu A8620 przy typowych ustawieniach parametrów, PMX zgłasza się 400 ms po zakończeniu 4 sygnału dzwonienia (sygnały z detektora „Od”) na linii przyjściowej L.We. (liczba sygnałów, po której następuje zgłoszenie jest zdalnie programowana), zamykając „pętlę prądową” (przekaźniki P1 oraz Pp), po upływie 1 sekundy od zgłoszenia, PMX wysyła sygnał akustyczny (uczestniczą P3, Gen i Tr), przy typowych ustawieniach parametrów – najpierw „2 kHz” (2085 ±15 Hz, -4 ±1 dB) przez 4 s ±0,1 s i bezpośrednio po nim drugi „2,4 kHz” (2400 ±15 Hz, -5 ±1 dB) o czasie trwania 2 s ±0,1 s, (obecność sygnałów akustycznych, ich kolejność i czas trwania mogą być zdalnie programowane), po upływie 10 sekund od zakończenia nadawania sygnału akustycznego, przy braku sygnałów DTMF, PMX rozłącza połączenie (zwolnienie P1 i Pp).