Código para enviar ubicación cuando el sensor PIR y el rcwl-0516 detectan

Hola.

Estoy desarrollando el programa para un robot móvil de detección humana. Tengo un problema con una parte del código que no logro solucionar. Quiero combinar el sensor PIR (infrarrojos) y el rcwl-0516(microondas) para detectar a una persona y una vez detectada, enviar la ubicación a un dispositivo con el GPS Neo 6m. Adjunto un esquema del código de las principales funciones:
caste.pdf (39,5 KB)

Bien, tengo 2 dudas, la primera es la siguiente: en el comando de if(sensor 1 && sensor 2) {*}, aquí *, ¿puedo poner el código del gps tal cual, o lo tengo que poner antes y fuera del condicional diciendo que esté LOW y luego poner un digitalWrite(.., HIGH) dentro del condicional?

Luego, la otra duda, en el esquema, he puesto un orden de las funciones: movimiento, bluetooth y los condicionales de los sensores. ¿El orden está bien o tiene que ser uno determinado?

Muchas gracias de antemano.
Saludos.

Moderador
Lo siento @ir3neee pero no es tu primer posteo y si ya te he advertido sobre los dobles posteos.
Te envió privado con las razones de mi desición.

HIlo cerrado por posteo cruzado
Sigue en el foro en inglés.