Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Edzelf/ESP32-Radio
/ functions
Functions
596 in github.com/Edzelf/ESP32-Radio
⨍
Functions
596
◇
Types & classes
96
Function
isr_enc_switch
I S R _ E N C _ S W I T C H Interrupts received from rotary encoder switch or ZIPPY B5.
main.cpp:1088
Function
isr_enc_switch
I S R _ E N C _ S W I T C H Interrupts received from rotary encoder switch.
src/main.cpp:1778
Function
isr_enc_turn
I S R _ E N C _ T U R N Interrupts received from ZIPPY B5 side switch (clk signal) knob turn.
main.cpp:1129
Function
isr_enc_turn
I S R _ E N C _ T U R N Interrupts received from rotary encoder (clk signal) knob turn. The encoder is a Manchester coded device, the outcomes (-1,0,
src/main.cpp:1825
Function
loop
L O O P Main loop of the program.
main.cpp:3315
Function
loop
L O O P
tools/Esp32_radio_init.ino.c:73
Function
loop
L O O P Main loop of the program.
src/main.cpp:4423
Function
nvschkey
N V S C H K E Y Change a keyname in in nvs.
src/main.cpp:1294
Function
oled_displaybattery
O L E D _ D I S P L A Y B A T T E R Y Show the current battery charge level on the screen. It will overwrite the top divider. No action if bat0/bat10
lib/OLED/src/oled.cpp:251
Function
oled_displaytime
O L E D _ D I S P L A Y T I M E Show the time on the LCD at a fixed position in a specified color To prevent flickering, only the changed part of the
lib/OLED/src/oled.cpp:315
Function
oled_displayvolume
O L E D _ D I S P L A Y V O L U M E Show the current volume as an indicator on the screen. The indicator is 2 pixels heigh.
lib/OLED/src/oled.cpp:287
Function
oled_dsp_begin
O L E D _ D S P _ B E G I N Init display.
lib/OLED/src/oled.cpp:31
Function
onConnect
O N C O N N E C T Event callback on MP3 host connect.
main.cpp:2402
Function
onDisConnect
O N D I S C O N N E C T Event callback on MP3 host disconnect.
main.cpp:2415
Function
onError
O N E R R O R Event callback on MP3 host connect error.
main.cpp:2391
Function
onMqttMessage
O N M Q T T M E S S A G E Executed when a subscribed message is received. Note that message is not delimited by a '\0'. Note that cmd buffer is share
main.cpp:1980
Function
onMqttMessage
O N M Q T T M E S S A G E Executed when a subscribed message is received. Note that message is not delimited by a '\0'. Note that cmd buffer is share
src/main.cpp:2774
Function
onTimeout
O N T I M E O U T Event callback on p3 host connect time-out.
main.cpp:2380
Method
openI2Cchan
O L E D :: O P E N I 2 C C H A N Open an I2c channel for communication.
src/oled.h:272
Function
otaerror
O T A E R R O R Update via WiFi has an error.
main.cpp:1609
Function
otastart
O T A S T A R T Update via WiFi/Ethernet has been started by Arduino IDE or PlatformIO.
main.cpp:1590
Method
output_enable
lib/codecs/src/VS1053.cpp:307
Method
output_enable
src/main.cpp:1096
Method
playChunk
lib/codecs/src/VS1053.cpp:252
Function
playtask
P L A Y T A S K ( V S 1 0 5 3 ) Play stream data from input queue. Version for VS1053. Handle all I/O to VS1053B during normal playing.
main.cpp:4281
Function
playtask
P L A Y T A S K Play stream data from input queue. Handle all I/O to VS1053B during normal playing. Handles display of text, time and volume on TFT a
src/main.cpp:5554
Method
print
O L E D :: P R I N T Put a character in the buffer.
lib/OLED/src/oled.cpp:57
Method
printDetails
lib/codecs/src/VS1053.cpp:288
Method
printDetails
src/main.cpp:1077
Function
read_SDCARD
R E A D _ S D C A R D Read a block of data from SD card file.
include/SDcard.h:530
Method
read_register
lib/codecs/src/VS1053.cpp:20
Method
read_register
src/main.cpp:809
Method
reset
L C D 2 0 0 4 :: R E S E T Reset the LCD.
lib/LCD2004/src/LCD2004.cpp:183
Method
reset
L C D 1 6 0 2 :: R E S E T Reset the LCD.
lib/LCD1602/src/LCD1602.cpp:160
Method
reset
L C D 1 6 0 2 :: R E S E T Reset the LCD.
src/LCD1602.h:255
Method
reset
L C D 2 0 0 4 :: R E S E T Reset the LCD.
src/LCD2004.h:255
Method
sclear
L C D 2 0 0 4 :: S C L E A R Clear the LCD.
lib/LCD2004/src/LCD2004.cpp:143
Method
sclear
L C D 1 6 0 2 :: S C L E A R Clear the LCD.
lib/LCD1602/src/LCD1602.cpp:120
Method
sclear
L C D 1 6 0 2 :: S C L E A R Clear the LCD.
src/LCD1602.h:215
Method
sclear
L C D 2 0 0 4 :: S C L E A R Clear the LCD.
src/LCD2004.h:215
Method
scommand
L C D 2 0 0 4 :: S C O M M A N D Send a command to the LCD. Actual I/O. Open a channel to the I2C interface and write one byte.
lib/LCD2004/src/LCD2004.cpp:104
Method
scommand
L C D 1 6 0 2 :: S C O M M A N D Send a command to the LCD. Actual I/O. Open a channel to the I2C interface and write one byte.
lib/LCD1602/src/LCD1602.cpp:81
Method
scommand
L C D 1 6 0 2 :: S C O M M A N D Send a command to the LCD. Actual I/O. Open a channel to the I2C interface and write one byte.
src/LCD1602.h:165
Method
scommand
L C D 2 0 0 4 :: S C O M M A N D Send a command to the LCD. Actual I/O. Open a channel to the I2C interface and write one byte.
src/LCD2004.h:165
Method
scroll
L C D 2 0 0 4 :: S C R O L L Set scrolling on/off.
lib/LCD2004/src/LCD2004.cpp:154
Method
scroll
L C D 1 6 0 2 :: S C R O L L Set scrolling on/off.
lib/LCD1602/src/LCD1602.cpp:131
Method
scroll
L C D 1 6 0 2 :: S C R O L L Set scrolling on/off.
src/LCD1602.h:226
Method
scroll
L C D 2 0 0 4 :: S C R O L L Set scrolling on/off.
src/LCD2004.h:226
Method
sdi_send_buffer
lib/codecs/src/VS1053.cpp:45
Method
sdi_send_buffer
src/main.cpp:834
Method
sdi_send_fillers
lib/codecs/src/VS1053.cpp:66
Method
sdi_send_fillers
src/main.cpp:855
Method
setCursor
O L E D :: S E T C U R S O R Position the cursor. It will be set at a page boundary (line of texts).
lib/OLED/src/oled.cpp:164
Method
setCursor
O L E D :: S E T C U R S O R Position the cursor. It will be set at a page boundary (line of texts).
src/oled.h:437
Method
setTone
lib/codecs/src/VS1053.cpp:233
Method
setVolume
lib/codecs/src/VS1053.cpp:202
Function
setup
S E T U P Setup for the program.
main.cpp:2426
Function
setup
S E T U P
tools/Esp32_radio_init.ino.c:20
Function
setup
S E T U P Setup for the program.
src/main.cpp:3270
Method
shome
L C D 2 0 0 4 :: S H O M E Go to home position.
lib/LCD2004/src/LCD2004.cpp:172
Method
shome
L C D 1 6 0 2 :: S H O M E Go to home position.
lib/LCD1602/src/LCD1602.cpp:149
Method
shome
L C D 1 6 0 2 :: S H O M E Go to home position.
src/LCD1602.h:244
Method
shome
L C D 2 0 0 4 :: S H O M E Go to home position.
src/LCD2004.h:244
Method
softReset
lib/codecs/src/VS1053.cpp:281
Method
softReset
src/main.cpp:1070
Function
spftask
S P F T A S K Handles display of text, time and volume on TFT. Handles ADC meassurements. This task runs on a low priority.
src/main.cpp:5671
Method
startSong
lib/codecs/src/VS1053.cpp:246
Method
stopSong
lib/codecs/src/VS1053.cpp:257
Method
strobe
L C D 2 0 0 4 :: S T R O B E Send data followed by strobe to clock data to LCD.
lib/LCD2004/src/LCD2004.cpp:89
Method
strobe
L C D 1 6 0 2 :: S T R O B E Send data followed by strobe to clock data to LCD.
lib/LCD1602/src/LCD1602.cpp:67
Method
strobe
L C D 1 6 0 2 :: S T R O B E Send data followed by strobe to clock data to LCD.
src/LCD1602.h:151
Method
strobe
L C D 2 0 0 4 :: S T R O B E Send data followed by strobe to clock data to LCD.
src/LCD2004.h:151
Method
swrite
L C D 2 0 0 4 write functions Write functins for command, data and general.
lib/LCD2004/src/LCD2004.cpp:65
Method
swrite
L C D 1 6 0 2 write functions Write functins for command, data and general.
lib/LCD1602/src/LCD1602.cpp:43
Method
swrite
L C D 1 6 0 2 write functions Write functins for command, data and general.
src/LCD1602.h:127
Method
swrite
L C D 2 0 0 4 write functions Write functins for command, data and general.
src/LCD2004.h:127
Method
testComm
lib/codecs/src/VS1053.cpp:100
Method
testComm
src/main.cpp:889
Function
timer100
T I M E R 1 0 0 Called every 100 msec on interrupt level, so must be in IRAM and no lengthy operations allowed.
main.cpp:959
Function
timer100
T I M E R 1 0 0 Called every 100 msec on interrupt level, so must be in IRAM and no lengthy operations allowed.
src/main.cpp:1648
Method
wrI2Cchan
O L E D :: W R I 2 C C H A N Write 1 byte to the I2C buffer.
src/oled.h:261
Method
wram_read
lib/codecs/src/VS1053.cpp:94
Method
wram_read
src/main.cpp:883
Method
wram_write
lib/codecs/src/VS1053.cpp:88
Method
wram_write
src/main.cpp:877
Method
write_cmd
lib/LCD2004/src/LCD2004.cpp:78
Method
write_cmd
lib/LCD1602/src/LCD1602.cpp:56
Method
write_cmd
src/LCD1602.h:140
Method
write_cmd
src/LCD2004.h:140
Method
write_data
lib/LCD2004/src/LCD2004.cpp:72
Method
write_data
lib/LCD1602/src/LCD1602.cpp:50
Method
write_data
src/LCD1602.h:134
Method
write_data
src/LCD2004.h:134
Method
write_register
lib/codecs/src/VS1053.cpp:35
Method
write_register
src/main.cpp:824
Function
xSAR64
lib/codecs/src/mp3_decoder.h:513
← previous
501–596 of 596, ranked by callers