Skip to content

Developer JavaScript Functions Mapping

Djamil Elaidi edited this page Mar 3, 2017 · 30 revisions
JavaScript Function Description
[[ gollumOpen Developer-JavaScript-Functions-Mapping#gollumopen]]
[[ gollumClose Developer-JavaScript-Functions-Mapping#gollumclose]]
[[ gollumRfResetRadioChip Developer-JavaScript-Functions-Mapping#gollumrfresetradiochip]]
[[ gollumRfSetFrequency Developer-JavaScript-Functions-Mapping#gollumrfsetfrequency]]
[[ gollumRfSetRfConfigPredefined Developer-JavaScript-Functions-Mapping#gollumrfsetrfconfigpredefined]]
[[ gollumRfSetOutputPower Developer-JavaScript-Functions-Mapping#gollumrfsetoutputpower]]
[[ gollumRfSetBitRate Developer-JavaScript-Functions-Mapping#gollumrfsetbitrate]]
[[ gollumRfSetModulation Developer-JavaScript-Functions-Mapping#gollumrfsetmodulation]]
[[ gollumRfSetFilterBandwidth Developer-JavaScript-Functions-Mapping#gollumrfsetfilterbandwidth]]
[[ gollumRfSend0 Developer-JavaScript-Functions-Mapping#gollumrfsend0]]
[[ gollumRfSend1 Developer-JavaScript-Functions-Mapping#gollumrfsend1]]
[[ gollumRfSendByte Developer-JavaScript-Functions-Mapping#gollumrfsendbyte]]
[[ gollumRfSendStream Developer-JavaScript-Functions-Mapping#gollumrfsendstream]]
[[ gollumRfDelay Developer-JavaScript-Functions-Mapping#gollumrfdelay]]
[[ gollumRfTxFlush Developer-JavaScript-Functions-Mapping#gollumrftxflush]]
[[ gollumRfSetLed Developer-JavaScript-Functions-Mapping#gollumrfsetled]]
[[ gollumRfCC1111Sleep Developer-JavaScript-Functions-Mapping#gollumrfcc1111sleep]]
[[ gollumRfGetBuildType Developer-JavaScript-Functions-Mapping#gollumrfgetbuildtype]]
[[ gollumRfPing Developer-JavaScript-Functions-Mapping#gollumrfping]]
[[ gollumPrint Developer-JavaScript-Functions-Mapping#gollumprint]]
[[ gollumRfRxStop Developer-JavaScript-Functions-Mapping#gollumrfrxstop]]
[[ gollumRfRxSetup Developer-JavaScript-Functions-Mapping#gollumrfrxsetup]]
[[ gollumRfTxSend Developer-JavaScript-Functions-Mapping#gollumrftxsend]]
[[ gollumGetCC1111RfRegisters Developer-JavaScript-Functions-Mapping#gollumgetcc1111rfregisters]]
[[ gollumRfRegisterRead Developer-JavaScript-Functions-Mapping#gollumrfregisterread]]
[[ gollumRfRegisterWrite Developer-JavaScript-Functions-Mapping#gollumrfregisterwrite]]
[[ gollumRfTxSetup Developer-JavaScript-Functions-Mapping#gollumrftxsetup]]
[[ gollumRfRxListen Developer-JavaScript-Functions-Mapping#gollumrfrxlisten]]
[[ gollumRfSetupConfig Developer-JavaScript-Functions-Mapping#gollumrfsetupconfig]]
[[ gollumRfInitDongle Developer-JavaScript-Functions-Mapping#gollumrfinitdongle]]
[[ gollumRfSetMaxPower Developer-JavaScript-Functions-Mapping#gollumrfsetmaxpower]]
[[ gollumRfXmitAsync Developer-JavaScript-Functions-Mapping#gollumrfxmitasync]]
[[ gollumRfSleep Developer-JavaScript-Functions-Mapping#gollumrfsleep]]
[[ gollumRfStartRfJamming Developer-JavaScript-Functions-Mapping#gollumrfstartrfjamming]]
[[ gollumRfStopRfJamming Developer-JavaScript-Functions-Mapping#gollumrfstoprfjamming]]

gollumOpen

opens the communication path to CC11xx and power it up

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumClose

closes the communication path to CC11xx and power it down

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfResetRadioChip

SW reset of CC1111

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetFrequency

programs a frequency into CC1111

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetRfConfigPredefined

programs the full list of RF parameter in 1 step, using a predefined RF configuration

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetOutputPower

Sets the CC1111 output power

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetBitRate

Sets the CC1111 Data Rate

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetModulation

Sets the CC1111 Modulation

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetFilterBandwidth

Sets the CC1111 RX filter bandwidth

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSend0

Sends a data 0 (disabled)

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSend1

Sends a data 1 (disabled)

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSendByte

Sends a data byte

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSendStream

sends an array of data to the CC11xx

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfDelay

disabled

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfTxFlush

flushes the TX FIFO

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetLed

sets the led

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfCC1111Sleep

sends a sleep command to the CC1111

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfGetBuildType

return the build type of the dongle

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfPing

sends a ping in order to get an alive response

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumPrint

Prints a string to the output console

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfRxStop

stops RX data reception

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfRxSetup

Configures RX

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfTxSend

Send Tx message over radio interface

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumGetCC1111RfRegisters

Returns the names and values of cc1111 registers

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfRegisterRead

read the radio registers starting at addr (first setting RF state to IDLE, then returning to RX/TX)

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfRegisterWrite

set the radio register 'addr' to 'data' (first setting RF state to IDLE, then returning to RX/TX)

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfTxSetup

Config radio before sending Tx message over radio interface

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfRxListen

Allocates memory, and fills the given buffer with radio data

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetupConfig

Init CC1111 configuration structure

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfInitDongle

CC1111 init functions

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSetMaxPower

Sets the CC1111 max transmit power

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfXmitAsync

Asynchronous data send over Rf interface

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfSleep

Sleeps during x microseconds

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfStartRfJamming

Sends a single msg to start frequency jamming

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

gollumRfStopRfJamming

Sends a single msg to stop frequency jamming

Parameters Type Role
AAAAA ZZZ EEEE
aaa ddd fff

Project Information

PandwaRF Android Application (Normal Mode)

PandwaRF Android Application (Dev Mode)

Marauder Android Application

iOS Application

Linux

Hardware

For developers

Support

Gimme moar!

Clone this wiki locally