ported pulspal module