modifications to firmware requires test code changes for udp