MCPcopy Create free account

hub / github.com/BruceDevices/firmware / functions

Functions4,126 in github.com/BruceDevices/firmware

↓ 8 callersMethodinit
** 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 callersFunctionmacToKey
src/modules/wifi/sniffer.cpp:506
↓ 8 callersFunctionqueueSessionCommand
src/modules/wifi/clients.cpp:310
↓ 8 callersMethodreadStringUntil
src/core/USBSerial/USBSerial.h:17
↓ 8 callersFunctionresetTftDisplay
** Function name: resetTftDisplay ** Description: set cursor to 0,0, screen and text to default color **********************************************
src/core/display.cpp:92
↓ 8 callersFunctionsendIRCommand
src/modules/ir/custom_ir.cpp:286
↓ 8 callersFunctionsendRfCommand
src/modules/rf/rf_send.cpp:338
↓ 8 callersMethodsetRfFreq
src/core/configPins.cpp:498
↓ 8 callersMethodunlock
src/modules/others/audio.cpp:110
↓ 8 callersFunctionupdateTimeStr
src/core/utils.cpp:93
↓ 8 callersMethodwrite
lib/HAL/display/m5gfx.cpp:239
↓ 7 callersMethodbegin
** Function name: begin ** Description: Included for backwards compatibility ***************************************************
lib/TFT_eSPI/TFT_eSPI.cpp:607
↓ 7 callersFunctionbusDir
** 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 callersFunctioncleanlyStopWebUiForWiFiFeature
** 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 callersMethodcontain
src/core/mykeyboard.cpp:234
↓ 7 callersFunctiondisplayMessage
src/core/display.cpp:174
↓ 7 callersFunctiondisplay_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 callersMethoddrawCentreString
** Function name: drawCentreString (deprecated, use setTextDatum()) ** Descriptions: draw string centred on dX ******************
lib/TFT_eSPI/TFT_eSPI.cpp:5781
↓ 7 callersMethodend
lib/HAL/sd_card/SD.cpp:48
↓ 7 callersFunctionfetchFiles
(drive, path)
embedded_resources/web_interface/index.js:441
↓ 7 callersMethodfromString
src/core/scrollableTextArea.cpp:110
↓ 7 callersFunctiongetBattery
** Function name: getBattery() ** Description: Returns the battery value from 1-100 ****************************************************************
src/core/utils.cpp:36
↓ 7 callersMethodgetCurr
lib/utility/bq27220.cpp:95
↓ 7 callersFunctiongetCurrentLine
(pos)
embedded_resources/web_interface/index.js:1282
↓ 7 callersFunctiongetCurrentPromptPrefix
src/modules/wifi/clients.cpp:352
↓ 7 callersMethodgetVolt
lib/utility/bq27220.cpp:76
↓ 7 callersFunctionhumanReadableSize
** Function: humanReadableSize ** Make size of files human readable ** source: https://github.com/CelliesProjects/minimalUploadAuthESP32 ************
src/core/wifi/webInterface.cpp:115
↓ 7 callersFunctioninitCC1101once
src/modules/rf/rf_utils.cpp:356
↓ 7 callersFunctioninitCW
── CW initialization helper ──────────────────────────────────── Must call powerUp() before startConstCarrier() because stopConstCarrier() → powerDown
src/modules/NRF24/nrf_jammer.cpp:307
↓ 7 callersMethodlock
src/modules/others/audio.cpp:105
↓ 7 callersFunctionlockFileMutex
src/modules/wifi/sniffer.cpp:563
↓ 7 callersFunctionnetcutRestoreDevice
============================================ ARP RESTORE (Resume) ============================================
src/modules/wifi/netcut.cpp:359
↓ 7 callersFunctionnrf_setMode
src/modules/NRF24/nrf_common.cpp:89
↓ 7 callersFunctionprintTFTBadUSBBLE
src/modules/badusb_ble/ducky_typer.cpp:1090
↓ 7 callersMethodread
src/modules/ble_api/services/BLESerialService.cpp:102
↓ 7 callersFunctionread32
src/core/display.cpp:1635
↓ 7 callersMethodsave
src/modules/rfid/RFID2.cpp:150
↓ 7 callersFunctionsetAction
src/modules/others/ibutton.cpp:250
↓ 7 callersMethodsetLedBright
src/core/config.cpp:578
↓ 7 callersMethodsetPins
lib/HAL/sd_card/SD_MMC.cpp:79
↓ 7 callersMethodsetRfidModule
src/core/configPins.cpp:520
↓ 7 callersFunctionunlockFileMutex
src/modules/wifi/sniffer.cpp:568
↓ 6 callersFunctionRCSwitch_Read
src/modules/rf/rf_scan.cpp:715
↓ 6 callersFunction_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 callersFunction_readFileFromSerial
src/core/serial_commands/helpers.cpp:26
↓ 6 callersFunction_sendARP
============================================ INTERNAL: Send a single ARP packet via LwIP Same pattern as Bruce ARPSpoofer.cpp ========================
src/modules/wifi/netcut.cpp:84
↓ 6 callersFunctioncalcHash
(str)
embedded_resources/web_interface/index.js:303
↓ 6 callersFunctioncheckLittleFsSizeNM
** Function: checkLittleFsSize ** Check if there are more then 4096 bytes available for storage ****************************************************
src/core/sd_functions.cpp:950
↓ 6 callersFunctioncheckPowerSaveTime
src/core/powerSave.cpp:16
↓ 6 callersFunctioncreateBullet
(x, y, isPlayer)
sd_files/interpreter/space_shooter.js:78
↓ 6 callersFunctiondrawWindow
(title)
sd_files/interpreter/browser_bruce.js:11
↓ 6 callersMethodfillRect
include/VectorDisplay.h:965
↓ 6 callersFunctiongenerateRandomMac
src/modules/ble/ble_spam.cpp:83
↓ 6 callersFunctiongetFrequency
* 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 callersMethodgetPointScaled
------------------------------------------------------------
lib/CYD-touch/CYD28_TouchscreenR.cpp:129
↓ 6 callersFunctiongetSerialCommand
(fileName)
embedded_resources/web_interface/index.js:293
↓ 6 callersFunctionget_timer_state
src/modules/bjs_interpreter/globals_js.cpp:45
↓ 6 callersFunctionhexCharToDecimal
Converts a Hex char to decimal
src/core/type_convertion.cpp:63
↓ 6 callersFunctionhexToStr
src/core/type_convertion.cpp:106
↓ 6 callersFunctionhex_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 callersMethodinit
src/modules/wifi/wifi_recover.cpp:864
↓ 6 callersFunctioninitAudioPlayer
Initialize player state
src/modules/others/audio.cpp:119
↓ 6 callersFunctionjs_to_integer_clamped
src/modules/bjs_interpreter/helpers_js.cpp:62
↓ 6 callersMethodplayFrame
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 callersFunctionq
(p)
build.py:60
↓ 6 callersFunctionqrcode_display
src/modules/others/qrcode_menu.cpp:32
↓ 6 callersFunctionresetClientScreen
src/modules/wifi/clients.cpp:392
↓ 6 callersFunctionrun_bjs_script_headless
src/modules/bjs_interpreter/interpreter.cpp:153
↓ 6 callersFunctionsendPulse
src/modules/rf/rf_bruteforce.cpp:36
↓ 6 callersMethodsetBroadcastInterval
src/modules/wifi/karma_attack.cpp:389
↓ 6 callersFunctionsetChannelWithSecond
src/modules/wifi/karma_attack.cpp:2260
↓ 6 callersMethodsetDimmer
src/core/config.cpp:501
↓ 6 callersFunctionsetLedColor
src/core/led_control.cpp:358
↓ 6 callersMethodsetLedColor
src/core/config.cpp:586
↓ 6 callersFunctionsetMood
src/modules/pwnagotchi/mood.cpp:77
↓ 6 callersMethodsetRfScanRange
src/core/configPins.cpp:509
↓ 6 callersFunctionsetTerminalLiveInput
src/modules/wifi/clients.cpp:424
↓ 6 callersMethodsetWindow
** Function name: setWindow ** Description: define an area to receive a stream of pixels ***************************************
lib/TFT_eSPI/TFT_eSPI.cpp:3382
↓ 6 callersFunctionsetup_ir_pin
src/modules/ir/ir_utils.cpp:3
↓ 6 callersFunctionshowErrorMessage
src/modules/ble/BLE_Suite.cpp:5327
↓ 6 callersFunctionsniffer_set_mode
src/modules/wifi/sniffer.cpp:696
↓ 6 callersFunctionstartBLEJammer
src/modules/NRF24/nrf_jammer_api.cpp:40
↓ 6 callersFunctionuint32ToString
src/modules/ir/ir_read.cpp:24
↓ 6 callersFunctionupdateLineNumbers
()
embedded_resources/web_interface/index.js:315
↓ 6 callersMethodwrite
src/modules/ble_api/services/BLESerialService.cpp:96
↓ 6 callersMethodwritecommand
lib/TFT_eSPI/TFT_eSPI.cpp:1004
↓ 6 callersFunctionwsl_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 callersFunctionRCSwitch_send
src/modules/rf/rf_send.cpp:513
↓ 5 callersFunction_getStaNetif
============================================ INTERNAL: Get WiFi STA netif ============================================
src/modules/wifi/netcut.cpp:74
↓ 5 callersMethodbegin
src/modules/rfid/PN532.cpp:271
↓ 5 callersFunctionbeginLed
src/core/led_control.cpp:294
↓ 5 callersFunctionblinkLed
src/core/led_control.cpp:344
↓ 5 callersFunctioncheckIrTxPin
src/modules/ir/TV-B-Gone.cpp:116
↓ 5 callersFunctioncheckLittleFsSize
** Function: checkLittleFsSize ** Check if there are more then 4096 bytes available for storage ****************************************************
src/core/sd_functions.cpp:939
↓ 5 callersFunctionclear
()
sd_files/interpreter/calculator_t-embed.js:290
↓ 5 callersFunctioncopyToFs
** Function name: copyToFs ** Description: copy file from SD or LittleFS to LittleFS or SD *********************************************************
src/core/sd_functions.cpp:182
↓ 5 callersFunctioncreateExplosion
(x, y, isPlayerExplosion)
sd_files/interpreter/M5stickcplus2_arcade-games.js:1193
↓ 5 callersFunctiondealerTurn
()
sd_files/interpreter/M5stickcplus2_arcade-games.js:1684
↓ 5 callersFunctiondeauthCaptureEnabled
src/modules/wifi/sniffer.cpp:618
↓ 5 callersFunctiondelay_ten_us
Microsecond delay using NOPs - keeps timing tight without blocking RTOS
src/modules/ir/TV-B-Gone.cpp:88
← previousnext →201–300 of 4,126, ranked by callers