Como pegar resposta do bluetooth flutter?

bom dia

Por favor , gostaria de uma ajuda, estou criando um app flutter + dart , estou mandando informações para bluetooth e preciso pegar a resposta dele,alguem poderia me ajudar, abaixo oprocedimento de enviar:

void _pegarLitros() async {

connection.output.add(utf8.encode("S" + ";" + "Litros" + ";" + "A" + ";" + "\n"));

connection.output.add(utf8.encode("ack" + ";" + "111" + ";" + "1" + ";" + "\n"));

await connection.output.allSent;

show('Litros:');

setState(() {

});

}

dentro desse metodo precisava pegar a resposta.

obrigado.