Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BruceDevices/firmware
/ functions
Functions
4,126 in github.com/BruceDevices/firmware
⨍
Functions
4,126
◇
Types & classes
366
↓ 2 callers
Function
_setupAP
src/core/wifi/wifi_common.cpp:128
↓ 2 callers
Function
_wifiConnect
src/core/wifi/wifi_common.cpp:42
↓ 2 callers
Method
addDevice
lib/Bad_Usb_Lib/USBHID.cpp:414
↓ 2 callers
Method
addDisabledMenu
src/core/config.cpp:817
↓ 2 callers
Method
addMifareKey
src/core/config.cpp:813
↓ 2 callers
Function
addToRecentCodes
src/modules/rf/rf_utils.cpp:467
↓ 2 callers
Function
advertise
src/modules/pwnagotchi/pwnagotchi.cpp:90
↓ 2 callers
Function
aj_adv
src/modules/ble/ble_spam.cpp:345
↓ 2 callers
Function
appendFileToQueue
(files)
embedded_resources/web_interface/index.js:200
↓ 2 callers
Function
appendSessionLog
src/modules/wifi/clients.cpp:138
↓ 2 callers
Function
appendSessionOutput
src/modules/wifi/clients.cpp:243
↓ 2 callers
Function
appendrs
lib/TFT_eSPI_QRcode/src/qrencode.c:110
↓ 2 callers
Function
apply_gain_to_buffer
src/modules/others/mic.cpp:49
↓ 2 callers
Function
applymask
======================================================================== Masking
lib/TFT_eSPI_QRcode/src/qrencode.c:280
↓ 2 callers
Method
attackAVRCP
src/modules/ble/BLE_Suite.cpp:1332
↓ 2 callers
Method
attackTelephony
src/modules/ble/BLE_Suite.cpp:1422
↓ 2 callers
Function
autoReloadScreen
()
embedded_resources/web_interface/index.js:565
↓ 2 callers
Function
badruns
lib/TFT_eSPI_QRcode/src/qrencode.c:375
↓ 2 callers
Method
begin
clang-format on
lib/HAL/display/ardgfx.cpp:133
↓ 2 callers
Function
besttwoavg
------------------------------------------------------------
lib/CYD-touch/CYD28_TouchscreenR.cpp:153
↓ 2 callers
Function
ble_info
src/modules/ble/ble_common.cpp:47
↓ 2 callers
Function
brucegotchi_update
src/modules/pwnagotchi/pwnagotchi.cpp:63
↓ 2 callers
Function
buffer_latin1_to_string
src/modules/bjs_interpreter/helpers_js.cpp:428
↓ 2 callers
Function
buildNTLMType2Msg
src/modules/wifi/responder.cpp:113
↓ 2 callers
Function
busDir
** Function name: GPIO direction control - supports class functions ** Description: Set parallel bus to INPUT or OUTPUT *******
lib/TFT_eSPI/Processors/TFT_eSPI_Generic.c:98
↓ 2 callers
Method
buttons
lib/Bad_Usb_Lib/USBHIDMouse.cpp:41
↓ 2 callers
Function
calculate
()
sd_files/interpreter/calculator_t-embed.js:249
↓ 2 callers
Function
calculate
()
sd_files/interpreter/M5stickcplus2_calculator.js:261
↓ 2 callers
Method
calibrateTouch
** Function name: calibrateTouch ** Description: generates calibration parameters for touchscreen. ****************************
lib/TFT_eSPI/Extensions/Touch.cpp:228
↓ 2 callers
Function
captureShellPromptLine
src/modules/wifi/clients.cpp:625
↓ 2 callers
Function
check_i2c_address
src/core/i2c_finder.cpp:47
↓ 2 callers
Function
chooseCmdIrFile
src/modules/ir/custom_ir.cpp:651
↓ 2 callers
Method
clear
* @brief Clears all keys and deletes files */
src/core/mifare_keys_manager.cpp:76
↓ 2 callers
Function
clearLoraRadio
src/modules/lora/LoRaRF.cpp:66
↓ 2 callers
Function
clearProbes
src/modules/wifi/karma_attack.cpp:2352
↓ 2 callers
Function
closeSdCard
** Function name: closeSdCard ** Description: Turn Off SDCard, set sdcardMounted state to false ****************************************************
src/core/sd_functions.cpp:110
↓ 2 callers
Function
copyMac
src/modules/wifi/sniffer.cpp:513
↓ 2 callers
Function
crc32File
src/core/sd_functions.cpp:456
↓ 2 callers
Function
createNewFile
** Function: createNewFile ** Function will save a file into FS. If file already exists it will ** append a version number to the file name. ******
src/core/sd_functions.cpp:1011
↓ 2 callers
Function
createStars
()
sd_files/interpreter/M5stickcplus2_arcade-games.js:763
↓ 2 callers
Method
credsController
src/modules/wifi/evil_portal.cpp:630
↓ 2 callers
Function
cwChannel
── CW on a channel ───────────────────────────────────────────── Carrier stays on — just move the frequency via setChannel(). This matches the origina
src/modules/NRF24/nrf_jammer.cpp:322
↓ 2 callers
Function
cypherType2String
src/modules/wifi/ap_info.cpp:28
↓ 2 callers
Function
deinitMicroPhone
src/modules/others/mic.cpp:121
↓ 2 callers
Method
delay_ms
lib/Bad_Usb_Lib/BleKeyboard.cpp:493
↓ 2 callers
Method
deleteSprite
lib/HAL/display/m5gfx.cpp:340
↓ 2 callers
Function
determineWinner
()
sd_files/interpreter/M5stickcplus2_arcade-games.js:1713
↓ 2 callers
Function
displayScrollingText
** Function name: displayScrollingText ** Description: Scroll large texts into screen **************************************************************
src/core/display.cpp:33
↓ 2 callers
Function
downpress
src/modules/lora/LoRaRF.cpp:309
↓ 2 callers
Function
drawBLE_beacon
src/core/display.cpp:1080
↓ 2 callers
Function
drawCanvasLoading
()
embedded_resources/web_interface/index.js:880
↓ 2 callers
Function
drawConfigScreen
* @brief Draws the main configuration screen with header and footer * * @param layout Screen layout configuration */
src/modules/others/clicker.cpp:249
↓ 2 callers
Function
drawCreditCard
src/core/display.cpp:1105
↓ 2 callers
Function
drawJammerStatus
src/modules/NRF24/nrf_jammer.cpp:443
↓ 2 callers
Function
drawKeyboard
()
sd_files/interpreter/calculator_t-embed.js:96
↓ 2 callers
Function
drawKeyboard
()
sd_files/interpreter/M5stickcplus2_calculator.js:92
↓ 2 callers
Function
drawMfkey32Icon
src/core/display.cpp:1117
↓ 2 callers
Function
drawPNG
src/core/display.cpp:1860
↓ 2 callers
Method
drawPixel
** Function name: drawPixel ** Description: push a single pixel at an arbitrary position ***************************************
lib/TFT_eSPI/Extensions/Sprite.cpp:1630
↓ 2 callers
Function
drawProgressBar
Draw Styled Progress Bar
src/modules/others/audio_player.cpp:170
↓ 2 callers
Method
drawString
** Function name: drawString (with or without user defined font) ** Description : draw string with padding if it is defined *****
lib/TFT_eSPI/TFT_eSPI.cpp:5534
↓ 2 callers
Function
drawVectorIcon
Draw vector icons with better visibility
src/modules/others/audio_player.cpp:74
↓ 2 callers
Function
draw_tf_spectrum_grid
src/modules/rf/rf_spectrum.cpp:16
↓ 2 callers
Function
ducky_keyboard
Use device as a keyboard (USB or BLE)
src/modules/badusb_ble/ducky_typer.cpp:766
↓ 2 callers
Function
encryptString
src/core/passwords.cpp:158
↓ 2 callers
Function
ensureKarmaApInterface
src/modules/wifi/karma_attack.cpp:42
↓ 2 callers
Function
ensureSnifferBackend
src/modules/wifi/sniffer.cpp:630
↓ 2 callers
Method
executeSilent
src/modules/ble/BLE_Suite.cpp:1205
↓ 2 callers
Function
exit
()
sd_files/interpreter/calculator_t-embed.js:58
↓ 2 callers
Function
extractAndPrintHash
src/modules/wifi/responder.cpp:237
↓ 2 callers
Function
extractMAC
src/modules/wifi/karma_attack.cpp:943
↓ 2 callers
Function
fadeOutScreen
src/core/powerSave.cpp:8
↓ 2 callers
Method
fillEllipse
src/core/tftLogger/tftLogger.cpp:384
↓ 2 callers
Method
fillRectHGradient
** Function name: fillRectHGradient ** Description: draw a filled rectangle with a horizontal colour gradient ******************
lib/TFT_eSPI/TFT_eSPI.cpp:4761
↓ 2 callers
Method
fillRectVGradient
** Function name: fillRectVGradient ** Description: draw a filled rectangle with a vertical colour gradient ********************
lib/TFT_eSPI/TFT_eSPI.cpp:4723
↓ 2 callers
Function
findDuckyCommand
src/modules/badusb_ble/ducky_typer.cpp:989
↓ 2 callers
Method
findKBPCharacteristic
src/modules/ble/BLE_Suite.cpp:960
↓ 2 callers
Function
fm_options
Choose between 80 - 90 - 100
src/modules/fm/fm.cpp:124
↓ 2 callers
Function
formatTime
src/modules/others/audio_player.cpp:52
↓ 2 callers
Function
gameOver
()
sd_files/interpreter/Snake_Cardputer.js:52
↓ 2 callers
Function
gameOver
()
sd_files/interpreter/Snake_Stick_CoreS3.js:37
↓ 2 callers
Function
generateRandomWiFiMac
src/modules/wifi/wifi_atks.cpp:829
↓ 2 callers
Function
generateUniqueFilename
src/modules/wifi/karma_attack.cpp:846
↓ 2 callers
Method
getAvgPower
lib/utility/bq27220.cpp:66
↓ 2 callers
Method
getBinLog
src/core/tftLogger/tftLogger.cpp:150
↓ 2 callers
Method
getCanvasHeight
src/core/display.h:60
↓ 2 callers
Method
getCanvasWidth
src/core/display.h:58
↓ 2 callers
Function
getChannelList
── Channel list accessor ───────────────────────────────────────
src/modules/NRF24/nrf_jammer.cpp:142
↓ 2 callers
Method
getColorDepth
** Function name: getColorDepth ** Description: Get bits per pixel for colour (1, 8 or 16) *************************************
lib/TFT_eSPI/Extensions/Sprite.cpp:326
↓ 2 callers
Function
getCommandPromptLength
src/modules/wifi/clients.cpp:411
↓ 2 callers
Method
getCommands
src/modules/ble/BLE_Suite.cpp:1689
↓ 2 callers
Function
getCurrentMoodFace
src/modules/pwnagotchi/mood.cpp:73
↓ 2 callers
Method
getDump
Getter for data access
src/modules/rfid/srix_tool.h:63
↓ 2 callers
Method
getFullChargeCap
lib/utility/bq27220.cpp:56
↓ 2 callers
Method
getItems
src/core/main_menu.h:47
↓ 2 callers
Method
getLastError
src/core/display.cpp:1490
↓ 2 callers
Method
getLine
src/core/scrollableTextArea.cpp:68
↓ 2 callers
Method
getLogging
include/tftLogger.h:93
↓ 2 callers
Function
getLoraCsPin
src/modules/lora/LoRaRF.cpp:64
↓ 2 callers
Function
getLoraIrqPin
src/modules/lora/LoRaRF.cpp:47
← previous
next →
601–700 of 4,126, ranked by callers