-
Notifications
You must be signed in to change notification settings - Fork 53
Developer JavaScript Functions Mapping
Djamil Elaidi edited this page Mar 3, 2017
·
30 revisions
JavaScript Function | Number of parameters | Description |
---|---|---|
[[ gollumOpen | Developer-JavaScript-Functions-Mapping#gollumopen]] | 0 |
gollumClose | 0 | closes the communication path to CC11xx and power it down |
gollumRfResetRadioChip | 0 | SW reset of CC1111 |
gollumRfSetFrequency | 1 | programs a frequency into CC1111 |
gollumRfSetRfConfigPredefined | 1 | programs the full list of RF parameter in 1 step, using a predefined RF configuration |
gollumRfSetOutputPower | 1 | Sets the CC1111 output power |
gollumRfSetBitRate | 1 | Sets the CC1111 Data Rate |
gollumRfSetModulation | 2 | Sets the CC1111 Modulation |
gollumRfSetFilterBandwidth | 1 | Sets the CC1111 RX filter bandwidth |
gollumRfSend0 | 1 | Sends a data 0 (disabled) |
gollumRfSend1 | 1 | Sends a data 1 (disabled) |
gollumRfSendByte | 1 | Sends a data byte |
gollumRfSendStream | 1 | sends an array of data to the CC11xx |
gollumRfDelay | 1 | disabled |
gollumRfTxFlush | 0 | flushes the TX FIFO |
gollumRfSetLed | 2 | sets the led |
gollumRfCC1111Sleep | 1 | sends a sleep command to the CC1111 |
gollumRfGetBuildType | 0 | return the build type of the dongle |
gollumRfPing | 0 | sends a ping in order to get an alive response |
gollumPrint | 1 | Prints a string to the output console |
gollumRfRxStop | 0 | stops RX data reception |
gollumRfRxSetup | 4 | Configures RX |
gollumRfTxSend | 1 | Send Tx message over radio interface |
gollumGetCC1111RfRegisters | 0 | Returns the namses and values of cc1111 registers |
gollumRfRegisterRead | 2 | read the radio registers starting at addr (first setting RF state to IDLE, then returning to RX/TX) |
gollumRfRegisterWrite | 2 | set the radio register 'addr' to 'data' (first setting RF state to IDLE, then returning to RX/TX) |
gollumRfTxSetup | 3 | Config radio before sending Tx message over radio interface |
gollumRfRxListen | 1 | Allocates memory, and fills the given buffer with radio data |
gollumRfSetupConfig | 0 | Init CC1111 configuration structure |
gollumRfInitDongle | 0 | CC1111 init functions |
gollumRfSetMaxPower | 1 | Sets the CC1111 max transmit power |
gollumRfXmitAsync | 5 | Asynchronous data send over Rf interface |
gollumRfSleep | 1 | Sleeps during x microseconds |
gollumRfStartRfJamming | 3 | Sends a single msg to start frequency jamming |
gollumRfStopRfJamming | 0 | Sends a single msg to stop frequency jamming |
opens the communication path to CC11xx and power it up
Parameters | Type | Role |
---|---|---|
AAAAA | ZZZ | EEEE |
aaa | ddd | fff |
To do: add detailed description of parameters
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!