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
↓ 8 callers
Method
init
** Function name: init (tc is tab colour for ST7735 displays only) ** Description: Reset, then initialise the TFT display regist
lib/TFT_eSPI/TFT_eSPI.cpp:617
↓ 8 callers
Function
macToKey
src/modules/wifi/sniffer.cpp:506
↓ 8 callers
Function
queueSessionCommand
src/modules/wifi/clients.cpp:310
↓ 8 callers
Method
readStringUntil
src/core/USBSerial/USBSerial.h:17
↓ 8 callers
Function
resetTftDisplay
** Function name: resetTftDisplay ** Description: set cursor to 0,0, screen and text to default color **********************************************
src/core/display.cpp:92
↓ 8 callers
Function
sendIRCommand
src/modules/ir/custom_ir.cpp:286
↓ 8 callers
Function
sendRfCommand
src/modules/rf/rf_send.cpp:338
↓ 8 callers
Method
setRfFreq
src/core/configPins.cpp:498
↓ 8 callers
Method
unlock
src/modules/others/audio.cpp:110
↓ 8 callers
Function
updateTimeStr
src/core/utils.cpp:93
↓ 8 callers
Method
write
lib/HAL/display/m5gfx.cpp:239
↓ 7 callers
Method
begin
** Function name: begin ** Description: Included for backwards compatibility ***************************************************
lib/TFT_eSPI/TFT_eSPI.cpp:607
↓ 7 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_ESP32.c:140
↓ 7 callers
Function
cleanlyStopWebUiForWiFiFeature
** Function: cleanlyStopWebUiForWiFiFeature ** Cleanly stop WebUI and AP mode before starting a WiFi feature ** This prevents WiFi mode conflicts w
src/core/wifi/webInterface.cpp:61
↓ 7 callers
Method
contain
src/core/mykeyboard.cpp:234
↓ 7 callers
Function
displayMessage
src/core/display.cpp:174
↓ 7 callers
Function
display_info
// Using similar function from rf_utils.h void RFScan::set_range() { bool chooseFixedOpt = false; options = { {String("Fxd [" + Strin
src/modules/rf/rf_scan.cpp:479
↓ 7 callers
Method
drawCentreString
** Function name: drawCentreString (deprecated, use setTextDatum()) ** Descriptions: draw string centred on dX ******************
lib/TFT_eSPI/TFT_eSPI.cpp:5781
↓ 7 callers
Method
end
lib/HAL/sd_card/SD.cpp:48
↓ 7 callers
Function
fetchFiles
(drive, path)
embedded_resources/web_interface/index.js:441
↓ 7 callers
Method
fromString
src/core/scrollableTextArea.cpp:110
↓ 7 callers
Function
getBattery
** Function name: getBattery() ** Description: Returns the battery value from 1-100 ****************************************************************
src/core/utils.cpp:36
↓ 7 callers
Method
getCurr
lib/utility/bq27220.cpp:95
↓ 7 callers
Function
getCurrentLine
(pos)
embedded_resources/web_interface/index.js:1282
↓ 7 callers
Function
getCurrentPromptPrefix
src/modules/wifi/clients.cpp:352
↓ 7 callers
Method
getVolt
lib/utility/bq27220.cpp:76
↓ 7 callers
Function
humanReadableSize
** Function: humanReadableSize ** Make size of files human readable ** source: https://github.com/CelliesProjects/minimalUploadAuthESP32 ************
src/core/wifi/webInterface.cpp:115
↓ 7 callers
Function
initCC1101once
src/modules/rf/rf_utils.cpp:356
↓ 7 callers
Function
initCW
── CW initialization helper ──────────────────────────────────── Must call powerUp() before startConstCarrier() because stopConstCarrier() → powerDown
src/modules/NRF24/nrf_jammer.cpp:307
↓ 7 callers
Method
lock
src/modules/others/audio.cpp:105
↓ 7 callers
Function
lockFileMutex
src/modules/wifi/sniffer.cpp:563
↓ 7 callers
Function
netcutRestoreDevice
============================================ ARP RESTORE (Resume) ============================================
src/modules/wifi/netcut.cpp:359
↓ 7 callers
Function
nrf_setMode
src/modules/NRF24/nrf_common.cpp:89
↓ 7 callers
Function
printTFTBadUSBBLE
src/modules/badusb_ble/ducky_typer.cpp:1090
↓ 7 callers
Method
read
src/modules/ble_api/services/BLESerialService.cpp:102
↓ 7 callers
Function
read32
src/core/display.cpp:1635
↓ 7 callers
Method
save
src/modules/rfid/RFID2.cpp:150
↓ 7 callers
Function
setAction
src/modules/others/ibutton.cpp:250
↓ 7 callers
Method
setLedBright
src/core/config.cpp:578
↓ 7 callers
Method
setPins
lib/HAL/sd_card/SD_MMC.cpp:79
↓ 7 callers
Method
setRfidModule
src/core/configPins.cpp:520
↓ 7 callers
Function
unlockFileMutex
src/modules/wifi/sniffer.cpp:568
↓ 6 callers
Function
RCSwitch_Read
src/modules/rf/rf_scan.cpp:715
↓ 6 callers
Function
_getKeyPress
Retrieves the current keyStroke from InputHandler, resets it after use. This function is used in loopTask to get the latest key press.
src/core/mykeyboard.cpp:243
↓ 6 callers
Function
_readFileFromSerial
src/core/serial_commands/helpers.cpp:26
↓ 6 callers
Function
_sendARP
============================================ INTERNAL: Send a single ARP packet via LwIP Same pattern as Bruce ARPSpoofer.cpp ========================
src/modules/wifi/netcut.cpp:84
↓ 6 callers
Function
calcHash
(str)
embedded_resources/web_interface/index.js:303
↓ 6 callers
Function
checkLittleFsSizeNM
** Function: checkLittleFsSize ** Check if there are more then 4096 bytes available for storage ****************************************************
src/core/sd_functions.cpp:950
↓ 6 callers
Function
checkPowerSaveTime
src/core/powerSave.cpp:16
↓ 6 callers
Function
createBullet
(x, y, isPlayer)
sd_files/interpreter/space_shooter.js:78
↓ 6 callers
Function
drawWindow
(title)
sd_files/interpreter/browser_bruce.js:11
↓ 6 callers
Method
fillRect
include/VectorDisplay.h:965
↓ 6 callers
Function
generateRandomMac
src/modules/ble/ble_spam.cpp:83
↓ 6 callers
Function
getFrequency
* Get IR carrier frequency in Hz for the given index * Uses program memory for efficient storage of frequency values * * @param index Index into th
src/modules/ir/ir_jammer.cpp:733
↓ 6 callers
Method
getPointScaled
------------------------------------------------------------
lib/CYD-touch/CYD28_TouchscreenR.cpp:129
↓ 6 callers
Function
getSerialCommand
(fileName)
embedded_resources/web_interface/index.js:293
↓ 6 callers
Function
get_timer_state
src/modules/bjs_interpreter/globals_js.cpp:45
↓ 6 callers
Function
hexCharToDecimal
Converts a Hex char to decimal
src/core/type_convertion.cpp:63
↓ 6 callers
Function
hexToStr
src/core/type_convertion.cpp:106
↓ 6 callers
Function
hex_keyboard
This calls a keyboard with the characters useful to write hexadecimal codes. Returns the user typed strings, return the ASCII ESC character if the ope
src/core/mykeyboard.cpp:1353
↓ 6 callers
Method
init
src/modules/wifi/wifi_recover.cpp:864
↓ 6 callers
Function
initAudioPlayer
Initialize player state
src/modules/others/audio.cpp:119
↓ 6 callers
Function
js_to_integer_clamped
src/modules/bjs_interpreter/helpers_js.cpp:62
↓ 6 callers
Method
playFrame
Play a single frame returns: 2 = skipped waiting for another frame 1 = good result and more frames exist 0 = no more frames exist, a frame may or may
src/core/display.cpp:1482
↓ 6 callers
Function
q
(p)
build.py:60
↓ 6 callers
Function
qrcode_display
src/modules/others/qrcode_menu.cpp:32
↓ 6 callers
Function
resetClientScreen
src/modules/wifi/clients.cpp:392
↓ 6 callers
Function
run_bjs_script_headless
src/modules/bjs_interpreter/interpreter.cpp:153
↓ 6 callers
Function
sendPulse
src/modules/rf/rf_bruteforce.cpp:36
↓ 6 callers
Method
setBroadcastInterval
src/modules/wifi/karma_attack.cpp:389
↓ 6 callers
Function
setChannelWithSecond
src/modules/wifi/karma_attack.cpp:2260
↓ 6 callers
Method
setDimmer
src/core/config.cpp:501
↓ 6 callers
Function
setLedColor
src/core/led_control.cpp:358
↓ 6 callers
Method
setLedColor
src/core/config.cpp:586
↓ 6 callers
Function
setMood
src/modules/pwnagotchi/mood.cpp:77
↓ 6 callers
Method
setRfScanRange
src/core/configPins.cpp:509
↓ 6 callers
Function
setTerminalLiveInput
src/modules/wifi/clients.cpp:424
↓ 6 callers
Method
setWindow
** Function name: setWindow ** Description: define an area to receive a stream of pixels ***************************************
lib/TFT_eSPI/TFT_eSPI.cpp:3382
↓ 6 callers
Function
setup_ir_pin
src/modules/ir/ir_utils.cpp:3
↓ 6 callers
Function
showErrorMessage
src/modules/ble/BLE_Suite.cpp:5327
↓ 6 callers
Function
sniffer_set_mode
src/modules/wifi/sniffer.cpp:696
↓ 6 callers
Function
startBLEJammer
src/modules/NRF24/nrf_jammer_api.cpp:40
↓ 6 callers
Function
uint32ToString
src/modules/ir/ir_read.cpp:24
↓ 6 callers
Function
updateLineNumbers
()
embedded_resources/web_interface/index.js:315
↓ 6 callers
Method
write
src/modules/ble_api/services/BLESerialService.cpp:96
↓ 6 callers
Method
writecommand
lib/TFT_eSPI/TFT_eSPI.cpp:1004
↓ 6 callers
Function
wsl_bypasser_send_raw_frame
** function: wsl_bypasser_send_raw_frame ** @brief: prepare the frame to deploy the attack ***********************************************************
src/modules/wifi/wifi_atks.cpp:169
↓ 5 callers
Function
RCSwitch_send
src/modules/rf/rf_send.cpp:513
↓ 5 callers
Function
_getStaNetif
============================================ INTERNAL: Get WiFi STA netif ============================================
src/modules/wifi/netcut.cpp:74
↓ 5 callers
Method
begin
src/modules/rfid/PN532.cpp:271
↓ 5 callers
Function
beginLed
src/core/led_control.cpp:294
↓ 5 callers
Function
blinkLed
src/core/led_control.cpp:344
↓ 5 callers
Function
checkIrTxPin
src/modules/ir/TV-B-Gone.cpp:116
↓ 5 callers
Function
checkLittleFsSize
** Function: checkLittleFsSize ** Check if there are more then 4096 bytes available for storage ****************************************************
src/core/sd_functions.cpp:939
↓ 5 callers
Function
clear
()
sd_files/interpreter/calculator_t-embed.js:290
↓ 5 callers
Function
copyToFs
** Function name: copyToFs ** Description: copy file from SD or LittleFS to LittleFS or SD *********************************************************
src/core/sd_functions.cpp:182
↓ 5 callers
Function
createExplosion
(x, y, isPlayerExplosion)
sd_files/interpreter/M5stickcplus2_arcade-games.js:1193
↓ 5 callers
Function
dealerTurn
()
sd_files/interpreter/M5stickcplus2_arcade-games.js:1684
↓ 5 callers
Function
deauthCaptureEnabled
src/modules/wifi/sniffer.cpp:618
↓ 5 callers
Function
delay_ten_us
Microsecond delay using NOPs - keeps timing tight without blocking RTOS
src/modules/ir/TV-B-Gone.cpp:88
← previous
next →
201–300 of 4,126, ranked by callers