MCPcopy Create free account

hub / github.com/OpenStickCommunity/GP2040-CE / functions

Functions2,613 in github.com/OpenStickCommunity/GP2040-CE

↓ 3 callersMethodsetAddress
lib/ADS1219/ADS1219.h:106
↓ 3 callersFunctionsetButtonLabels
({ buttonLabelType: newType, swapTpShareLabels: newSwap, })
www/src/Contexts/AppContext.jsx:107
↓ 3 callersFunctionsetCustomTheme
(customThemeOptions)
www/src/Services/WebApi.js:355
↓ 3 callersMethodsetI2C
lib/ADS1219/ADS1219.h:105
↓ 3 callersFunctionsetSavedLanguage
(savedLanguage)
www/src/Contexts/AppContext.jsx:290
↓ 3 callersMethodsetShape
headers/display/ui/elements/GPShape.h:14
↓ 3 callersMethodsetSize
headers/display/ui/elements/GPShape.h:10
↓ 3 callersFunctionsetWiiControls
(mappings)
www/src/Services/WebApi.js:559
↓ 3 callersFunctionset_max_alloc_bytes
Set limit for allocation size */
lib/nanopb/tests/common/malloc_wrappers.c:181
↓ 3 callersMethodsetup
src/gp2040.cpp:54
↓ 3 callersMethodtags
Return the #define for the tag number of this field.
lib/nanopb/generator/nanopb_generator.py:870
↓ 3 callersMethodtrim
src/display/ui/screens/ButtonLayoutScreen.cpp:558
↓ 3 callersMethodtypes
Return definitions for any special types this field might need.
lib/nanopb/generator/nanopb_generator.py:761
↓ 3 callersMethodunregisterEventHandler
src/eventmanager.cpp:21
↓ 3 callersFunctionwrite_prefix
This function writes the message id as a prefix to the message, allowing * the receiving side to identify message type. Here we use uint8_t to store
lib/nanopb/tests/msgid/encode_msgid.c:14
↓ 3 callersFunctionxsm3_verify_checksum
src/drivers/shared/xsm3/xsm3.c:131
↓ 2 callersMethodClear
src/animationstation/animationstation.cpp:151
↓ 2 callersMethodClearPixels
src/animationstation/animation.cpp:54
↓ 2 callersFunctionExCryptDes3Cbc
src/drivers/shared/xsm3/excrypt_des.c:172
↓ 2 callersFunctionExCryptDes3Ecb
src/drivers/shared/xsm3/excrypt_des.c:156
↓ 2 callersFunctionExCryptDes3Key
src/drivers/shared/xsm3/excrypt_des.c:149
↓ 2 callersFunctionExCryptDesParity
src/drivers/shared/xsm3/excrypt_des.c:10
↓ 2 callersFunctionExCryptSha
src/drivers/shared/xsm3/excrypt_sha.c:135
↓ 2 callersMethodGetBrightnessSteps
headers/animationstation/animationstation.h:47
↓ 2 callersMethodGetBrightnessX
src/animationstation/animationstation.cpp:155
↓ 2 callersMethodGetColor
src/animationstation/effects/staticcolor.cpp:37
↓ 2 callersMethodLoadUSBAddon
src/addonmanager.cpp:18
↓ 2 callersMethodParameterDown
src/animationstation/effects/chase.cpp:116
↓ 2 callersMethodParameterUp
src/animationstation/effects/chase.cpp:108
↓ 2 callersMethodPutPixel
lib/NeoPico/src/NeoPico.cpp:24
↓ 2 callersMethodSaveIndexOptions
src/animationstation/effects/staticcolor.cpp:64
↓ 2 callersMethodSetBrightness
src/animationstation/animationstation.cpp:216
↓ 2 callersMethodSetMode
src/animationstation/animationstation.cpp:168
↓ 2 callersMethodUpdatePixels
src/animationstation/animation.cpp:24
↓ 2 callersFunctionUsbdSecXSMAuthenticationAcr
src/drivers/shared/xsm3/usbdsec.c:136
↓ 2 callersMethodackRequired
Last packet parsed needs an ACK
src/drivers/shared/xgip_protocol.cpp:366
↓ 2 callersMethodadd_dependency
(self, other)
lib/nanopb/generator/nanopb_generator.py:1854
↓ 2 callersMethodanimate
src/playerleds.cpp:5
↓ 2 callersMethodavailable
src/drivers/ps4/PS4Auth.cpp:49
↓ 2 callersFunctionbuild_nanopb_proto
Try to build a .proto file for python-protobuf. Returns True if successful.
lib/nanopb/generator/proto/__init__.py:30
↓ 2 callersFunctioncalculateVoltPressed
()
www/src/Components/HECalibration.tsx:190
↓ 2 callersFunctioncheckRequiredArray
(array)
www/src/Pages/SettingsPage.jsx:1401
↓ 2 callersFunctioncheck_defaults
lib/nanopb/tests/regression/issue_322/defaults.c:5
↓ 2 callersFunctioncheck_floats
lib/nanopb/tests/infinity_nan/infinity_nan_test.c:8
↓ 2 callersMethodconfigure
(self)
lib/nanopb/conanfile.py:20
↓ 2 callersMethodcount_required_fields
Returns number of required fields inside this message
lib/nanopb/generator/nanopb_generator.py:1375
↓ 2 callersFunctioncreateLedMap
(ledButtons, clear)
www/src/Pages/LEDConfigPage.jsx:187
↓ 2 callersFunctiondetectSixButtonSequence
Helper to detect 6-button sequence (3 rapid reads with SELECT high/low)
src/addons/tg16_input.cpp:29
↓ 2 callersFunctiondo_callback_decode
lib/nanopb/tests/fuzztest/fuzztest.c:160
↓ 2 callersFunctionencode_array
Encode a static array. Handles the size calculations and possible packing. */
lib/nanopb/pb_encode.c:127
↓ 2 callersFunctionend_stack_measuring
lib/nanopb/tests/stackusage/stackusage.c:30
↓ 2 callersFunctionf
src/drivers/shared/xsm3/excrypt_des.c:62
↓ 2 callersMethodfields_declaration
Return X-macro declaration of all fields in this message.
lib/nanopb/generator/nanopb_generator.py:1411
↓ 2 callersMethodfields_definition
Return the field descriptor definition that goes in .pb.c file.
lib/nanopb/generator/nanopb_generator.py:1502
↓ 2 callersFunctionfill_TestMessage
lib/nanopb/tests/mem_release/mem_release.c:19
↓ 2 callersMethodfinalize
lib/CRC32/src/CRC32.cpp:34
↓ 2 callersFunctionfind_end_of_item
lib/nanopb/tests/cyclic_messages/encode_cyclic_callback.c:15
↓ 2 callersMethodformat_comment
Put comment inside /* */ and sanitize comment contents
lib/nanopb/generator/nanopb_generator.py:356
↓ 2 callersMethodfunc_name
(self, name)
lib/nanopb/generator/nanopb_generator.py:148
↓ 2 callersMethodgenerateAckPacket
src/drivers/shared/xgip_protocol.cpp:298
↓ 2 callersMethodgetDataSize
headers/display/ui/elements/GPMenu.h:13
↓ 2 callersFunctiongetJoystickMode
(searchValue: number)
www/src/Addons/Wii.tsx:287
↓ 2 callersFunctiongetKeyMappingForButton
(values)
www/src/Addons/Keyboard.tsx:88
↓ 2 callersMethodgetLayoutA
src/layoutmanager.cpp:6
↓ 2 callersMethodgetLayoutB
src/layoutmanager.cpp:22
↓ 2 callersFunctiongetLedButtons
(buttonLabels, map, excludeNulls, swapTpShareLabels)
www/src/Pages/LEDConfigPage.jsx:174
↓ 2 callersFunctiongetLocaleDir
(locale)
www/scripts/checklocale.js:34
↓ 2 callersFunctiongetMask
(maskArr: { label: string; value: number }[], key: string)
www/src/Pages/PinMapping.tsx:57
↓ 2 callersFunctiongetMax
headers/drivers/switchpro/SwitchProDescriptors.h:116
↓ 2 callersFunctiongetMin
headers/drivers/switchpro/SwitchProDescriptors.h:114
↓ 2 callersMethodgetPacketAck
Get the header information if the packet needs an ACK
src/drivers/shared/xgip_protocol.cpp:331
↓ 2 callersMethodgetPixelCount
headers/animationstation/pixel.h:43
↓ 2 callersMethodgetPriority
headers/display/ui/elements/GPWidget.h:24
↓ 2 callersMethodget_cpp_guard
Get an #if preprocessor statement listing all defines that are required for this definition.
lib/nanopb/generator/nanopb_generator.py:317
↓ 2 callersFunctionget_usb_mounted
src/usbdriver.cpp:15
↓ 2 callersFunctiongpioMappingsMigrationCore
convert core and addon pin mappings to GPIO mapping config NOTE: this also handles initializations for a blank config! if/when the deprecated pin mapp
src/config_utils.cpp:1062
↓ 2 callersFunctionhandleKeyChange
(values, setFieldValue)
www/src/Addons/Keyboard.tsx:82
↓ 2 callersFunctionhandleLedColorClick
(pickerType)
www/src/Pages/CustomThemePage.jsx:164
↓ 2 callersFunctionhandlePressedHide
(e)
www/src/Pages/CustomThemePage.jsx:81
↓ 2 callersMethodhandleProfileChange
src/display/ui/screens/ButtonLayoutScreen.cpp:538
↓ 2 callersFunctionhandleWarningClose
(accepted, values, setFieldValue)
www/src/Pages/SettingsPage.jsx:1357
↓ 2 callersFunctionhasValue
Don't inline this function, we do not want to consume stack space in the calling function
src/webconfig.cpp:72
↓ 2 callersMethodhas_callbacks
(self)
lib/nanopb/generator/nanopb_generator.py:1028
↓ 2 callersMethodhas_enum_field
(self)
lib/nanopb/generator/nanopb_generator.py:1468
↓ 2 callersFunctionhexToBytes
(hex)
www/src/Pages/SettingsPage.jsx:637
↓ 2 callersMethodinit
src/eventmanager.cpp:5
↓ 2 callersMethodinitializeStandardGpio
* @brief Initialize standard input button GPIOs that are present in the currently loaded profile. */
src/gp2040.cpp:209
↓ 2 callersMethodisI2CEnabled
src/peripheralmanager.cpp:42
↓ 2 callersFunctionisSelectable
(value)
www/src/Addons/PCF8575.tsx:31
↓ 2 callersFunctionisValidButtonLayoutRight
src/config_legacy.cpp:571
↓ 2 callersFunctionisValidDpadMode
src/config_legacy.cpp:496
↓ 2 callersFunctioniterate_messages
Recursively find all messages. For each, yield name, DescriptorProto, comment_path.
lib/nanopb/generator/nanopb_generator.py:1640
↓ 2 callersMethodmangle_field_typename
Mangle type name for a submessage / enum crossreference. Argument is a string.
lib/nanopb/generator/nanopb_generator.py:1766
↓ 2 callersFunctionmigrateAuthenticationMethods
src/config_utils.cpp:1608
↓ 2 callersFunctionmigrateMacroPinsToGpio
src/config_utils.cpp:1672
↓ 2 callersFunctionmigrateTurboPinToGpio
src/config_utils.cpp:1587
↓ 2 callersMethodnotInFilter
Some of these animations are filtered to specific pixels, such as button press animations. This somewhat backwards named method determines if a specif
src/animationstation/animation.cpp:60
↓ 2 callersFunctionobdI2CInit
Initializes the OLED controller into "page mode"
lib/OneBitDisplay/OneBitDisplay.cpp:458
↓ 2 callersFunctionobdSetContrast
Sets the brightness (0=off, 255=brightest)
lib/OneBitDisplay/OneBitDisplay.cpp:688
↓ 2 callersFunctionobdSetDCMode
Sets the D/C pin to data or command mode
lib/OneBitDisplay/OneBitDisplay.cpp:659
← previousnext →301–400 of 2,613, ranked by callers