SiRF binary protocol interpreter