Oh, sorry, I need more coffee,
but the question, it’s possible you receive data from another device?
Send more then 2 byte.
For inspiration how working with spirit1 I have create this example https://github.com/blavka/bcf-spirit1-ping-pong/blob/master/app/application.c