MCPcopy Create free account

hub / github.com/atomic14/esp32-walkie-talkie / functions

Functions51 in github.com/atomic14/esp32-walkie-talkie

↓ 4 callersMethodset_is_flashing
lib/indicator_led/src/IndicatorLed.cpp:26
↓ 3 callersMethodstart
lib/audio_input/src/I2SSampler.cpp:9
↓ 2 callersMethodadd_samples
we're adding samples that are 8 bit as they are coming from the transport
lib/audio_output/src/OutputBuffer.h:53
↓ 2 callersMethodbegin
src/Application.cpp:63
↓ 2 callersMethodflush
lib/transport/src/Transport.cpp:25
↓ 2 callersMethodset_default_color
lib/indicator_led/src/IndicatorLed.cpp:31
↓ 2 callersMethodset_led_rgb
we don't really have any colors so just use the built in LED
lib/indicator_led/src/GenericDevBoardIndicatorLed.cpp:16
↓ 2 callersMethodstop
lib/audio_output/src/Output.cpp:22
↓ 1 callersMethodadd_sample
lib/transport/src/Transport.cpp:13
↓ 1 callersMethodloop
application task - coordinates everything
src/Application.cpp:110
↓ 1 callersMethodread
lib/audio_input/src/ADCSampler.cpp:25
↓ 1 callersMethodremove_samples
convert the samples to 16 bit as they are going to the output
lib/audio_output/src/OutputBuffer.h:71
↓ 1 callersMethodset_header
lib/transport/src/Transport.cpp:34
↓ 1 callersMethodwrite
lib/audio_output/src/Output.cpp:29
MethodADCSampler
lib/audio_input/src/ADCSampler.cpp:5
MethodApplication
src/Application.cpp:28
MethodDACOutput
lib/audio_output/src/DACOutput.h:13
MethodEspNowTransport
lib/transport/src/EspNowTransport.cpp:58
MethodGenericDevBoardIndicatorLed
lib/indicator_led/src/GenericDevBoardIndicatorLed.cpp:10
MethodI2SMEMSSampler
lib/audio_input/src/I2SMEMSSampler.cpp:4
MethodI2SOutput
lib/audio_output/src/I2SOutput.cpp:4
MethodI2SSampler
lib/audio_input/src/I2SSampler.cpp:5
MethodOutput
lib/audio_output/src/Output.cpp:11
MethodOutputBuffer
lib/audio_output/src/OutputBuffer.h:31
MethodTinyPICOIndicatorLed
lib/indicator_led_pico/src/TinyPICOIndicatorLed.cpp:5
MethodTransport
lib/transport/src/Transport.cpp:4
MethodUdpTransport
lib/transport/src/UdpTransport.cpp:8
Functionapplication_task
src/Application.cpp:21
Methodbegin
lib/transport/src/UdpTransport.cpp:13
Methodbegin
lib/transport/src/EspNowTransport.cpp:25
Methodbegin
lib/indicator_led/src/IndicatorLed.cpp:20
MethodconfigureI2S
lib/audio_input/src/ADCSampler.cpp:11
MethodconfigureI2S
lib/audio_input/src/I2SMEMSSampler.cpp:22
Methodflush
lib/audio_output/src/OutputBuffer.h:104
Functionloop
src/main.cpp:16
Methodprocess_sample
lib/audio_output/src/DACOutput.h:15
Methodprocess_sample
override this in derived classes to turn the sample into something the output device expects - for the default case this is simply a pass through
lib/audio_output/src/Output.h:25
Methodread
lib/audio_input/src/I2SMEMSSampler.cpp:36
FunctionreceiveCallback
lib/transport/src/EspNowTransport.cpp:13
Methodsample_rate
lib/audio_input/src/I2SSampler.h:25
Methodsend
lib/transport/src/UdpTransport.cpp:34
Methodsend
lib/transport/src/EspNowTransport.cpp:64
Methodset_led_rgb
lib/indicator_led_pico/src/TinyPICOIndicatorLed.cpp:9
Functionsetup
src/main.cpp:7
Methodstart
lib/audio_output/src/I2SOutput.cpp:8
Methodstart
lib/audio_output/src/DACOutput.cpp:5
Methodstop
lib/audio_input/src/I2SSampler.cpp:17
MethodunConfigureI2S
lib/audio_input/src/ADCSampler.cpp:19
Functionupdate_indicator_task
lib/indicator_led/src/IndicatorLed.cpp:5
Method~I2SMEMSSampler
lib/audio_input/src/I2SMEMSSampler.cpp:17
Method~Output
lib/audio_output/src/Output.cpp:17