Network Connectivity Services Sensors KELOMPOK 5 1 Anggi

  • Slides: 20
Download presentation
Network Connectivity Services Sensors KELOMPOK 5 1. Anggi Saputra Daeng -16. 11. 0355 7.

Network Connectivity Services Sensors KELOMPOK 5 1. Anggi Saputra Daeng -16. 11. 0355 7. Muchammad Arief Sidik - 16. 11. 0296 5. Isna budiati 6. Mejiv igazkia - 16. 11. 0299 - 16. 11. 0291 11. Youngky Ricky Arief W. -16. 11. 0288 12. Wahyu Aji Pangestu - 16. 11. 0309 2. Alif Nuraziz 3. Alung susli 4. Fajar rizky ferdianto - 16. 11. 0297 - 16. 11. 0292 - 16. 110343 8. Muhamad Bagus P. 9. Rafly Maulana 10. Rahmita Pratama - 16. 11. 0313 - 16. 11. 0295 - 16. 11. 0312

Bluetooth adalah spesifikasi industri untuk jaringan kawasan pribadi (personal area networks atau PAN) tanpa

Bluetooth adalah spesifikasi industri untuk jaringan kawasan pribadi (personal area networks atau PAN) tanpa kabel. Bluetooth menghubungkan dapat dipakai untuk melakukan tukar-menukar informasi di antara peralatan-peralatan. Spesifiksi dari peralatan Bluetooth ini dikembangkan didistribusikan oleh kelompok Bluetooth Special Interest Group. Bluetooth beroperasi dalam pita frekuensi 2, 4 GHz dengan menggunakan sebuah frequency hopping traceiver yang mampu menyediakan layanan komunikasi data dan suara secara real time antara host-host bluetooth dengan jarak terbatas. Kelemahan teknologi ini adalah jangkauannya yang pendek dan kemampuan transfer data yang rendah

 Bluetooth Platform Android menyertakan dukungan untuk tumpukan jaringan Bluetooth, yang memungkinkan perangkat untuk

Bluetooth Platform Android menyertakan dukungan untuk tumpukan jaringan Bluetooth, yang memungkinkan perangkat untuk secara nirkabel bertukar data dengan perangkat Bluetooth lainnya. Kerangka kerja aplikasi menyediakan akses ke fungsionalitas Bluetooth melalui Android Bluetooth API-API ini mengizinkan aplikasi secara nirkabel terhubung ke perangkat Bluetooth lainnya, memungkinkan fitur nirkabel point-to-point dan multipoint. Menggunakan Bluetooth API, aplikasi Android bisa melakukan hal berikut: Memindai perangkat Bluetooth lain Melakukan kueri adaptor Bluetooth lokal untuk perangkat Bluetooth yang disandingkan Membangun saluran RFCOMM Terhubung ke perangkat lain melalui pencarian layanan Mentransfer data ke dan dari perangkat lain Mengelola beberapa koneksi

Semua Bluetooth API tersedia dalam paket android. bluetooth. Berikut adalah ringkasan dari kelas dan

Semua Bluetooth API tersedia dalam paket android. bluetooth. Berikut adalah ringkasan dari kelas dan antarmuka yang Anda perlukan untuk membuat koneksi Bluetooth: Bluetooth. Adapter Merepresentasikan adaptor Bluetooth lokal (radio Bluetooth). Bluetooth. Adapter adalah titik-masuk untuk semua interaksi Bluetooth. Dengan ini, Anda bisa menemukan perangkat Bluetooth lain, kueri daftar perangkat terikat (disandingkan), buat instance Bluetooth. Device menggunakan alamat MAC yang dikenal, dan membuat Bluetooth. Server. Socket untuk mendengarkan komunikasi dari perangkat lain. Bluetooth. Device Merepresentasikan perangkat Bluetooth jarak jauh. Gunakan ini untuk meminta koneksi dengan perangkat jarak jauh melalui Bluetooth. Socket atau kueri informasi tentang perangkat seperti nama, alamat, kelas, dan status ikatan.

 Bluetooth. Socket Merepresentasikan antarmuka untuk soket Bluetooth (mirip dengan TCP Socket). Ini adalah

Bluetooth. Socket Merepresentasikan antarmuka untuk soket Bluetooth (mirip dengan TCP Socket). Ini adalah titik koneksi yang memungkinkan sebuah aplikasi untuk bertukar data dengan perangkat Bluetooth lain melalui Input. Stream dan Output. Stream. Bluetooth. Server. Socket Merepresentasikan soket server yang terbuka yang mendengarkan permintaan masuk (mirip dengan TCP Server. Socket). Agar bisa menghubungkan dua perangkat Android, satu perangkat harus membuka soket server dengan kelas ini. Ketika perangkat Bluetooth jarak jauh membuat permintaan koneksi ke perangkat ini, Bluetooth. Server. Socketakan mengembalikan Bluetooth. Socket yang terhubung saat koneksi diterima.

 Bluetooth. Class Menguraikan karakteristik umum dan kemampuan dari perangkat Bluetooth. Ini adalah set

