Il servizio lo puoi lanciare dalla Main.
StartService(nomedelservizio)
Nel servizio, se vuoi che lo stesso parta automaticamente quando il cellulare viene acceso ( ad esempio se hai necessità id inviare un warning se si supera una cerca temperatura o altro ) puoi aggiungere ( vedi prima riga ):
Il codice del termometro che preleva i dati lo copi nel servizio. Le variabili dei valori le dichiari nel modulo Starter e attraverso gli stessi puoi leggere o scrivere le stesse ( quindi nel servizio le scriverai, nella activity le leggerai ).
Oppure senza usare le variabili di Starter puoi richiamare dal servizio direttamente una CallSub2
CallSub2(SmartStringFormatter, "vedi_risultato", valore_temparatura )
In questo caso verrà aperto il modulo Main se in backgrouno o chiuso, andrà nella sub "vedi_risultato" a cui passerai la variabile valore_temperatura...quindi tipo:
Sub vedi_risultato (temperatura As Int )
Msgbox(temperatura, "Messaggio")
End Sub