Ajuda com Scketch Sim800l

gostaria de uma ajuda para resolver um problema que está acontecendo no meu código,

ele é um teste de pressão, onde a pressão é monitorada e se abaixar do limite estipulado envia mensagem sms para o numero programado e tem também um sensor de umidade que detecta a umidade também se estiver fora da faixa também envia mensagem.

ate ai tudo bem funcionando ok porém no momento de enviar a mensagem o display para de ler as pressões e congela no valor lido e só volta a responder após o envio das mensagens.

Gostaria que o envio das mensagens não atrapalhasse o monitoramento das pressões.

Alguém poderia me ajudar a fazer com que um fosse independente do outro?

obrigado.