Bluetooth. Class Menguraikan karakteristik umum dan kemampuan dari perangkat Bluetooth. Ini adalah set properti hanyabaca yang mendefinisikan kelas-kelas perangkat dan layanannya dari perangkat besar dan kecil. Akan tetapi, ini tidak Andal dalam menjelaskan semua profil dan layanan Bluetooth yang didukung perangkat, namun berguna sebagai petunjuk tipe perangkat. Bluetooth. Profile Antarmuka yang mewakili profil Bluetooth. Profil Bluetooth adalah spesifikasi antarmuka nirkabel untuk komunikasi berbasis-Bluetooth antar perangkat. Contohnya adalah profil Hands-Free. Untuk pembahasan lebih banyak tentang profil, lihat Bekerja dengan Profil Bluetooth. Headset Menyediakan dukungan untuk headset Bluetooth yang akan digunakan pada ponsel. Ini termasuk profil Bluetooth Headset dan Hands-Free (v 1. 5).

 Bluetooth. A 2 dp Mendefinisikan bagaimana audio berkualitas tinggi bisa dialirkan dari satu

Bluetooth. A 2 dp Mendefinisikan bagaimana audio berkualitas tinggi bisa dialirkan dari satu perangkat ke perangkat lainnya melalui koneksi Bluetooth. "A 2 DP" adalah singkatan dari Advanced Audio Distribution Profile. Bluetooth. Health Merepresentasikan proxy Health Device Profile yang mengontrol layanan Bluetooth. Health. Callback Kelas abstrak yang Anda gunakan untuk mengimplementasikan callback Bluetooth. Health. Anda harus memperluas kelas ini dan mengimplementasikan metode callback untuk menerima pembaruan tentang perubahan dalam status registrasi aplikasi dan status saluran Bluetooth.

 Bluetooth. Health. App. Configuration Merepresentasikan konfigurasi aplikasi yang didaftar aplikasi Bluetooth Health pihak

Bluetooth. Health. App. Configuration Merepresentasikan konfigurasi aplikasi yang didaftar aplikasi Bluetooth Health pihak ketiga untuk berkomunikasi dengan perangkat kesehatan Bluetooth jarak jauh. Bluetooth. Profile. Service. Listener Antarmuka yang memberi tahu klien Bluetooth. Profile IPC ketika mereka telah tersambung atau terputus dari layanan (yaitu , layanan internal yang menjalankan profil tertentu).

Menghidupkan bluetooth di android studio Untuk menghidupkan bluetooth di perangkat aplikasi yang kita buat,

Menghidupkan bluetooth di android studio Untuk menghidupkan bluetooth di perangkat aplikasi yang kita buat, kita bisa tambahkan code berikut :

Mengetahui list bluetooth yang pernah terkoneksi dengan android kita Untuk mengetahui list bluetooth yang

Mengetahui list bluetooth yang pernah terkoneksi dengan android kita Untuk mengetahui list bluetooth yang pernah terkoneksi dengan perangkat android kita, bisa tambahkan code berikut :

Mengatur bluetooth device kita agar bisa terdeteksi device lain Untuk mengatur device bluetooth yang

Mengatur bluetooth device kita agar bisa terdeteksi device lain Untuk mengatur device bluetooth yang pernah terkoneksi dengan perangkat android kita, bisa tambahkan code berikut :

Mematikan bluetooth melalui aplikasi yang kita buat Untuk mematikan bluetooth melalui aplikasi yang kita

Mematikan bluetooth melalui aplikasi yang kita buat Untuk mematikan bluetooth melalui aplikasi yang kita buat, bisa tambahkan code berikut :

Wi-Fi adalah sebuah teknologi yang memanfaatkan peralatan elektronik untuk bertukar data secara nirkabel (menggunakan

Wi-Fi adalah sebuah teknologi yang memanfaatkan peralatan elektronik untuk bertukar data secara nirkabel (menggunakan gelombang radio) melalui sebuah jaringan komputer, termasuk koneksi Internet berkecepatan tinggi. Android memungkinkan aplikasi untuk mengakses untuk melihat akses keadaan koneksi nirkabel pada tingkat yang sangat rendah. Aplikasi dapat mengakses hampir semua informasi koneksi wifi. Aplikasi juga dapat memindai, menambah, menyimpan, mengakhiri dan memulai koneksi Wi. Fi. Android menyediakan API Wifi. Manager untuk mengelola semua aspek konektivitas WIFI. Kita dapat memulai kelas ini dengan memanggil metode get. System. Service.

Menentukan apakah memiliki Koneksi Internet Dengan cara menggunakan Connectivity. Manager untuk melakukan kueri jaringan

Menentukan apakah memiliki Koneksi Internet Dengan cara menggunakan Connectivity. Manager untuk melakukan kueri jaringan yang aktif dan menentukan apakah jaringan memiliki konektivitas Internet

Menentukan Tipe Koneksi Internet Bisa juga menentukan tipe koneksi Internet yang saat ini tersedia.

Menentukan Tipe Koneksi Internet Bisa juga menentukan tipe koneksi Internet yang saat ini tersedia. Konektivitas perangkat, bisa disediakan oleh data seluler, Wi. MAX, Wi-Fi, dan koneksi ethernet. Dengan melakukan kueri tipe jaringan aktif, seperti yang ditampilkan di bawah ini, bisa mengubah laju penyegaran berdasarkan bandwidth yang tersedia.

Contoh Projek

Contoh Projek

1. Main Activity

1. Main Activity

2. Bluetooth Activity

2. Bluetooth Activity

3. Cek Konektivitas Activity

3. Cek Konektivitas Activity

Daftar Pustaka https: //id. wikipedia. org/wiki/Bluetooth https: //developer. android. com/guide/topics/connectivity/bluetooth? hl=id https: //developer. android.

Daftar Pustaka https: //id. wikipedia. org/wiki/Bluetooth https: //developer. android. com/guide/topics/connectivity/bluetooth? hl=id https: //developer. android. com/training/monitoring-device-state/connectivity-monitoring? hl=id