Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Makuna/NeoPixelBus
/ functions
Functions
1,086 in github.com/Makuna/NeoPixelBus
⨍
Functions
1,086
◇
Types & classes
483
↓ 49 callers
Function
DumpI2sPrimary
src/internal/methods/Esp32_i2s.c:725
↓ 43 callers
Function
DumpI2sSecondary
src/internal/methods/Esp32_i2s.c:730
↓ 29 callers
Method
Pwm
src/internal/methods/NeoNrf52xMethod.h:288
↓ 21 callers
Method
begin
for cases where hardware SPI can have pins changed
src/internal/methods/TwoWireSpiImple.h:174
↓ 17 callers
Method
transmitBytes
src/internal/methods/TwoWireSpiImple.h:200
↓ 10 callers
Method
beginTransaction
src/internal/methods/TwoWireSpiImple.h:185
↓ 10 callers
Method
endTransaction
src/internal/methods/TwoWireSpiImple.h:190
↓ 10 callers
Method
transmitByte
src/internal/methods/TwoWireSpiImple.h:195
↓ 6 callers
Method
Pixels
src/internal/buffers/NeoDib.h:72
↓ 5 callers
Method
PixelCount
src/internal/buffers/NeoBuffer.h:51
↓ 5 callers
Method
PixelCount
src/internal/buffers/NeoDib.h:77
↓ 5 callers
Method
getDataSize
src/internal/methods/NeoArmMethod.h:110
↓ 5 callers
Method
transmitBit
src/internal/methods/TwoWireDebugImple.h:75
↓ 4 callers
Method
Apply
src/NeoPixelBusLg.h:67
↓ 4 callers
Method
Apply
src/internal/buffers/NeoShaderNop.h:48
↓ 4 callers
Method
CopyPixels
src/internal/buffers/NeoBufferMethods.h:138
↓ 4 callers
Method
Initialize
src/internal/methods/NeoArmMethod.h:64
↓ 4 callers
Function
dmaItemInit
src/internal/methods/Esp32_i2s.c:139
↓ 4 callers
Method
getData
src/internal/methods/NeoArmMethod.h:105
↓ 4 callers
Method
getHeight
src/internal/topologies/NeoTiles.h:140
↓ 4 callers
Method
getWidth
src/internal/topologies/NeoTiles.h:135
↓ 4 callers
Function
i2sSetPins
src/internal/methods/Esp32_i2s.c:294
↓ 4 callers
Function
i2sWriteDone
src/internal/methods/Esp32_i2s.c:395
↓ 3 callers
Method
Dirty
src/NeoPixelBus.h:153
↓ 3 callers
Method
MarkMuxBusUpdated
src/internal/methods/NeoEsp32I2sXMethod.h:382
↓ 3 callers
Function
getCycleCount
src/internal/methods/NeoEspBitBangMethod.cpp:35
↓ 3 callers
Function
i2sDeinit
src/internal/methods/Esp32_i2s.c:605
↓ 3 callers
Function
i2sInit
src/internal/methods/Esp32_i2s.c:405
↓ 3 callers
Function
i2sWrite
src/internal/methods/Esp32_i2s.c:704
↓ 3 callers
Function
send_data_32mhz
src/internal/methods/NeoPixelAvr.c:716
↓ 2 callers
Method
CurrentProgress
src/NeoPixelAnimator.h:163
↓ 2 callers
Method
DeregisterMuxBus
src/internal/methods/NeoEsp32LcdXMethod.h:196
↓ 2 callers
Method
DeregisterMuxBus
src/internal/methods/NeoEsp32I2sXMethod.h:356
↓ 2 callers
Method
EncodeIntoDma
by using a 3 step cadence, the dma data can't be updated with a single OR operation as its value resides across a non-uint16_t aligned 3 element type,
src/internal/methods/NeoEsp32I2sXMethod.h:65
↓ 2 callers
Method
IsAllMuxBusesUpdated
src/internal/methods/NeoEsp32I2sXMethod.h:372
↓ 2 callers
Method
IsNoMuxBusesUpdate
src/internal/methods/NeoEsp32I2sXMethod.h:377
↓ 2 callers
Method
IsWriteDone
src/internal/methods/NeoEsp32LcdXMethod.h:568
↓ 2 callers
Method
IsWriteDone
src/internal/methods/NeoEsp32I2sXMethod.h:758
↓ 2 callers
Method
MarkMuxBusUpdated
src/internal/methods/NeoEsp32LcdXMethod.h:222
↓ 2 callers
Method
PixelCount
src/internal/buffers/NeoBitmapFile.h:162
↓ 2 callers
Method
RegisterNewMuxBus
src/internal/methods/NeoEsp32LcdXMethod.h:168
↓ 2 callers
Method
RegisterNewMuxBus
src/internal/methods/NeoEsp32I2sXMethod.h:328
↓ 2 callers
Method
Reset
src/internal/methods/NeoEsp32I2sXMethod.h:392
↓ 2 callers
Method
ResetMuxBusesUpdated
src/internal/methods/NeoEsp32I2sXMethod.h:387
↓ 2 callers
Method
StopAnimation
src/internal/animations/NeoPixelAnimator.cpp:99
↓ 2 callers
Method
SwapBuffers
src/internal/methods/NeoArmMethod.h:100
↓ 2 callers
Function
UnitDecimalToFractionClks
UnitDecimalToFractionClks Given unit decimal (floating point value less than 1.0), return a fraction numerator and denominator that closely matches th
src/internal/methods/FractionClk.c:42
↓ 2 callers
Method
applySettings
src/internal/methods/TwoWireSpiImple.h:149
↓ 2 callers
Function
lock
src/internal/methods/NeoEspBitBangMethod.cpp:55
↓ 2 callers
Function
send_data_12mhz_800_PortB
src/internal/methods/NeoPixelAvr.c:407
↓ 2 callers
Function
send_data_12mhz_800_PortD
PORTD isn't present on ATtiny85, etc.
src/internal/methods/NeoPixelAvr.c:334
↓ 2 callers
Function
send_data_8mhz_800_PortB
src/internal/methods/NeoPixelAvr.c:183
↓ 2 callers
Function
send_data_8mhz_800_PortD
PORTD isn't present on ATtiny85, etc.
src/internal/methods/NeoPixelAvr.c:58
↓ 2 callers
Function
unlock
src/internal/methods/NeoEspBitBangMethod.cpp:64
↓ 1 callers
Method
AlwaysUpdate
src/internal/methods/NeoArmMethod.h:94
↓ 1 callers
Method
Attach
src/internal/methods/NeoEsp8266UartMethod.cpp:80
↓ 1 callers
Method
CalcTotalTenthMilliAmpere
src/internal/colors/RgbColor.h:261
↓ 1 callers
Method
Construct
src/internal/methods/NeoEsp32LcdXMethod.h:280
↓ 1 callers
Method
Construct
src/internal/methods/NeoEsp32I2sXMethod.h:590
↓ 1 callers
Method
Destruct
src/internal/methods/NeoEsp32LcdXMethod.h:448
↓ 1 callers
Method
Destruct
src/internal/methods/NeoEsp32I2sXMethod.h:647
↓ 1 callers
Method
Detach
src/internal/methods/NeoEsp8266UartMethod.cpp:113
↓ 1 callers
Method
Dim
src/internal/colors/RgbColor.cpp:134
↓ 1 callers
Method
DmaFinished
src/internal/methods/Rp2040/NeoRp2040DmaState.h:56
↓ 1 callers
Function
DumpI2s_clkm_conf
src/internal/methods/Esp32_i2s.c:764
↓ 1 callers
Function
DumpI2s_conf
src/internal/methods/Esp32_i2s.c:795
↓ 1 callers
Function
DumpI2s_conf1
src/internal/methods/Esp32_i2s.c:749
↓ 1 callers
Function
DumpI2s_fifo_conf
src/internal/methods/Esp32_i2s.c:817
↓ 1 callers
Function
DumpI2s_lc_conf
src/internal/methods/Esp32_i2s.c:778
↓ 1 callers
Function
DumpI2s_sample_rate_conf
src/internal/methods/Esp32_i2s.c:735
↓ 1 callers
Method
Encode
src/internal/features/NeoSm168x5Features.h:101
↓ 1 callers
Method
Encode
src/internal/features/NeoSm168x4Features.h:125
↓ 1 callers
Method
Encode
src/internal/features/NeoSm168x3Features.h:113
↓ 1 callers
Method
EncodeIntoDma
by using a 3 step cadence, the dma data can't be updated with a single OR operation as its value resides across a non-uint16_t aligned 3 element type,
src/internal/methods/NeoEsp32LcdXMethod.h:60
↓ 1 callers
Method
FillBuffers
src/internal/methods/NeoEsp32LcdXMethod.h:574
↓ 1 callers
Method
FillBuffers
src/internal/methods/NeoEsp32I2sXMethod.h:763
↓ 1 callers
Method
Initialize
src/internal/methods/NeoEsp32LcdXMethod.h:539
↓ 1 callers
Method
Initialize
src/internal/methods/NeoEsp32I2sXMethod.h:733
↓ 1 callers
Method
InitializeUart
src/internal/methods/NeoEsp8266UartMethod.h:187
↓ 1 callers
Method
IsAllMuxBusesUpdated
src/internal/methods/NeoEsp32LcdXMethod.h:212
↓ 1 callers
Method
IsDirty
our shader is always dirty, but these are needed for standard shader support
src/NeoPixelBusLg.h:54
↓ 1 callers
Method
IsDirty
src/internal/buffers/NeoDib.h:145
↓ 1 callers
Method
IsNoMuxBusesUpdate
src/internal/methods/NeoEsp32LcdXMethod.h:217
↓ 1 callers
Method
IsReadyToSend
src/internal/methods/Rp2040/NeoRp2040DmaState.h:62
↓ 1 callers
Method
IsReadyToUpdate
src/internal/methods/NeoEsp8266UartMethod.h:396
↓ 1 callers
Method
IsReadyToUpdate
src/internal/methods/NeoArmMethod.h:57
↓ 1 callers
Method
IsSending
src/internal/methods/NeoEsp8266UartMethod.h:67
↓ 1 callers
Method
Map
src/internal/topologies/NeoTiles.h:53
↓ 1 callers
Method
Register
src/internal/methods/Rp2040/NeoRp2040DmaState.h:92
↓ 1 callers
Method
Reset
src/internal/methods/NeoEsp32LcdXMethod.h:232
↓ 1 callers
Method
ResetDirty
src/internal/buffers/NeoDib.h:155
↓ 1 callers
Method
ResetMuxBusesUpdated
src/internal/methods/NeoEsp32LcdXMethod.h:227
↓ 1 callers
Method
SetPixelColor
src/internal/buffers/NeoDib.h:92
↓ 1 callers
Method
SetSending
src/internal/methods/Rp2040/NeoRp2040DmaState.h:51
↓ 1 callers
Method
StartSending
src/internal/methods/NeoEsp8266UartMethod.cpp:70
↓ 1 callers
Method
StartWrite
src/internal/methods/NeoEsp32LcdXMethod.h:563
↓ 1 callers
Method
StartWrite
src/internal/methods/NeoEsp32I2sXMethod.h:753
↓ 1 callers
Method
SwapUartBuffers
src/internal/methods/NeoEsp8266UartMethod.h:209
↓ 1 callers
Method
Unregister
src/internal/methods/Rp2040/NeoRp2040DmaState.h:122
↓ 1 callers
Method
Update
src/internal/methods/NeoArmMethod.h:71
next →
1–100 of 1,086, ranked by callers