Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

addAlternativeDeviceNameToScanList(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Adds a device name to the list of alternative device names that can advertize and must be scanned
addressBluetoothDevice - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
appendFileValue(String, String, Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
APPLICATION_ID - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
arrayAddBytes(byte[], byte...) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
This method will add elements to an array and return the resulting array

B

binaryStringToByteArray(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
converts a string of 0s and 1s to a byte array
bondDevice(BluetoothDevice) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start the bonding (pairing) process with the remote device.
bondDevice(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start the bonding (pairing) process with the remote device.
bondDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start the bonding (pairing) process with the remote device.
BruteForceSetupLongSymbolParameters - Class in com.comthings.gollum.api.gollumandroidlib.parameters
Wrapper class for parameters of GollumDongle.BruteForceSetupParameters()
BruteForceSetupLongSymbolParameters(int, int, String, String, String, String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
BruteForceSetupLongSymbolParameters(int, int, byte[], byte[], byte[], byte[]) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
BruteForceSetupParameters - Class in com.comthings.gollum.api.gollumandroidlib.parameters
Wrapper class for parameters of GollumDongle.BruteForceSetupParameters()
BruteForceSetupParameters(int, byte, byte, byte, byte) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
BruteForceStartParameters - Class in com.comthings.gollum.api.gollumandroidlib.parameters
Wrapper class for parameters of GollumDongle.rfBruteForceAttackStart()
BruteForceStartParameters(int, int, int, int, boolean, int, byte, byte, byte, byte, int, String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
BruteForceStartSyncCodeTailParameters - Class in com.comthings.gollum.api.gollumandroidlib.parameters
Wrapper class for parameters of GollumDongle.rfBruteForceAttackStartSyncCodeTail()
BruteForceStartSyncCodeTailParameters(int, String, int, int, int, int, boolean, int, String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
BUILD_TYPE - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
BuildConfig - Class in com.comthings.gollum.api.gollumandroidlib
 
BuildConfig() - Constructor for class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
byteArrayToBitString(byte[]) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Convert array of bytes into a binary string of 0s and 1s
byteArrayToHexString(byte[], int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
 
byteArrayToHexString(byte[]) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Convert array of bytes into a hexadecimal string
byteListToByteArray(List<Byte>) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Helper method to convert a list of bytes to an array
bytesToHexString(byte[], int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Convert array of bytes into a hexadecimal string
byteToBitString(byte) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Converts a byte into binary string
byteToHex(byte) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Converts a byte into hexadecimal value

C

calculateDistance(int, double) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Estimates the distance between the mobile device and a BLE beacon based on the measured RSSI and a txPower calibration value that represents the expected RSSI for an iPhone 5 receiving the signal when it is 1 meter away.
calculateMD5(File) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.MD5
 
clearBondAllPandwaRFDevices() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Delete bond information for all known PandwaRF devices
clearBondDevice(BluetoothDevice) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Clear the bonding (pairing) process with the remote device.
clearBondDevice(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Clear the bonding (pairing) process with the remote device.
clearBondDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Clear the bonding (pairing) process with the remote device.
closeDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Close PandwaRF connection
closeDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Close PandwaRF connection
closeGollumBleDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Close BLE device Must NOT be called from background thread, as this method already creates its own AsyncTask.
closeGollumUsbDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Close the USB device
com.comthings.gollum.api.gollumandroidlib - package com.comthings.gollum.api.gollumandroidlib
 
com.comthings.gollum.api.gollumandroidlib.ble - package com.comthings.gollum.api.gollumandroidlib.ble
 
com.comthings.gollum.api.gollumandroidlib.callback - package com.comthings.gollum.api.gollumandroidlib.callback
 
com.comthings.gollum.api.gollumandroidlib.common - package com.comthings.gollum.api.gollumandroidlib.common
 
com.comthings.gollum.api.gollumandroidlib.events - package com.comthings.gollum.api.gollumandroidlib.events
 
com.comthings.gollum.api.gollumandroidlib.parameters - package com.comthings.gollum.api.gollumandroidlib.parameters
 
com.comthings.gollum.api.gollumandroidlib.protocol - package com.comthings.gollum.api.gollumandroidlib.protocol
 
com.comthings.gollum.api.gollumandroidlib.usb - package com.comthings.gollum.api.gollumandroidlib.usb
 
com.comthings.gollum.api.gollumandroidlib.utils - package com.comthings.gollum.api.gollumandroidlib.utils
 
Common - Class in com.comthings.gollum.api.gollumandroidlib.common
Created by Djamil on 03/05/2017.
Common() - Constructor for class com.comthings.gollum.api.gollumandroidlib.common.Common
 
Common.RfPowerAmplifierMode - Enum in com.comthings.gollum.api.gollumandroidlib.common
Possible values for RF power amplifiers
Common.RfTask - Enum in com.comthings.gollum.api.gollumandroidlib.common
Possibe RF task sent in GollumDongleActivityEvent, to indicate PandwaRF is busy doing something on RF
compareTo(Version) - Method in class com.comthings.gollum.api.gollumandroidlib.utils.Version
Compares this object with the specified object for order.
convertRssiDBmToPercent(int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Convert a RSSI from dBm to percent.
convertTextToData(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Convert String to byte []
counter - Variable in class com.comthings.gollum.api.gollumandroidlib.events.GollumDongleActivityEvent
 
countSubstring(String, String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Count the number of non-overlapping occurrences of a substring inside a string.
CustomDuration - Class in com.comthings.gollum.api.gollumandroidlib.utils
Created by amine on 26/07/2017.
CustomDuration() - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.CustomDuration
 

D

DEBUG - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
decodeHex(char[]) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
 
delayBtwAttemptsMs - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
delayBtwAttemptsMs - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
deleteBleErrorsFromGollum() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Send a write request to erase all BLE errors from dongle memory
deleteFile(String, Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
destroy() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Close all device connection.
destroy() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Close all device connection.
done(GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallback
Method called when a task is terminated
done(ArrayList<T>, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetArrayList
Method called when a task is terminated
done(boolean) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetBoolean
Method called when a task is terminated
done(byte[]) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetByteArray
Method called when a task is terminated
done(T, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetGeneric
Method called when a task is terminated
done(int, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetInteger
Method called when a task is terminated
done(Map<T, V>, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetMap
Method called when a task is terminated
done(String, String, int, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetProgress
Method called when a task is terminated
done(String, String, int, int, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetProgressStatus
Method called when a task is terminated
done(String, GollumException) - Method in interface com.comthings.gollum.api.gollumandroidlib.callback.GollumCallbackGetString
Method called when a task is terminated
DUMMY_FILE_DESC - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 

E

encodeHex(byte[]) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Encode a byte array into a char array.
encodeHex(byte[], boolean) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Encode a byte array into a char array.
encodeHex(byte[], char[]) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Encode a byte array into a char array.
encodeHexString(byte[]) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Converts a byte array into an hexadecimal string
encSymbolOne - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
encSymbolOne - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
encSymbolThree - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
encSymbolThree - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
encSymbolTwo - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
encSymbolTwo - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
encSymbolZero - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
encSymbolZero - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
end() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.CustomDuration
 
equals(Object) - Method in class com.comthings.gollum.api.gollumandroidlib.utils.Version
 
ERROR - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_BACKEND_CALL - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_BLE_TRANSCEIVER_NOT_SET - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_BLUETOOTH_UNAVAILABLE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_EMPTY_FIRMWARE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FAILED_TO_CONVERT_TO_BYTE_ARRAY - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_ALREADY_INSTALLED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_CC1111_UPDATE_NOT_SUPPORTED_IN_USB - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_NOT_RECEIVED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_UPDATE_ABORT - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_UPDATE_ALREADY_LAUNCHED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_UPDATE_FAILED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_FIRMWARE_UPDATE_INVALID_OPERATION - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_INVALID_PARAMETER - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_INVALID_VALUE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_NO_DEVICE_CONNECTED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_NO_NETWORK_CONNECTION - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_NO_RESERVATION - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_NO_TXCONFIG_WITH_GATE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_OWNER_BOOKING - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_ROLLING_CODE_CONFIG_READ_ALREADY_LAUNCHED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_ROLLING_CODE_UPDATE_ALREADY_LAUNCHED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_ROLLING_CODE_UPDATE_FAILED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_ROLLING_MODE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
ERROR_TIME_RESERVATION - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
execButton(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Execute the same action as physically pressing a button on the device Must NOT be called from background thread, as this method already creates its own AsyncTask.

F

FileHelper - Class in com.comthings.gollum.api.gollumandroidlib.utils
 
FileHelper() - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.FileHelper
 
Files - Class in com.comthings.gollum.api.gollumandroidlib.utils
//http://stackoverflow.com/a/10987744
Files() - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
FLAVOR - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
flushMsgQueue(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Clear the incoming NPI message queue Must NOT be called from background thread, as this method already creates its own AsyncTask.
forceCrashReport() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force an app crash report
forceResetDongleBusyState(Boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force the current state of the device to busy/free Has no real effect on HW, only to recover from a status mismatch

G

get() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.Version
 
getAlternativeDeviceNameScanList() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the list of alternative device names that can advertize and must be scanned
getBatteryLevel() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Read the current battery level.
getBatteryLevel() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Read the current battery level
getBondedDeviceCount(ArrayList<String>) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the number of bonded devices from the deviceList
getBondedPandwaRfCount() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the number of bonded PandwaRF
getCc1111BootloaderVersion(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get CC1111 CCTL bootloader version string Must NOT be called from background thread, as this method already creates its own AsyncTask.
getCc1111BuildType(GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get CC1111 FW build type (GollumRfBigRogueCCtl, GollumRfBigCCtl, ...)
getCc1111FirmwareVersion(GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the CC1111 FW version Must NOT be called from background thread, as this method already creates its own AsyncTask.
getCc1111RfRegisters(GollumCallbackGetMap<String, Byte>) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Return the list of CC1111 registers in a hashmap<name, value>.
getChannelBandwidth() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
getCode() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
getCode() - Method in exception com.comthings.gollum.api.gollumandroidlib.GollumException
 
getCodeLength() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
getCodeLength() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getCurrentBleDeviceMacAddress() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the current BLE device MAC address
getCurrentFirmwareCC1111Id() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the current CC1111 FW version
getCurrentFirmwareNordicId() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get current Firmware Nordic Id
getCurrentFirmwareVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the the current CC1111 firmware version
getCurrentFirmwareVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
getCurrentSoftwareVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the the current Nordic software version
getCurrentSoftwareVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
getCurrentTrxMode() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the current trx mode (USB or BLE)
getDataRate() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
getDataRate() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getDelayBtwAttemptsMs() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
getDelayBtwAttemptsMs() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
getDeviation() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
getDeviation() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getDeviceUniqueId(Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Get Android ID, a 64-bit number (as a hex string) that is randomly generated on the device's first boot and should remain constant for the lifetime of the device.
getDurationSeconds() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.CustomDuration
 
getEncSymbolOne() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
getEncSymbolOne() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
getEncSymbolThree() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
getEncSymbolThree() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
getEncSymbolTwo() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
getEncSymbolTwo() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
getEncSymbolZero() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
getEncSymbolZero() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
getEndTime() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.CustomDuration
 
getFileBytes(File) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
getFileValue(String, Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
getFilterBandwidth() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getFrameLength() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
getFrameLength() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.DataProvider
 
getFrequency() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
getFrequency() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getHandleFirmwareCC1111() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
getHandleFirmwareNordic() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
getInstance(Activity) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns a single instance of GollumDongle
getInstance(Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns a single instance of GollumDongle
getInstance(Activity) - Static method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
getInstance(Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
getJavaScriptLibVersions(GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get the JavaScript engine version Must NOT be called from background thread, as this method already creates its own AsyncTask.
getLastVersionCC1111(String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Query the server for last available CC1111 FW version for specified model/HW revision
getLastVersionCC1111(String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Get the last version of CC1111
getLastVersionFirmwareCC1111(String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Query the server for last available CC1111 FW version number for specified model/HW revision
getLastVersionFirmwareCC1111(String, String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Query the server for last available CC1111 FW version for specified model/HW revision
getLastVersionFirmwareNordic(String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Query the server for last available Nordic FW version for specified model/HW revision
getLastVersionNordic(String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Query the server for last available Nordic FW version for specified model/HW revision
getLastVersionNordic(String, String, GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Get the last version of nordic
getLibGitHash() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the commit Id of Gollum Android Lib
getLibGitHash() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
getLibVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the version of Gollum Android Lib
getLibVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
getModulation() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
getModulation() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getModulationName(int) - Static method in class com.comthings.gollum.api.gollumandroidlib.common.Common
Convert an integer describing a modulation into a textual String value.
getModulationValue(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.common.Common
Convert a string describing a modulation into an integer value that can be used with GollumDongle methods.
getNativeLibusbVersion(GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns version of libusb Must NOT be called from background thread, as this method already creates its own AsyncTask.
getNativeLibVersion(GollumCallbackGetString) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns Gollum Native Lib version Must NOT be called from background thread, as this method already creates its own AsyncTask.
getNpiParameters() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get the current NPI parameters
getNpiRxThreadTimeoutMs() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.NpiParameters
 
getNpiSyncDhBleTimeOutMs() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.NpiParameters
 
getNpiSyncDhUsbTimeOutMs() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.NpiParameters
 
getNrfToolboxLibVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the version of nRF toolbox Android Lib
getOutputPower() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getPlatformSupportedAbis() - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
 
getPredefinedRfConfig() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.RfParamProvider
 
getProtocol() - Method in interface com.comthings.gollum.api.gollumandroidlib.protocol.Protocol.Provider
 
getRepeat() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
getRepeat() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getRfPowerAmplifierMode(int) - Static method in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
getRfTestList(byte[], GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Return list of available RF self tests No need for dongle to be connected so we dont pre-check connection Must NOT be called from background thread, as this method already creates its own AsyncTask.
getShadowCc1111BootloaderVersion() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the device CC1111 bootloader version as last seen by the lib
getShadowCc1111BuildType() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the device CC1111 build type as last seen by the lib
getShadowHwRevision() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the device HW revision as last seen by the lib
getShadowModel() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns the device model as last seen by the lib
getStartTime() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.CustomDuration
 
getStartValue() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
getStartValue() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getStopValue() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
getStopValue() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getStringToPrint() - Method in class com.comthings.gollum.api.gollumandroidlib.events.JavaScriptConsoleLogEvent
 
getSymbolEncodingBase() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
getSymbolLength() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
getSyncWord() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
getSyncWord() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getSyncWordSize() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
getSyncWordSize() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getTailWord() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getTailWordSize() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
getThreadId() - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Returns a reference to the currently executing thread object.
getThreadSignature() - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Returns a unique String identifying the current thread.
getTrxInfo(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Deprecated. 
getUsbDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns current UsbDevice of connected device (if any)
getUsbDeviceName() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns current USB device name of connected device (if any)
getUsbFileDesc() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns current USB file descriptor of connected device (if any)
getValue() - Method in enum com.comthings.gollum.api.gollumandroidlib.common.Common.RfPowerAmplifierMode
 
getValueStr() - Method in enum com.comthings.gollum.api.gollumandroidlib.common.Common.RfPowerAmplifierMode
 
GIT_HASH - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
GOLLUM_ERROR - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GOLLUM_MODE_BLE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GOLLUM_MODE_USB - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GOLLUM_NOT_SUPPORTED - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GOLLUM_STATE_BUSY - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GOLLUM_STATE_FREE - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GOLLUM_SUCCESS - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
GollumBleManagerCallbacks - Interface in com.comthings.gollum.api.gollumandroidlib.ble
BLE callbacks to be registered to be notified when a BLE event happens
GollumCallback - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetArrayList<T> - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system This Interface is generic When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetBoolean - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetByteArray - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetGeneric<T> - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system This Interface is generic When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetInteger - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetMap<T,V> - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system This Interface is generic When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetProgress - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetProgressStatus - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumCallbackGetString - Interface in com.comthings.gollum.api.gollumandroidlib.callback
Interface for callback system When a task is too long for main thread, it is executed in background and this Callback is called in the main thread when it is terminated
GollumDongle - Class in com.comthings.gollum.api.gollumandroidlib
GollumDongle class to route method calls to USB dongle (Sub1GHzRfUsbTransceiver) or BLE dongle (Sub1GHzRfBleTransceiver)
GollumDongle(Context) - Constructor for class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Constructor for interfacing with a PandwaRF.
GollumDongleActivityEvent - Class in com.comthings.gollum.api.gollumandroidlib.events
Created by Djamil on 15/07/2016.
GollumDongleActivityEvent(Boolean, int) - Constructor for class com.comthings.gollum.api.gollumandroidlib.events.GollumDongleActivityEvent
 
GollumDongleActivityEvent(Boolean, int, Common.RfTask) - Constructor for class com.comthings.gollum.api.gollumandroidlib.events.GollumDongleActivityEvent
 
GollumErrorCode - Class in com.comthings.gollum.api.gollumandroidlib
Represent an error code
GollumException - Exception in com.comthings.gollum.api.gollumandroidlib
Internal Exception of GollumParse If a error occurs while a task in background, this type of exception throw and send to Callback.
GollumException(GollumErrorCode) - Constructor for exception com.comthings.gollum.api.gollumandroidlib.GollumException
 
GollumException(Exception, GollumErrorCode) - Constructor for exception com.comthings.gollum.api.gollumandroidlib.GollumException
 
gollumUsbManagerCallbacks - Variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
USB Event interceptor before calling application callbacks These callbacks are called by bleListener and in turn call application callbacks
GollumUsbManagerCallbacks - Interface in com.comthings.gollum.api.gollumandroidlib.usb
USB callbacks to be registered to be notified when an USB event happens

H

hardResetChip(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Order the CC1111 chip to do a power off/power on sequence of the CC1111 using RESETn Must NOT be called from background thread, as this method already creates its own AsyncTask.
hasFeatureBluetoothSmart() - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if device has Bluetooth Smart feature
hasFeatureUsbHost() - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if device has USB Host feature
hasInstance() - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
hasInstance() - Static method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
Hex - Class in com.comthings.gollum.api.gollumandroidlib.utils
Created by Sebastien_Tosello on 18/07/2016.
Hex() - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.Hex
 
hexArray - Static variable in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
 
hexStringToByteArray(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Convert a String to a byte array
hexToByte(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Converts a hexadecimal String value into a byte

I

intToBytes(int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Convert integer into 4 bytes array
isAutoBleReconnectIfError() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isBitSet(int, int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Checks if a bit is set
isBleConnected() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isDeviationNeeded(int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Indicates if the modulation requires setting the deviation parameter.
isDeviceBonded(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Check if the bond state of the remote device is bonded
isDeviceBonded() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isDeviceConnected() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isDongleModeBootloader() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if dongle bootloader is running.
isDongleModeBootloader(GollumCallbackGetBoolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if dongle bootloader is running.
isDongleModeFirmware() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if dongle firmware is running.
isDongleModeFirmware(GollumCallbackGetBoolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if dongle firmware is running.
isFirmwareUpdateAvailable(String, String, GollumCallback) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Check if a FW update (Nordic or CC1111) is available
isLittleEndian() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
isLittleEndian() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
isPandwaRfRogue() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isPandwaRfRogueCc1111() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isPandwaRfRogueGov() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isPandwaRfRogueNordic() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isPandwaRfRoguePro() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isRegisteredRogue(GollumCallbackGetBoolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Ask the backend if the device is a registered Rogue and call the callback when information is available
isUsbConnected() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
isUsbDeviceGollumBootloader(UsbDevice) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if device is connected in USB mode and Bootloader is running
isUsbDeviceGollumFirmware(UsbDevice) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Indicates if device is connected in USB mode and FW is running

J

JavaScriptConsoleLogEvent - Class in com.comthings.gollum.api.gollumandroidlib.events
Created by SebastienCotte on 14/04/2016.
JavaScriptConsoleLogEvent(String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.events.JavaScriptConsoleLogEvent
 

K

keeloq_dec(byte[], byte[], GollumCallbackGetByteArray) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Perform Keeloq decoding Must NOT be called from background thread, as this method already creates its own AsyncTask.
keeloq_enc(byte[], byte[], GollumCallbackGetByteArray) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Perform Keeloq encoding Must NOT be called from background thread, as this method already creates its own AsyncTask.

L

log(char, String, String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Logging helper: put new logs into the UI console
LogDataEvent - Class in com.comthings.gollum.api.gollumandroidlib.events
LogDataEvent is a class representative Log It's similar at Android Log but to use in EventBus
LogDataEvent(String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.events.LogDataEvent
 
LogDataEvent(char, String, String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.events.LogDataEvent
 
logLevel - Variable in class com.comthings.gollum.api.gollumandroidlib.events.LogDataEvent
 
logStatisticEvent(String, String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Log event to Firebase with String param
logStatisticEvent(String, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Log event to Firebase with int param

M

MAX_RETRY_BLE_AUTO_RECONNECT - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
MD5 - Class in com.comthings.gollum.api.gollumandroidlib.utils
Created by amine on 28/02/2017.
MD5() - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.MD5
 
message - Variable in class com.comthings.gollum.api.gollumandroidlib.events.LogDataEvent
 
MODULATION_2FSK - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
2-FSK modulation.
MODULATION_4FSK - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
4-FSK modulation.
MODULATION_ASK_OOK - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
ASK_OOK modulation.
MODULATION_GFSK - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
GFSK modulation.
MODULATION_MSK - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
MSK modulation.
modulationMap - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 

N

notifButtonPushed(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
notifButtonPushed(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Activate or desactivate to receive the notification when a button of the dongle is pushed.
NpiParameters - Class in com.comthings.gollum.api.gollumandroidlib.parameters
Created by Djamil on 30/01/2018.
NpiParameters(int, int, int) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.NpiParameters
 

O

onApparenceValueReceived(int) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onBatteryNotificationStatusReceived(Boolean) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onBleErrorReceived(int, int, String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onBusConfigReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onBusConfigUsbAllowed(Boolean) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onButtonPushedNotificationStatusReceived(Boolean) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onButtonPushedReceived(int) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onConnectionParamsValueReceived(int, int, int, int) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onDeviceNameValueReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onFirmwareRevisionReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onFirmwareVersionReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onHardwareRevisionReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onLoopBackModeReceived(boolean) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onManufacturerNameReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onModelNumberReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onRxValueReceived(byte[]) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onSerialNumberReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onSoftwareRevisionReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onSoftwareVersionReceived(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.ble.GollumBleManagerCallbacks
 
onUsbDeviceConnected(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.usb.GollumUsbManagerCallbacks
 
onUsbDeviceDisconnected(String) - Method in interface com.comthings.gollum.api.gollumandroidlib.usb.GollumUsbManagerCallbacks
 
openGollumBleDevice(String, boolean, boolean, boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
openGollumBleDevice(String, boolean, boolean, boolean, boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Open a device from its address without setting the app callbacks.
openGollumBleDevice(ExtendedBluetoothDevice, boolean, boolean, boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
openGollumBleDevice(ExtendedBluetoothDevice, boolean, boolean, boolean, boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Open a device without setting the app callbacks.
openGollumBleDevice(ExtendedBluetoothDevice, boolean, boolean, boolean, GollumBleManagerCallbacks) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
openGollumBleDevice(ExtendedBluetoothDevice, boolean, boolean, boolean, boolean, GollumBleManagerCallbacks) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Open a device and sets the app callbacks.
openGollumBleDevice(ExtendedBluetoothDevice, boolean, boolean, boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Open a given Gollum Device
openGollumBleDevice(ExtendedBluetoothDevice, boolean, boolean, boolean, GollumBleManagerCallbacks) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Open a given Gollum Device
openGollumBleDeviceFirstFound(GollumBleManagerCallbacks, ScannerListener) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Connect to the first PandwaRF device found.
openGollumBleDeviceFirstFound(GollumBleManagerCallbacks, ScannerListener) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Connect at the first device found
openGollumUsbDevice(UsbDevice) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Connect with an USB device.

P

pause() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Pause PandwaRF connection.
pause() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Stop all connections.
ping(GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Make a dongle ping to device Must NOT be called from background thread, as this method already creates its own AsyncTask.
pingInContext() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Make a dongle ping to device, but assuming we are already in a background task Must be called from background thread
powerMeasStart(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
powerMeasStop(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
Protocol - Class in com.comthings.gollum.api.gollumandroidlib.protocol
Created by Djamil on 29/03/2018.
Protocol() - Constructor for class com.comthings.gollum.api.gollumandroidlib.protocol.Protocol
 
Protocol.DataProvider - Interface in com.comthings.gollum.api.gollumandroidlib.protocol
Data parameters
Protocol.Provider - Interface in com.comthings.gollum.api.gollumandroidlib.protocol
 
Protocol.RfParamProvider - Interface in com.comthings.gollum.api.gollumandroidlib.protocol
RF parameters

R

readBatteryLevel() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
readBleErrorsFirstErrorAndResetIndex() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Send a read request to read first BLE error from dongle memory This will trigger a read received and next read requests will then be sent
readBusConfig() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Ask to receive the status of the last action.
readDeviceInformation() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Ask information about the current device
readDeviceInformation() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Allow to ask to received information about the dongle.
readNotifBattery() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Ask to receive the status of Battery notification.
readNotifButtonPushed() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Ask to receive the status of Button Pushed notification.
readRollingCodeConfigFromFlash(GollumCallbackGetGeneric<RollingCodeTxConfig>) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Reads a rolling code configuration from PandwaRF SPI Flash memory
reconnect(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Reconnect to a given BLE address, or last BLE address used if address is null.
reconnect(String) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Reconnect to a given BLE address, or last BLE address used if address is null.
reconnectUSB() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Reconnect to a USB device.
refreshDeviceCache() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Clears the internal cache and forces a refresh of the services from the remote device.
registerRead(int, byte[], int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Read a register from CC1111 RF Same as registerRead, but assuming we are already in a background task Must be called from background thread
registerRead(int, byte[], int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Read a register from CC1111 RF Must NOT be called from background thread, as this method already creates its own AsyncTask.
registerWrite(int, byte[], int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Write to a register in CC1111 RF Same as registerWrite, but assuming we are already in a background task Must be called from background thread
registerWrite(int, byte[], int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Write to a register in CC1111 RF Must NOT be called from background thread, as this method already creates its own AsyncTask.
removeAllAlternativeDeviceNameFromScanList() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Removes all device names from the list of alternative device names that can advertize and must be scanned
removeAlternativeDeviceNameFromScanList(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Removes a device name from the list of alternative device names that can advertize and must be scanned
RF_ANT_POWER_DISABLE - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_ANT_POWER_ENABLE - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_POWER_AMPLIFIERS_ACTION_ALL_OFF - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_RX_POWER_AMPLIFIER_ACTION_ON - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_RX_POWER_AMPLIFIER_ACTION_ON_RX - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_TX_POWER_AMPLIFIER_ACTION_ON - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_TX_POWER_AMPLIFIER_ACTION_ON_TX - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_TX_RX_POWER_AMPLIFIER_ACTION_ON - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
RF_TX_RX_POWER_AMPLIFIER_ACTION_ON_TX_RX - Static variable in class com.comthings.gollum.api.gollumandroidlib.common.Common
 
rfBruteForceAttackSetup(int, RfSetupParameters, BruteForceSetupParameters, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Setup the Brute Force Requires a Brute Force Start SyncCodeTail to start the BF Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfBruteForceAttackSetupFunction(int, String, String, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Brute Force setup of the Function Mask and Value.
rfBruteForceAttackSetupLongSymbol(int, RfSetupParameters, BruteForceSetupLongSymbolParameters, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Setup the Brute Force with long symbols Requires a Brute Force Start SyncCodeTail to start the BF Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfBruteForceAttackStart(int, RfSetupParameters, BruteForceStartParameters, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
All in one message to start a Brute Force Public version Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfBruteForceAttackStartSyncCodeTail(int, BruteForceStartSyncCodeTailParameters, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start a Brute Force using previous parameters set in Setup Brute Force message Requires a call to rfBruteForceAttackSetup() before Only available in Rogue Gov variant Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfBruteForceAttackStatusUpdate(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns get Brute Force status update value Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfBruteForceAttackStop(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop the Brute Force attack Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfClose(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Close RF link Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfFreqFinderGetResult(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get An Array Describing the results of FreqFinder Session, assuming we are already in a background task Must be called from background thread
rfFreqFinderStart(int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Starts frequency finder
rfFreqFinderStop(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop frequency finder in current Thread.
rfGetTxRxPowerAmp(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get power Amplifiers mode, assuming we are already in a background task Must be called from background thread
rfGetTxRxPowerAmp(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get power Amplifiers mode Native call will be done inside background task.
rfJammingDetectorGetResult(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get the Status of Jamming Detector, assuming we are already in a background task Must be called from background thread
rfJammingDetectorStart(int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start jamming detector
rfJammingDetectorStop(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop Jamming Detector in current Thread.
rfJammingStart(int, int, int, int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start RF jamming Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfJammingStop(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop RF jamming Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfOpen(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Open RF link Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfReconnect(GollumCallbackGetBoolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Close and re-open RF link and NPI packet interface.
rfScan(GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Starts a rfScan in background task Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfScanInContext() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Make a rfScan, but assuming we are already in a background task Must be called from background thread
rfSetTxRxPowerAmp(int, Common.RfPowerAmplifierMode) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set power Amplifiers mode, assuming we are already in a background task Must be called from background thread
rfSetTxRxPowerAmp(int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set power Amplifiers mode, assuming we are already in a background task Must be called from background thread
rfSetTxRxPowerAmp(int, Common.RfPowerAmplifierMode, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
rfSetTxRxPowerAmp(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set power Amplifiers mode Native call will be done inside background task.
RfSetupParameters - Class in com.comthings.gollum.api.gollumandroidlib.parameters
Wrapper class for parameters of GollumDongle.BruteForceSetupParameters()
RfSetupParameters(int, int, int, int, int, int) - Constructor for class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
rfSpecanGetRssi(byte[], int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Same as rfSpecanGetRssi, but assuming we are already in a background task Must be called from background thread
rfSpecanGetRssi(byte[], int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Returns SpecAn RSSI measurements Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfSpecanSetPktDelay(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Configure the delay between 2 Spectrum Analyzer packets Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfSpecanStart(int, int, int, int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Starts Spectrum Analyzer in current Thread.
rfSpecanStart(int, int, int, int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Starts Spectrum Analyzer in background task Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfSpecanStop(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop Spectrum Analyzer in background task Must NOT be called from background thread, as this method already creates its own AsyncTask.
rfSpecanStop(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop Spectrum Analyzer in current Thread.
rfTask - Variable in class com.comthings.gollum.api.gollumandroidlib.events.GollumDongleActivityEvent
 
runBootloader(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
runFirmware(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
runRfTest(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Run CC1111 RF test Must NOT be called from background thread, as this method already creates its own AsyncTask.
rxDataRateMeasListen() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Same as rxDataRateMeasListen, but assuming we are already in a background task Must be called from background thread
rxDataRateMeasStart(int, int, int, int, int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Measure data rate, assuming we are already in a background task Must be called from background thread
rxDataRateMeasStop() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Same as rxDataRateMeasStop, but assuming we are already in a background task Must be called from background thread
rxFlush(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Removes all RX messages already in queue Must NOT be called from background thread, as this method already creates its own AsyncTask.
rxFlush(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Removes all RX messages already in queue Must be called from background thread
rxListen(byte[], int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start listening for RX data.
rxListen(byte[], int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start listening for RX data.
rxSetup(int, int, int, int, int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Same as rxSetup, but assuming we are already in a background task Must be called from background thread
rxSetup(int, int, int, int, int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Configure Dongle for RX.
rxStop() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop RX data reception.
rxStop(GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop RX data reception.

S

saveButtonConfigInFlash(int, int, int, int, int, byte[], GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Save a RF configuration into a physical button of the device.
saveRollingCodeConfigInFlash(int, int, int, int, int, int, int, byte[], GollumCallback, GollumCallbackGetInteger, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
searchDevice(ScannerListener) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Search for any Gollum device around.
searchDevice(ScannerListener, long) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Search for any Gollum device around.
searchDevice(ScannerListener) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
To search for any Gollum device around.
sendJsFile(int, String, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setAlternativeDeviceNameScanList(ArrayList<String>) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the list of alternative device names that can advertize and must be scanned This will create a new scanner
setAutoBleReconnectIfError(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Allow automatic BLE reconnection in case of BLE disconnection (GATT error, ...)
setBitRate(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setBleManagerAppCallbacks(GollumBleManagerCallbacks) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Register for BLE callbacks
setCC1111RfRegisters(byte[], GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Write all CC1111 registers at once.
setCC1111Sleep(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setDelayBtwAttemptsMs(int) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
setDelayBtwAttemptsMs(int) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
setDongleBusyState(Boolean, Common.RfTask) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set dongle busy or not more for a task, depending on the status the callback is called.
setEncSymbolOne(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
setEncSymbolOne(byte) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
setEncSymbolThree(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
setEncSymbolThree(byte) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
setEncSymbolTwo(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
setEncSymbolTwo(byte) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
setEncSymbolZero(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
setEncSymbolZero(byte) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
setFileValue(String, String, Context) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
setFilterBandwidth(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setFrequency(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setLed(int, boolean, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
setModulation(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setNativeNpiTimeout(int, int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set values for different timeouts used in Gollum Native Lib.
setNativeNpiTimeout(NpiParameters, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set values for different timeouts used in Gollum Native Lib.
setNativeNpiTimeout(String, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set values for different timeouts used in Gollum Native Lib
setOfflineMode(boolean) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force the lib to enter specified network mode (offline/online).
setOfflineModeAnalytics(boolean) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force the lib to enter specified network mode (offline/online) for logging and analytics backend
setOfflineModeBackend(boolean) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force the lib to enter specified network mode (offline/online) for backend managing FW versions, BLE errors, database, etc...
setOfflineModeCrashReport(boolean) - Static method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force the lib to enter specified network mode (offline/online) for logging events and app crashes
setOutputPower(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Sets 'standard' output power of CC1111
setRfConfigPredefined(int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Must NOT be called from background thread, as this method already creates its own AsyncTask.
setShouldSignalBattery(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Enable reception of the battery level notification.
setShouldSignalRssi(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Enable RSSI measurement of the connected device.
setSymbolLength(int) - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
setUsbManagerAppCallbacks(GollumUsbManagerCallbacks) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Register for USB callbacks
signalBattery(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
signalBattery(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Activate or desactivate to receive the level battery signal.
signalRssi(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
signalRssi(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
Activate or desactivate to receive the RSSI signal.
SimpleGollumDongle - Class in com.comthings.gollum.api.gollumandroidlib
Deprecated.
SimpleGollumDongle() - Constructor for class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
 
softResetChip(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Soft Reset the CC1111, using a gentle UART CMD to CC1111 (CMD_RESET: app=0xFF, cmd=0x8f) Must NOT be called from background thread, as this method already creates its own AsyncTask.
SPECAN_STOP_DELAY_BEFORE_RESET_MILLIS - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
start() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.CustomDuration
 
status - Variable in class com.comthings.gollum.api.gollumandroidlib.events.GollumDongleActivityEvent
 
stopSearchDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Stop BLE scanning for any PandwaRF device around.
stopSearchDevice() - Method in class com.comthings.gollum.api.gollumandroidlib.SimpleGollumDongle
Deprecated.
To stop searching for any Gollum device around.
SUCCESS - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
symbolLength - Variable in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 

T

tag - Variable in class com.comthings.gollum.api.gollumandroidlib.events.LogDataEvent
 
toDigit(char) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Hex
Returns the numeric value of the character ch in hexadecimal.
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumErrorCode
 
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupLongSymbolParameters
 
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceSetupParameters
 
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartParameters
 
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.BruteForceStartSyncCodeTailParameters
 
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.NpiParameters
 
toString() - Method in class com.comthings.gollum.api.gollumandroidlib.parameters.RfSetupParameters
 
toVersionCode() - Method in class com.comthings.gollum.api.gollumandroidlib.utils.Version
 
toVersionCode(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Version
Converts a string representing a version in the form x.y.z into a version code in the form xxyyzz.
txFlush(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Removes all TX messages already in queue Must be called from background thread
txFlush(int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Removes all TX messages already in queue Must NOT be called from background thread, as this method already creates its own AsyncTask.
txSend(byte[], int, boolean, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Send data as a byte array in the form [0x41, 0x42, 0x30, 0x46, ...].
txSend(byte[], int, boolean, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Send data as a byte array in the form [0x41, 0x42, 0x30, 0x46, ...].
txSendHex(byte[], int, boolean, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Send data as an hex byte array.
txSendHex(byte[], int, boolean, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Send data as an hex byte array.
txSetup(int, int, int, int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Configure CC1111 radio before sending Tx message over radio interface Same as txSetup, but assuming we are already in a background task Must be called from background thread
txSetup(int, int, int, int, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Configure CC1111 radio before sending Tx message over radio interface Must NOT be called from background thread, as this method already creates its own AsyncTask.

U

UNEXPECTED_RECONNECT_DELAY_MILLIS - Static variable in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
 
updateFirmwareCC1111(String, GollumCallback, GollumCallbackGetInteger, GollumCallbackGetProgressStatus, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Update CC1111 firmware with given HEX file.
updateFirmwareCC1111(byte[], GollumCallback, GollumCallbackGetInteger, GollumCallbackGetProgressStatus, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Update CC1111 firmware with given HEX file.
updateFirmwareCC1111WithLastVersion(GollumCallback, GollumCallbackGetInteger, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Update CC1111 firmware with last version
updateFirmwareCC1111WithLastVersion(GollumCallback, GollumCallbackGetInteger, GollumCallbackGetProgressStatus, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Update CC1111 firmware with last version
updateFirmwareCC1111WithVersion(FirmwareCC1111, GollumCallback, GollumCallbackGetInteger, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Deprecated. 
updateFirmwareCC1111WithVersion(FirmwareCC1111, GollumCallback, GollumCallbackGetInteger, GollumCallbackGetProgressStatus, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Update CC1111 firmware with given version.
updateFirmwareNordic(String, Uri, String, Uri, boolean, GollumCallback, GollumCallbackGetProgress) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Start a Nordic FW update (DFU) procedure.
updateFirmwareNordicWithLastVersion(GollumCallback, GollumCallback, GollumCallback, GollumCallbackGetInteger) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Deprecated. 
updateFirmwareNordicWithLastVersion(GollumCallback, GollumCallback, GollumCallback, GollumCallbackGetProgress) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Update the Firmware Nordic with last version
updateFirmwareNordicWithVersion(FirmwareNordic, GollumCallback, GollumCallback, GollumCallback, GollumCallbackGetProgress) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
To update Nordic firmware with a given version
usbScanAndOpen() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Search and connect with an usb device.
Utils - Class in com.comthings.gollum.api.gollumandroidlib.utils
 
Utils() - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.Utils
 

V

validateMacAddress(String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Utils
Checks for MAC address correctness.
valueOf(String) - Static method in enum com.comthings.gollum.api.gollumandroidlib.common.Common.RfPowerAmplifierMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.comthings.gollum.api.gollumandroidlib.common.Common.RfTask
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.comthings.gollum.api.gollumandroidlib.common.Common.RfPowerAmplifierMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.comthings.gollum.api.gollumandroidlib.common.Common.RfTask
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.comthings.gollum.api.gollumandroidlib.utils
Created by Sebastien_Tosello on 10/08/2016.
Version(String) - Constructor for class com.comthings.gollum.api.gollumandroidlib.utils.Version
 
VERSION_CODE - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 
VERSION_NAME - Static variable in class com.comthings.gollum.api.gollumandroidlib.BuildConfig
 

W

writeBatteryCapacity(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the battery capacity of dongle
writeButtonPush(int) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Simulate the push on a button on the board.
writeButtonPush(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Simulate the push on a button on the board.
writeDeviceName(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Write PandwaRF advertizing name and device name.
writeForceSleepNordic() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Force Nordic nRF51 chipset to enter sleep mode
writeGetLastSelfTestResult() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Get last self test result
writeHwRevision(String) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the HW revision of dongle.
writeHwRevision(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the HW revision of dongle.
writeLoopBackMode(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the LoopBack mode
writeLoopBackMode(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the LoopBack mode.
writeNotifBusConfig(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Enables/Disable Nordic BUS service notification
writeNotifButtonPushed(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Activate the receipt of notifications when a button is pushed on the board.
writeNotifRXCharacteristic(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Enables/Disable Nordic UART Service (NUS) RX notification
writeResetCC1111() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Reset Texas Instruments CC1111 chipset
writeResetNordic() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Reset Nordic nRF51 chipset
writeRunSelfTest() - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Run self test
writeStateLed(int, boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the state of a led.
writeStateLed(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the state of a led.
writeToFile(String, String, Context, int) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.Files
 
writeTXCharacteristic(byte[], boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Write data on the Nordic UART Service (NUS) TX characteristic
writeTxRetryMode(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the TX retry mode to retry a BLE transmission when no TX buffer is available.
writeTxRetryMode(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Set the TX retry mode to retry a BLE transmission when no TX buffer is available.
writeUsbMode(boolean) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Enables/Disables the USB.
writeUsbMode(byte[]) - Method in class com.comthings.gollum.api.gollumandroidlib.GollumDongle
Enables/Disables the USB.

Z

zipLogcatFile(String, String, String, String) - Static method in class com.comthings.gollum.api.gollumandroidlib.utils.FileHelper
Create a Zip File containing the Logcat file.
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links