use binary message format only for firmware messages