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
↓ 577 callers
Function
millis
include/VectorDisplay.h:14
↓ 573 callers
Method
println
src/modules/ble_api/services/BLESerialService.cpp:41
↓ 545 callers
Function
padprintln
src/core/display.cpp:391
↓ 487 callers
Function
check
include/globals.h:223
↓ 420 callers
Method
setTextColor
** Function name: setTextColor ** Description: Set the font foreground colour (background is transparent) **********************
lib/TFT_eSPI/TFT_eSPI.cpp:2934
↓ 377 callers
Method
print
src/modules/ble_api/services/BLESerialService.cpp:48
↓ 349 callers
Method
setCursor
** Function name: setCursor ** Description: Set the text cursor x,y position ***************************************************
lib/TFT_eSPI/TFT_eSPI.cpp:2881
↓ 328 callers
Method
size
src/modules/ble/BLE_Suite.cpp:78
↓ 312 callers
Method
println
src/core/tftLogger/tftLogger.cpp:558
↓ 276 callers
Method
setTextSize
** Function name: setTextSize ** Description: Set the text size multiplier *****************************************************
lib/TFT_eSPI/TFT_eSPI.cpp:2923
↓ 256 callers
Function
displayError
src/core/display.cpp:266
↓ 227 callers
Function
loopOptions
src/core/display.h:168
↓ 223 callers
Method
close
src/core/display.h:56
↓ 186 callers
Method
fillRect
src/core/tftLogger/tftLogger.cpp:336
↓ 185 callers
Method
addLine
for devices it will act as a scrollable text area
src/core/scrollableTextArea.cpp:129
↓ 148 callers
Method
clear
src/modules/ble/BLE_Suite.cpp:65
↓ 137 callers
Function
displayTextLine
src/core/display.cpp:309
↓ 135 callers
Method
printf
src/core/tftLogger/tftLogger.cpp:598
↓ 120 callers
Method
end
src/modules/gps/wardriving.cpp:104
↓ 117 callers
Method
read
src/modules/rfid/RFID2.cpp:57
↓ 110 callers
Method
write
src/modules/rfid/RFID2.cpp:92
↓ 109 callers
Function
showAttackProgress
src/modules/ble/BLE_Suite.cpp:4964
↓ 105 callers
Method
fillScreen
src/core/tftLogger/tftLogger.cpp:260
↓ 99 callers
Function
drawMainBorderWithTitle
src/core/display.cpp:907
↓ 89 callers
Function
$
(s)
embedded_resources/web_interface/index.js:1
↓ 89 callers
Method
draw
src/core/mykeyboard.cpp:226
↓ 86 callers
Method
scrollDown
src/core/scrollableTextArea.cpp:49
↓ 79 callers
Method
drawCentreString
src/core/tftLogger/tftLogger.cpp:486
↓ 78 callers
Method
drawString
src/core/tftLogger/tftLogger.cpp:477
↓ 78 callers
Method
write
** Function name: write ** Description: draw characters piped through serial stream ********************************************
lib/TFT_eSPI/TFT_eSPI.cpp:5111
↓ 77 callers
Method
begin
src/modules/ir/ir_read.cpp:176
↓ 77 callers
Function
getFsStorage
** Function: getFsStorage ** Function will return true and FS will point to SDFS if available ** and LittleFS otherwise. If LittleFS is full it wil
src/core/sd_functions.cpp:957
↓ 76 callers
Method
getCursorY
** Function name: getCursorY ** Description: Get the text cursor y position ****************************************************
lib/TFT_eSPI/TFT_eSPI.cpp:2913
↓ 76 callers
Method
print
src/core/tftLogger/tftLogger.cpp:536
↓ 75 callers
Method
stop
src/modules/wifi/karma_attack.cpp:375
↓ 66 callers
Function
displaySuccess
src/core/display.cpp:298
↓ 65 callers
Function
showAttackResult
src/modules/ble/BLE_Suite.cpp:5016
↓ 64 callers
Method
println
lib/HAL/display/m5gfx.cpp:251
↓ 59 callers
Function
keyboard
This calls the keyboard. The keyset is chosen based on bruceConfig.keyboardLang. Supported values: "QWERTY" (default), "AZERTY" (French), "QWERTZ" (Ge
src/core/mykeyboard.cpp:1333
↓ 57 callers
Method
begin
src/core/main_menu.cpp:38
↓ 55 callers
Function
wakeUpScreen
src/core/display.cpp:114
↓ 53 callers
Function
addOptionToMainMenu
src/core/utils.cpp:27
↓ 53 callers
Method
available
src/modules/wifi/wifi_recover.cpp:923
↓ 51 callers
Method
begin
src/modules/rfid/RFID2.cpp:29
↓ 49 callers
Method
drawRect
src/core/tftLogger/tftLogger.cpp:329
↓ 49 callers
Function
printSubtitle
src/core/display.cpp:929
↓ 46 callers
Method
clear
src/core/mykeyboard.cpp:223
↓ 45 callers
Method
drawLine
src/core/tftLogger/tftLogger.cpp:322
↓ 45 callers
Function
es8311_write_reg
boards/ES3C28P/interface.cpp:318
↓ 45 callers
Function
padprint
src/core/display.cpp:346
↓ 44 callers
Method
available
src/core/USBSerial/USBSerial.h:19
↓ 44 callers
Method
disable
src/modules/ble/BLE_Suite.cpp:97
↓ 44 callers
Method
drawPixel
** Function name: drawPixel ** Description: push a single pixel at an arbitrary position ***************************************
lib/TFT_eSPI/TFT_eSPI.cpp:3604
↓ 41 callers
Method
drawArc
src/core/tftLogger/tftLogger.cpp:408
↓ 40 callers
Method
begin
lib/HAL/SD.h:61
↓ 37 callers
Function
displayInfo
src/core/display.cpp:286
↓ 37 callers
Function
getComplementaryColor2
** Function name: getComplementaryColor2 ** Description: Get simple complementary color in RGB565 format *******************************************
src/core/display.cpp:1532
↓ 36 callers
Function
init
()
sd_files/interpreter/Snake_Cardputer.js:30
↓ 35 callers
Method
checkConflict
src/core/configPins.h:102
↓ 35 callers
Method
fillCircle
src/core/tftLogger/tftLogger.cpp:370
↓ 34 callers
Method
read
src/core/USBSerial/USBSerial.h:21
↓ 34 callers
Method
readStringUntil
src/modules/ble_api/services/BLESerialService.cpp:68
↓ 34 callers
Method
start
src/modules/wifi/karma_attack.cpp:362
↓ 34 callers
Function
withClientLock
src/modules/wifi/clients.cpp:131
↓ 33 callers
Method
connect
src/modules/rfid/amiibo.cpp:26
↓ 33 callers
Function
displayWarning
src/core/display.cpp:276
↓ 33 callers
Method
isConnected
lib/Bad_Usb_Lib/BleKeyboard.cpp:217
↓ 33 callers
Function
setupSdCard
** Function name: setupSdCard ** Description: Start SD Card ***************************************************************************************/
src/core/sd_functions.cpp:32
↓ 32 callers
Function
drawMainBorder
src/core/display.cpp:890
↓ 32 callers
Method
erase
src/modules/rfid/RFID2.cpp:83
↓ 32 callers
Function
setup
** Function: setup ** Where the devices are started and variables set *********************************************************************/
src/main.cpp:414
↓ 32 callers
Function
transpose
lib/TFT_eSPI/TFT_eSPI.h:1041
↓ 31 callers
Method
press
lib/Bad_Usb_Lib/USBHIDMouse.cpp:49
↓ 30 callers
Function
loopSD
** Function: loopSD ** Where you choose what to do with your SD Files **********************************************************************/
src/core/sd_functions.cpp:565
↓ 30 callers
Method
show
src/core/scrollableTextArea.cpp:74
↓ 29 callers
Method
drawRoundRect
src/core/tftLogger/tftLogger.cpp:346
↓ 29 callers
Method
fillRoundRect
src/core/tftLogger/tftLogger.cpp:353
↓ 29 callers
Function
tft_Read_8
############# UNTESTED ################### ** Function name: tft_Read_8 ** Description: STM32 software SPI to read bidirectional
lib/TFT_eSPI/Processors/TFT_eSPI_STM32.c:35
↓ 27 callers
Function
_setup_codec_speaker
src/modules/others/audio.cpp:19
↓ 27 callers
Method
textWidth
** Function name: textWidth ** Description: Return the width in pixels of a string in a given font *****************************
lib/TFT_eSPI/TFT_eSPI.cpp:3076
↓ 27 callers
Method
transfer
------------------------------------------------------------
lib/CYD-touch/CYD28_TouchscreenR.cpp:75
↓ 26 callers
Function
getColorVariation
** Function name: getColorVariation ** Description: Get a variation of color in RGB565 format ******************************************************
src/core/display.cpp:1601
↓ 26 callers
Function
get_display
src/modules/bjs_interpreter/display_js.cpp:68
↓ 26 callers
Function
get_display_target
src/modules/bjs_interpreter/display_js.cpp:50
↓ 26 callers
Function
padprintf
src/core/display.cpp:325
↓ 25 callers
Function
markSessionClosed
src/modules/wifi/clients.cpp:232
↓ 23 callers
Function
initRfModule
src/modules/rf/rf_utils.cpp:217
↓ 23 callers
Function
loop
src/main.cpp:517
↓ 23 callers
Method
print
lib/HAL/display/m5gfx.h:82
↓ 22 callers
Method
drawWideLine
src/core/tftLogger/tftLogger.cpp:421
↓ 22 callers
Method
fillRect
** Function name: fillRect ** Description: draw a filled rectangle *************************************************************
lib/TFT_eSPI/TFT_eSPI.cpp:4682
↓ 22 callers
Method
flush
src/core/USBSerial/USBSerial.h:18
↓ 22 callers
Function
setBrightness
** Function: setBrightness ** set brightness value **********************************************************************/
src/core/settings.cpp:29
↓ 22 callers
Method
write
src/core/USBSerial/USBSerial.h:20
↓ 21 callers
Method
drawFastVLine
src/core/tftLogger/tftLogger.cpp:431
↓ 21 callers
Function
logYmodem
Helper function to log YModem events to file
src/core/serial_commands/storage_commands.cpp:172
↓ 21 callers
Method
printf
lib/HAL/display/m5gfx.cpp:257
↓ 20 callers
Function
deinitRfModule
src/modules/rf/rf_utils.cpp:343
↓ 20 callers
Function
displayRedStripe
** Function name: displayRedStripe ** Description: Display Red Stripe with information *************************************************************
src/core/display.cpp:135
↓ 20 callers
Method
getName
include/MenuItemInterface.h:27
next →
1–100 of 4,126, ranked by callers