-
Notifications
You must be signed in to change notification settings - Fork 53
Android Fragment Scan
Before you can use your PandwaRF device, you need to connect it to your smartphone. First scan for all nearby PandwaRF devices using the "SCAN" tab of the application.
If there is a PandwaRF nearby, you will see something like this:
In this snapshot, we can see 2 PandwaRF advertising and available for connection.
You have 2 options for connection:
- Reconnect if link loss: will automatically attempt to reconnect the dongle if there is a disconnect (eg. due to app running in the background).
- Connect refreshing the cache: the Android Bluetooth device cache will be cleared before reconnection, forcing all the BLE services and characteristics to be re-fetched from PandwaRF. Use this option in case you have some spurious disconnections just after you connect the PandwaRF. This option is in theory slower than connecting using the Android cache.
[Edit 17/06/2019] Starting Android App 1.5.4, these 2 options have been moved to App settings.
Once you have decided which PandwaRF to connect to, click on it. The icon in the title bar should change according to the connection status:
- : Disconnected. No BLE or USB connection.
- : BLE Connected. Connection has been established, and BLE services and characteristics are being enumerated. PandwaRF is not useable yet. This state can last up to 3s.
- : BLE Ready. PandwaRF device is ready in Bluetooth Low Energy mode. All features are available.
- : USB Ready. PandwaRF device is ready in USB mode. All BLE features are not available. Almost all RF features are available.
You will be automatically redirected to the Bus Service tab.
Note: You can stop & restart the scanning at any time.
Questions or need help? Get in touch or open an Issue!
Project Information
- PandwaRF Home
- General Overview
- Technical Overview
- Possible Applications
- Development Status
- Requirements
PandwaRF Android Application (Normal Mode)
- Quick Start
- Navigation
- Navigation on Tablet
- Android Permissions
- Activity states
- Kaiju account connection
- Kaiju delete account
- Scan
- Bus Service
- Rx/Tx
- Kaiju Analysis
- Rolling code analysis & generation
- Rx Data Rate Measurement
- Spectrum Analyzer
- RF Power Amplifiers
- RF Brute Force
- RF Brute Force Tutorial
- RF Brute Force Session Import Tutorial
- RF Brute Force De Bruijn
- Protocols
- Jamming
- JavaScript
- FW Update
- Dev Mode
- USB Connection
- Pairing/Bonding
- Keeloq Secure Decrypt
- Get PandwaRF Gov App
PandwaRF Android Application (Dev Mode)
- BLE Perf measurement
- CC1111 RF registers direct access
- BLE Errors
- Bus Service Extended
- BLE Parameters
Marauder Android Application
iOS Application
Linux
Hardware
- Architecture
- Power Management
- Buttons
- LEDs Indication States
- Schematics
- Programming
- Battery
- Antennas
- PandwaRF Bare Settings
- FW releases Nordic
- FW releases CC1111
For developers
- Scripting with JavaScript
- JavaScript Functions Mapping
- Scripting with Python
- BLE Services & Characteristics
- CC1111 RfCat Commands
- PandwaRF Android SDK
- PandwaRF Android API
- RX Data Post Rest API
- Software and available applications
Support
- User Guides
- FAQ
- Tested Devices
- Known Issues
- BLE connection issues
- How to clear secure pairing
- How to report an issue
- PandwaRF test procedure
- Recovery mode
- PandwaRF Device Bounty
- Product return information
- Discord Server
- Forum (legacy)
- Chat (legacy)
- Privacy Policy
- Terms & Conditions
Gimme moar!