-
Notifications
You must be signed in to change notification settings - Fork 53
Android Quick Start
Here are some quick steps to get you started with PandwaRF.
-
Download PandwaRF Android application
-
Connect an antenna to the PandwaRF
-
If it is the first use after unpacking the device, you need to charge and wake up PandwaRF. To wake up:
- Preferred method: Plug PandwaRF onto an USB power source (the Orange & Blue lights will blink slowly to indicate charging & BLE advertising), or
-
Alternative method: Open the plastic enclosure and
- Rev.D/DE/E/E4: Press any button (the Blue light will blink slowly to indicate BLE advertising).
- Starting at Rev.F: toggle the SW5 power switch to ON position.
-
For an explanation on the LEDs' meaning, check LEDs Indication States
-
If Android displays a message asking you if you want to pair with your PandwaRF, refuse the pairing. I repeat: Do not pair Android with PandwaRF. Pairing causes a lot of issues, and generally PandwaRF BLE services are wrongly discovered when pairing is used, causing the PandwaRF to be unusable. If you previously have already done pairing, clear the Bluetooth Device cache. Update Jan 2018: pairing/bonding is now supported.
-
Check that GPS is enabled. See why in Android Permissions.
-
Start the PandwaRF Android app. From the Scan tab, all the nearby PandwaRF devices will be searched automatically.
-
If Android pops up a dialog to request for location and storage permission, you need to grant access. (Cf request permissions)
-
Choose the PandwaRF to connect to by clicking on it. The blue LED will stop blinking and remain ON. The app screen will change to Bus Service tab, showing you the device information (MAC address, battery level, RSSI level, enabled features, etc...).
-
Navigate to "RX/TX" to start having fun...
-
When you are done having fun, you can disconnect from the device using the "Disconnect" button.
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!