Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/atomic14/self-organising-leds
/ functions
Functions
106 in github.com/atomic14/self-organising-leds
⨍
Functions
106
◇
Types & classes
33
↓ 8 callers
Method
begin
firmware/src/audio/AudioAnimation.cpp:44
↓ 6 callers
Method
clear
firmware/src/Leds.cpp:152
↓ 6 callers
Method
fillRect
firmware/src/FrameBuffer.cpp:65
↓ 5 callers
Method
getFrame
firmware/src/Vision.cpp:80
↓ 4 callers
Method
show
firmware/src/Leds.cpp:224
↓ 3 callers
Method
calibrate
firmware/src/Leds.cpp:56
↓ 3 callers
Method
render
firmware/src/flame/flames.cpp:75
↓ 3 callers
Method
showImage
firmware/src/Leds.cpp:229
↓ 2 callers
Function
blobToArrayBuffer
(blob: Blob)
frontend/src/api/ledsApi.tsx:1
↓ 2 callers
Function
blur
(image: Uint8Array, width: number, height: number)
frontend/src/imageProcessing/imageProcessing.tsx:26
↓ 2 callers
Function
clear
(host: string)
frontend/src/api/ledsApi.tsx:25
↓ 2 callers
Function
debugImage
(bytes: Uint8Array, canvas: HTMLCanvasElement)
frontend/src/imageProcessing/imageProcessing.tsx:83
↓ 2 callers
Function
getVideoFrame
(video: HTMLVideoElement, canvas: HTMLCanvasElement)
frontend/src/imageProcessing/imageProcessing.tsx:3
↓ 2 callers
Method
guassianBlur
firmware/src/Vision.h:14
↓ 2 callers
Function
registerValidSW
(swUrl: string, config?: Config)
frontend/src/serviceWorker.ts:65
↓ 2 callers
Method
reset
firmware/src/animations/AnimationBase.h:18
↓ 2 callers
Method
setLedRGB
firmware/src/Leds.cpp:192
↓ 1 callers
Function
checkValidServiceWorker
(swUrl: string, config?: Config)
frontend/src/serviceWorker.ts:109
↓ 1 callers
Method
draw
firmware/src/animations/Wipe.h:24
↓ 1 callers
Method
drawPixel
firmware/src/FrameBuffer.cpp:23
↓ 1 callers
Method
getRGBColorAtPoint
firmware/src/FrameBuffer.cpp:79
↓ 1 callers
Method
get_color
firmware/src/audio/Palette.h:17
↓ 1 callers
Function
grabFrame
()
frontend/src/components/LedsUserInterface.tsx:52
↓ 1 callers
Method
isDone
firmware/src/animations/Marquee.h:30
↓ 1 callers
Method
loop
firmware/src/OTA.cpp:47
↓ 1 callers
Method
randomIze
firmware/src/Leds.cpp:158
↓ 1 callers
Method
read
firmware/lib/audio_input/src/ADCSampler.cpp:23
↓ 1 callers
Function
rgb_to_uint16
firmware/src/audio/Palette.cpp:4
↓ 1 callers
Function
setAudioScale
(host: string, scale: number)
frontend/src/api/ledsApi.tsx:109
↓ 1 callers
Method
setBounds
firmware/src/Leds.cpp:216
↓ 1 callers
Method
setLedPosition
firmware/src/Leds.cpp:210
↓ 1 callers
Function
setLedPositions
( host: string, ledPositions: ILedPosition[] )
frontend/src/api/ledsApi.tsx:48
↓ 1 callers
Method
start
firmware/lib/audio_input/src/I2SSampler.cpp:9
↓ 1 callers
Function
startVideo
()
frontend/src/components/Camera.tsx:16
↓ 1 callers
Method
step
firmware/src/animations/AnimationBase.h:22
↓ 1 callers
Method
storePositions
firmware/src/Leds.cpp:201
↓ 1 callers
Method
update
firmware/src/audio/AudioAnimation.cpp:58
↓ 1 callers
Method
update
firmware/src/flame/flames.cpp:45
Method
ADCSampler
firmware/lib/audio_input/src/ADCSampler.cpp:3
Method
AnimationBase
firmware/src/animations/AnimationBase.h:13
Function
App
()
frontend/src/App.tsx:6
Method
AudioAnimation
firmware/src/audio/AudioAnimation.cpp:39
Function
Camera
({ onVideoReady, }: { ledPositions: ILedPosition[] | undefined; onVideoReady: (video: HTMLVideoElement)
frontend/src/components/Camera.tsx:4
Method
ColorCyclingAnimation
firmware/src/animations/ColorCyclingAnimation.h:20
Method
Flames
firmware/src/flame/flames.cpp:13
Method
Frame
firmware/src/Vision.cpp:7
Method
FrameBuffer
firmware/src/FrameBuffer.cpp:4
Method
I2SMEMSSampler
firmware/lib/audio_input/src/I2SMEMSSampler.cpp:4
Method
I2SSampler
firmware/lib/audio_input/src/I2SSampler.cpp:5
Method
Leds
firmware/src/Leds.cpp:11
Function
LedsUserInterface
()
frontend/src/components/LedsUserInterface.tsx:9
Method
Marquee
firmware/src/animations/Marquee.h:15
Method
OTA
firmware/src/OTA.cpp:7
Method
Palette
firmware/src/audio/Palette.cpp:22
Function
RawCanvas
({ imageBytes, ledPositions, width, height, }: { imageBytes: Uint8Array | undefined; ledPositions:
frontend/src/components/RawCanvas.tsx:4
Function
Switch
({ checked, onChange, }: { checked: boolean; onChange: (newValue: boolean) => void; })
frontend/src/components/Switch.tsx:4
Method
Vision
firmware/src/Vision.cpp:20
Method
WebControl
firmware/src/WebControl.cpp:15
Method
Wipe
firmware/src/animations/Wipe.h:20
Function
_updateAudioScale
(scale: number)
frontend/src/components/LedsUserInterface.tsx:64
Function
audio_task
firmware/src/audio/AudioAnimation.cpp:10
Function
calibrate
()
frontend/src/components/LedsUserInterface.tsx:24
Function
calibrate
(host: string)
frontend/src/api/ledsApi.tsx:117
Function
calibrateUsingCamera
( espHost: string, video: HTMLVideoElement )
frontend/src/imageProcessing/imageProcessing.tsx:99
Function
canPlayListener
()
frontend/src/components/Camera.tsx:22
Function
clear
()
frontend/src/components/LedsUserInterface.tsx:20
Method
clear
firmware/src/FrameBuffer.cpp:74
Method
configureI2S
firmware/lib/audio_input/src/ADCSampler.cpp:9
Method
configureI2S
firmware/lib/audio_input/src/I2SMEMSSampler.cpp:14
Method
draw
firmware/src/animations/Expanding.h:10
Method
draw
firmware/src/animations/Marquee.h:21
Function
getFrame
(host: string)
frontend/src/api/ledsApi.tsx:16
Function
getLedPositions
(host: string)
frontend/src/api/ledsApi.tsx:34
Method
getRGBColorAtPoint
return the pixel at x and y as RGB
firmware/src/FrameBuffer.h:22
Method
get_amplitude
firmware/src/audio/AudioAnimation.h:18
Method
isDone
firmware/src/animations/ColorCyclingAnimation.h:38
Function
loop
firmware/src/main.cpp:76
Function
pause
()
frontend/src/components/LedsUserInterface.tsx:32
Function
pause
(host: string)
frontend/src/api/ledsApi.tsx:84
Method
read
firmware/lib/audio_input/src/I2SMEMSSampler.cpp:26
Function
register
(config?: Config)
frontend/src/serviceWorker.ts:28
Method
render
firmware/src/audio/AudioAnimation.cpp:63
Method
reset
firmware/src/animations/ColorCyclingAnimation.h:24
Function
runAnimation
()
frontend/src/components/LedsUserInterface.tsx:36
Function
runAnimation
(host: string)
frontend/src/api/ledsApi.tsx:89
Function
runAudio
()
frontend/src/components/LedsUserInterface.tsx:40
Function
runAudio
(host: string)
frontend/src/api/ledsApi.tsx:94
Function
runFlames
()
frontend/src/components/LedsUserInterface.tsx:44
Function
runFlames
(host: string)
frontend/src/api/ledsApi.tsx:99
Function
runRandom
()
frontend/src/components/LedsUserInterface.tsx:48
Function
runRandom
(host: string)
frontend/src/api/ledsApi.tsx:104
Method
sample_rate
firmware/lib/audio_input/src/I2SSampler.h:25
Method
setHueRange
firmware/src/flame/flames.cpp:28
Function
setLeds
(host: string, colors: ILedColor[])
frontend/src/api/ledsApi.tsx:69
Function
setup
firmware/src/main.cpp:27
Function
showLedPositions
()
frontend/src/components/LedsUserInterface.tsx:57
Method
step
firmware/src/animations/ColorCyclingAnimation.h:29
Method
stop
firmware/lib/audio_input/src/I2SSampler.cpp:17
Method
unConfigureI2S
firmware/lib/audio_input/src/ADCSampler.cpp:17
Function
unregister
()
frontend/src/serviceWorker.ts:139
next →
1–100 of 106, ranked by callers