Voglio progettare un piccolo pezzo di hardware per trasmettere dati a dispositivi iOS e Android, da dove comincio?
Dichiarazione del problema - Piccolo dispositivo che trasmette dati al telefono cellulare
Scomponi il tuo problema in parti più piccole e troverai le soluzioni da solo
Tecnologia wireless - WiFi/Bluetooth - Presumo che tu non voglia usare hardware aggiuntivo sul tuo telefono
Consumo di energia - I dispositivi WiFi sono affamati di energia, d'altra parte i dispositivi bluetooth consumano una quantità decente di energia e l'unica ragione per cui si vedono cuffie bluetooth e non wifi
Ecco il bluetooth
Come puoi iniziare - Iniziare in modo semplice
- Acquista il modulo seriale bluetooth dai negozi di hobbistica
- Acquista i moduli da seriale a USB dallo stesso posto
- Connettili al tuo computer
- Impara ad usare il protocollo RS232
- Impara i comandi AT per il modulo bluetooth
- Configura il tuo dispositivo bluetooth
- Installa lo strumento di monitoraggio del modulo seriale bluetooth dal playstore
- Invia test packets/message to your phone and see if it is working
- Start learning android/ios coding
- Build apps
- Buy an arduino(because of the ease of use)
- Now connect bluetooth module to arduino and program it
- Make it work
To answer your question yes you can monitor/receive packets even when your app runs in background