У меня не на Raspberry проект. Я коннектил микру такого типа с микроконтроллером. Только там передатчик был, но это не так важно. Та часть кода, которая нужна для работы с микрой, почти один в один как по ссылке, что я дал. Да, если она 0x80 отвечает - значит все ок, команда обработана и можно слать следующую. Порядок инициализации я делал точно как в даташите написано