MCPcopy Create free account

hub / github.com/BruceDevices/firmware / functions

Functions4,126 in github.com/BruceDevices/firmware

↓ 5 callersMethoddigitalWrite
lib/HAL/io_expander/PCA9555.cpp:59
↓ 5 callersFunctiondisplayStatus
src/modules/others/ibutton.cpp:31
↓ 5 callersFunctiondrawMenuItem
* @brief Draws a single menu item with proper styling and values * * @param layout Screen layout configuration * @param itemIndex Which menu item t
src/modules/others/clicker.cpp:101
↓ 5 callersFunctiondrawRoundRect
(ctx, input, fill)
embedded_resources/web_interface/index.js:617
↓ 5 callersFunctionenqueuePendingPortal
src/modules/wifi/karma_attack.cpp:650
↓ 5 callersFunctionfm_begin
src/modules/fm/fm.cpp:219
↓ 5 callersMethodforceHIDConnection
src/modules/ble/BLE_Suite.cpp:870
↓ 5 callersFunctiongetByteValue
(dataType)
embedded_resources/web_interface/index.js:631
↓ 5 callersMethodgetDesignCap
lib/utility/bq27220.cpp:120
↓ 5 callersMethodgetIsCharging
lib/utility/bq27220.cpp:39
↓ 5 callersFunctiongetSRIXReader
src/modules/bjs_interpreter/rfid_js.cpp:33
↓ 5 callersMethodgetTextSize
lib/HAL/display/m5gfx.cpp:290
↓ 5 callersMethodgetWifiPassword
src/core/config.cpp:665
↓ 5 callersFunctionhsvToRgb
src/core/led_control.cpp:23
↓ 5 callersFunctioni2c_bulk_write
** Function: i2c_bulk_write ** Sends múltiple registers via I2C using a compact table. bulk_data example.. const uint8_t bulk_data[] = { 2
src/core/utils.cpp:259
↓ 5 callersFunctioninsertText
(text, newStart, newEnd, preserveSelection = true)
embedded_resources/web_interface/index.js:1272
↓ 5 callersFunctionlaunchTieredEvilPortal
src/modules/wifi/karma_attack.cpp:2006
↓ 5 callersFunctionledSetup
src/core/led_control.cpp:728
↓ 5 callersFunctionmacToString
Função para converter MAC para string
src/core/net_utils.cpp:78
↓ 5 callersFunctionmj_formatAddr
── Format address as string ────────────────────────────────────
src/modules/NRF24/nrf_mousejack.cpp:575
↓ 5 callersFunctionmj_getTypeLabel
── Get device type label ───────────────────────────────────────
src/modules/NRF24/nrf_mousejack.cpp:565
↓ 5 callersFunctionnetcutPoisonDevice
============================================ ARP POISON (Cut) ============================================
src/modules/wifi/netcut.cpp:336
↓ 5 callersFunctionopenKeySection
src/modules/badusb_ble/ducky_typer.cpp:345
↓ 5 callersFunctionprobeSSIDEmpty
src/modules/wifi/karma_attack.cpp:83
↓ 5 callersFunctionrawCaptureEnabled
src/modules/wifi/sniffer.cpp:616
↓ 5 callersFunctionreadSmallFile
** Function name: readSmallFile ** Description: read a small (<3KB) file and return its contents as a single string ** on any error r
src/core/sd_functions.cpp:380
↓ 5 callersFunctionreloadScreen
()
embedded_resources/web_interface/index.js:529
↓ 5 callersFunctionrenderPrompt
src/modules/wifi/clients.cpp:591
↓ 5 callersFunctionresetBall
()
sd_files/interpreter/pingpong.js:55
↓ 5 callersFunctionresetBreakout
()
sd_files/interpreter/M5stickcplus2_arcade-games.js:240
↓ 5 callersMethodrestart
src/modules/wifi/karma_attack.cpp:377
↓ 5 callersFunctionsendRawFrameOnAp
src/modules/wifi/karma_attack.cpp:60
↓ 5 callersFunctionserveWebUIFile
** Function: serveWebUIFile ** serves files for WebUI and checks for custom WebUI files ************************************************************
src/core/wifi/webInterface.cpp:341
↓ 5 callersMethodsetDelay
* @brief Sets the waiting time (in milliseconds) between multiple keystrokes in NimBLE mode. * * @param ms Time in milliseconds */
lib/Bad_Usb_Lib/BleKeyboard.cpp:232
↓ 5 callersMethodsetGpsBaudrate
src/core/configPins.cpp:539
↓ 5 callersMethodsetName
must be called before begin in order to set the name
lib/Bad_Usb_Lib/BleKeyboard.cpp:225
↓ 5 callersFunctionsetSPIPinsMenu
** Function: setSPIPins ** Main Menu to manually set SPI Pins **********************************************************************/
src/core/settings.cpp:1472
↓ 5 callersMethodsetWifiApCreds
src/core/config.cpp:649
↓ 5 callersFunctionsha1_update
src/modules/wifi/wifi_recover.cpp:521
↓ 5 callersFunctionstopAudioPlayback
src/modules/others/audio.cpp:291
↓ 5 callersFunctionstopBLEStack
src/modules/ble/ble_common.cpp:93
↓ 5 callersMethodthemeFS
src/core/theme.cpp:15
↓ 5 callersFunctiontxIrFile
src/modules/ir/custom_ir.cpp:73
↓ 5 callersFunctionupdateURL
(drive, path, editFile = null)
embedded_resources/web_interface/index.js:420
↓ 5 callersFunctionwriteHeader
src/modules/wifi/sniffer.cpp:765
↓ 4 callersMethodGetTime
lib/RTC/cplus_RTC.cpp:90
↓ 4 callersMethodPICC_IsNewCardPresent
src/modules/rfid/RFID2.cpp:39
↓ 4 callersMethodSRIX_initiate_select
lib/PN532_SRIX/pn532_srix.cpp:262
↓ 4 callersMethodSRIX_read_block
lib/PN532_SRIX/pn532_srix.cpp:290
↓ 4 callersMethodSendReport
lib/Bad_Usb_Lib/USBHID.cpp:371
↓ 4 callersFunction_activeLoop
============================================ BLOCKING ACTIVE LOOP Sends poison/restore packets continuously. Handles troll timers. Exits on EscPress.
src/modules/wifi/netcut.cpp:443
↓ 4 callersFunction_readArpTable
============================================ INTERNAL: Read ARP table into device list ============================================
src/modules/wifi/netcut.cpp:122
↓ 4 callersFunction_setup_codec_mic
src/modules/others/mic.cpp:65
↓ 4 callersMethodaddWifiCredential
src/core/config.cpp:660
↓ 4 callersFunctionapplyJamConfig
── Apply RF config to hardware ─────────────────────────────────
src/modules/NRF24/nrf_jammer.cpp:198
↓ 4 callersFunctionbeaconSpamList
src/modules/wifi/wifi_atks.cpp:905
↓ 4 callersFunctionbuildOptimizedDeauthFrame
src/modules/wifi/deauther.cpp:118
↓ 4 callersFunctioncheckHeap
src/modules/wifi/wifi_atks.cpp:136
↓ 4 callersMethodclick
lib/Bad_Usb_Lib/USBHIDMouse.cpp:79
↓ 4 callersFunctioncloseDeauthFile
src/modules/wifi/sniffer.cpp:605
↓ 4 callersFunctioncloseRawFile
src/modules/wifi/sniffer.cpp:594
↓ 4 callersFunctioncopyStringToBuffer
src/modules/wifi/karma_attack.cpp:73
↓ 4 callersFunctioncreateBlackjackDeck
()
sd_files/interpreter/M5stickcplus2_arcade-games.js:1594
↓ 4 callersFunctioncreateConfiguredAudioOutput
Internal helper - unified audio output creation
src/modules/others/audio.cpp:124
↓ 4 callersMethodcreateSprite
lib/HAL/display/m5gfx.cpp:335
↓ 4 callersFunctiondmaWait
** Function name: dmaWait ** Description: Wait until DMA is over (blocking!) ***************************************************
lib/TFT_eSPI/Processors/TFT_eSPI_ESP32.c:600
↓ 4 callersFunctiondmaWait
** Function name: dmaWait ** Description: Wait until DMA is over (blocking!) ***************************************************
lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_C5.c:624
↓ 4 callersFunctiondmaWait
** Function name: dmaWait ** Description: Wait until DMA is over (blocking!) ***************************************************
lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_C3.c:624
↓ 4 callersFunctiondmaWait
** Function name: dmaWait ** Description: Wait until DMA is over (blocking!) ***************************************************
lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_S3.c:614
↓ 4 callersFunctiondrawButton
Draw Button container + Icon with padding
src/modules/others/audio_player.cpp:148
↓ 4 callersFunctiondrawMood
src/modules/pwnagotchi/ui.cpp:144
↓ 4 callersMethoddrawPixel
lib/HAL/display/ardgfx.cpp:152
↓ 4 callersFunctiondrawTitle
()
sd_files/interpreter/calculator_t-embed.js:69
↓ 4 callersFunctiondrawTopCanvas
src/modules/pwnagotchi/ui.cpp:118
↓ 4 callersMethoddrawWideLine
Draw an anti-aliased wide line from ax,ay to bx,by width wd with radiused ends (radius is wd/2) If bg_color is not included the background pixel colou
include/VectorDisplay.h:982
↓ 4 callersMethodestablishHFPConnection
src/modules/ble/HFP_Exploit.cpp:60
↓ 4 callersMethodexecuteCryptoOverflow
src/modules/ble/BLE_Suite.cpp:3327
↓ 4 callersMethodexecuteHandshakeFault
src/modules/ble/BLE_Suite.cpp:3341
↓ 4 callersMethodexecuteMemoryCorruption
src/modules/ble/BLE_Suite.cpp:3292
↓ 4 callersMethodexecuteRapidConnection
src/modules/ble/BLE_Suite.cpp:3358
↓ 4 callersMethodexecuteStateConfusion
src/modules/ble/BLE_Suite.cpp:3307
↓ 4 callersFunctionfreeProbeFrame
src/modules/wifi/karma_attack.cpp:85
↓ 4 callersMethodgetChargePcnt
lib/utility/bq27220.cpp:61
↓ 4 callersFunctiongetDisplayName
src/modules/wifi/karma_attack.cpp:772
↓ 4 callersMethodgetFirmwareVersion
lib/PN532_SRIX/pn532_srix.cpp:221
↓ 4 callersFunctiongetQueuedOutputLength
src/modules/wifi/clients.cpp:332
↓ 4 callersFunctiongetScriptsFolder
src/modules/bjs_interpreter/interpreter.cpp:178
↓ 4 callersMethodgetSubscribedCount
lib/Bad_Usb_Lib/BleKeyboard.h:126
↓ 4 callersFunctiongetTagReader
src/modules/bjs_interpreter/rfid_js.cpp:16
↓ 4 callersMethodgetThemeItemImg
src/core/theme.h:75
↓ 4 callersMethodgetTimeToEmpty
lib/utility/bq27220.cpp:46
↓ 4 callersMethodgetTouch
** Function name: getTouch ** Description: read callibrated position. Return false if not pressed. ****************************
lib/TFT_eSPI/Extensions/Touch.cpp:169
↓ 4 callersFunctionhmac_sha1_with_pre
src/modules/wifi/wifi_recover.cpp:633
↓ 4 callersFunctioni2c_require_ready
src/modules/bjs_interpreter/i2c_js.cpp:6
↓ 4 callersMethodinjectKeystrokes
src/modules/ble/BLE_Suite.cpp:2485
↓ 4 callersFunctionkeeloq_decrypt
src/modules/rf/rf_utils.cpp:578
↓ 4 callersFunctionkey_input
Parses a file to run in the badUSBBLE
src/modules/badusb_ble/ducky_typer.cpp:553
↓ 4 callersFunctionledPreviewMode
src/core/led_control.cpp:749
↓ 4 callersMethodloop
src/modules/others/timer.cpp:142
↓ 4 callersFunctionmj_transmitReliable
── Transmit with retransmission ────────────────────────────────
src/modules/NRF24/nrf_mousejack.cpp:382
← previousnext →301–400 of 4,126, ranked by callers