MCPcopy Create free account

hub / github.com/Edzelf/ESP32-Radio / functions

Functions596 in github.com/Edzelf/ESP32-Radio

↓ 1 callersFunctionbubbleSortKeys
B U B B L E S O R T K E Y S Bubblesort the nvskeys.
src/main.cpp:3190
↓ 1 callersFunctioncheck_CH376
C H E C K _ C H 3 7 6 Check if flash drive is inserted/removed.
src/CH376.h:547
↓ 1 callersFunctionchk_enc
C H K _ E N C See if rotary encoder is activated and perform its functions.
main.cpp:3027
↓ 1 callersFunctionchk_enc
C H K _ E N C See if rotary encoder is activated and perform its functions.
src/main.cpp:4037
↓ 1 callersFunctionchkhdrline
C H K H D R L I N E Check if a line in the header is a reasonable headerline. Normally it should contain something like "icy-xxxx:abcdef".
main.cpp:3418
↓ 1 callersFunctionchkhdrline
C H K H D R L I N E Check if a line in the header is a reasonable headerline. Normally it should contain something like "icy-xxxx:abcdef".
src/main.cpp:4507
↓ 1 callersFunctionconnectETH
C O N N E C T E T H Connect to Ethernet. If connection fails, the function returns false.
main.cpp:1477
↓ 1 callersFunctionconnecttofile_USB
C O N N E C T T O F I L E _ U S B Open the local mp3-file.
src/CH376.h:287
↓ 1 callersFunctionconnecttohost
C O N N E C T T O H O S T Connect to the Internet radio server specified by presetinfo and send the GET request.
main.cpp:1314
↓ 1 callersFunctionconnectwifi
C O N N E C T W I F I Connect to WiFi using the SSID's available in wifiMulti. If only one AP if found in preferences (i.e. wifi_00) the connection i
main.cpp:1518
↓ 1 callersFunctionconnectwifi
C O N N E C T W I F I Connect to WiFi using the SSID's available in wifiMulti. If only one AP if found in preferences (i.e. wifi_00) the connection i
src/main.cpp:2150
↓ 1 callersFunctiondecode_spec_chars
D E C O D E _ S P E C _ C H A R S Decode special characters like "'".
main.cpp:3384
↓ 1 callersFunctiondecode_spec_chars
D E C O D E _ S P E C _ C H A R S Decode special characters like "'".
src/main.cpp:4473
↓ 1 callersFunctiondisplayinfo
D I S P L A Y I N F O Show a string on the LCD at a specified y-position (0..2) in a specified color. The parameter is the index in tftdata[].
main.cpp:4202
↓ 1 callersFunctiondisplayinfo
D I S P L A Y I N F O Show a string on the LCD at a specified y-position (0..2) in a specified color. The parameter is the index in tftdata[].
src/main.cpp:5444
↓ 1 callersFunctiondo_nextion_update
D O _ N E X T I O N _ U P D A T E Update NEXTION image from OTA stream.
src/main.cpp:2223
↓ 1 callersFunctiondo_software_update
D O _ S O F T W A R E _ U P D A T E Update software from OTA stream.
src/main.cpp:2286
↓ 1 callersFunctiongetCurrentShortSDFileName
G E T C U R R E N T S H O R T S D F I L E N A M E Get last part of current filespec from mp3names.
include/SDcard.h:133
↓ 1 callersFunctiongetEncryptionType
G E T E N C R Y P T I O N T Y P E Read the encryption type of the network and return as a 4 byte name
src/main.cpp:1517
↓ 1 callersFunctiongetNextSDFileName
G E T N E X T S D F I L E N A M E Get next filespec from mp3names.
include/SDcard.h:105
↓ 1 callersFunctiongetSDfilename
G E T S D F I L E N A M E Translate the nodeID of a track to the full filename that can be used as a station. If nodeID is "0" choose a random nodeID
src/SDcard.h:87
↓ 1 callersFunctiongetUSBfilename
G E T U S B F I L E N A M E Translate the nodeID of a track to the full filename that can be used as a station. If nodeID is "0" choose a random node
src/CH376.h:84
↓ 1 callersFunctiongetradiostatus
G E T R A D I O S T A T U S Return preset-, tone- and volume status. Included are the presets, the current station, the volume and the tone settings.
main.cpp:2260
↓ 1 callersFunctiongetradiostatus
G E T R A D I O S T A T U S Return preset-, tone- and volume status. Included are the presets, the current station, the volume and the tone settings.
src/main.cpp:3051
↓ 1 callersFunctiongetsdtracks
G E T S D T R A C K S Search all MP3 files on directory of SD card. Store them in ringbuffer. Will be called recursively.
include/SDcard.h:171
↓ 1 callersFunctiongetsettings
G E T S E T T I N G S Send some settings to the webserver. Included are the presets, the current station, the volume and the tone settings.
src/main.cpp:3077
↓ 1 callersFunctionhandleIpPub
H A N D L E I P P U B Handle publish op IP to MQTT. This will happen every 10 minutes.
main.cpp:2986
↓ 1 callersFunctionhandleIpPub
H A N D L E I P P U B Handle publish op IP to MQTT. This will happen every 10 minutes.
src/main.cpp:3977
↓ 1 callersFunctionhandleSaveReq
H A N D L E S A V E R E Q Handle save volume/preset/tone. This will save current settings every 10 minutes to the preferences. On the next restart
main.cpp:2951
↓ 1 callersFunctionhandleSaveReq
H A N D L E S A V E R E Q Handle save volume/preset/tone. This will save current settings every 10 minutes to the preferences. On the next restart
src/main.cpp:3954
↓ 1 callersFunctionhandleVolPub
H A N D L E V O L P U B Handle publish of Volume to MQTT. This will happen max every 10 seconds.
main.cpp:3004
↓ 1 callersFunctionhandleVolPub
H A N D L E V O L P U B Handle publish of Volume to MQTT. This will happen max every 10 seconds.
src/main.cpp:3995
↓ 1 callersFunctionhandle_ID3_SD
H A N D L E _ I D 3 _ S D Check file on SD card for ID3 tags and use them to display some info. Extended headers are not parsed.
src/SDcard.h:273
↓ 1 callersFunctionhandle_ID3_SD
H A N D L E _ I D 3 _ S D Check file on SD card for ID3 tags and use them to display some info. Extended headers are not parsed.
include/SDcard.h:333
↓ 1 callersFunctionhandle_ID3_USB
H A N D L E _ I D 3 _ U S B Check file on USB drive for ID3 tags and use them to display some info. Extended headers are not parsed. SPI bus must be
src/CH376.h:152
↓ 1 callersFunctionhandle_spec
H A N D L E _ S P E C Handle special (non-stream data) functions for spftask.
src/main.cpp:5605
↓ 1 callersFunctionhandle_tft_txt
H A N D L E _ T F T _ T X T Check if tft refresh is requested.
src/main.cpp:5531
↓ 1 callersFunctionhandlebyte_ch
H A N D L E B Y T E _ C H Handle the next byte of data from server. Chunked transfer encoding aware. Chunk extensions are not supported.
main.cpp:3466
↓ 1 callersFunctionhandlebyte_ch
H A N D L E B Y T E _ C H Handle the next byte of data from server. Chunked transfer encoding aware. Chunk extensions are not supported.
src/main.cpp:4555
↓ 1 callersFunctionhandlehttp
H A N D L E H T T P Handle the input of an http request.
src/main.cpp:3754
↓ 1 callersFunctionhandlehttpreply
H A N D L E H T T P R E P L Y Handle the output after an http request.
src/main.cpp:3659
↓ 1 callersFunctionlistNetworks
L I S T N E T W O R K S List the available networks. Acceptable networks are those who have an entry in the preferences. SSIDs of available networks
src/main.cpp:1547
↓ 1 callersFunctionlistfstracks
L I S T F S T R A C K S Read tracks from filesystem (USB or SD file).
src/main.cpp:1921
↓ 1 callersFunctionmk_lsan
M K _ L S A N Make al list of acceptable networks in preferences. Will be called only once by setup(). The result will be stored in wifilist. Not tha
main.cpp:2211
↓ 1 callersFunctionmk_lsan
M K _ L S A N Make al list of acceptable networks in preferences. Will be called only once by setup(). The result will be stored in wifilist. Not tha
src/main.cpp:3009
↓ 1 callersFunctionmqttreconnect
M Q T T R E C O N N E C T Reconnect to broker.
main.cpp:1924
↓ 1 callersFunctionmqttreconnect
M Q T T R E C O N N E C T Reconnect to broker.
src/main.cpp:2718
↓ 1 callersFunctionnvsclear
N V S C L E A R Clear all preferences.
main.cpp:703
↓ 1 callersFunctionnvsclear
N V S C L E A R Clear all preferences.
src/main.cpp:1224
↓ 1 callersFunctionotastart
O T A S T A R T Update via WiFi has been started by Arduino IDE or update request.
src/main.cpp:2209
↓ 1 callersFunctionplayChunk
P L A Y C H U N K Play the next 32 bytes.
include/helixfuncs.h:86
↓ 1 callersMethodpublishtopic
P U B L I S H T O P I C Publish a topic to MQTT broker.
main.cpp:558
↓ 1 callersMethodpublishtopic
P U B L I S H T O P I C Publish a topic to MQTT broker.
src/main.cpp:636
↓ 1 callersFunctionreadIOprefs
R E A D I O P R E F S Scan the preferences for IO-pin definitions.
main.cpp:1770
↓ 1 callersFunctionreadIOprefs
R E A D I O P R E F S Scan the preferences for IO-pin definitions.
src/main.cpp:2586
↓ 1 callersFunctionread_FS
R E A D _ F S Read from filesystem (USB or SD file).
src/main.cpp:1906
↓ 1 callersFunctionread_SDCARD
R E A D _ S D C A R D Read a block of data from SD card file.
src/SDcard.h:494
↓ 1 callersFunctionread_USBDRIVE
R E A D _ U S B D R I V E Read a block of data from USB drive file. Due to a bug in the CH376 library we cannot check the number of byres read.
src/CH376.h:572
↓ 1 callersFunctionreadprogbuttons
R E A D P R O G B U T T O N S Read the preferences for the programmable input pins and the touch pins.
main.cpp:1666
↓ 1 callersFunctionreadprogbuttons
R E A D P R O G B U T T O N S Read the preferences for the programmable input pins and the touch pins.
src/main.cpp:2486
↓ 1 callersFunctionreservepin
R E S E R V E P I N Set I/O pin to "reserved". The pin will be unavailable for a programmable function.
main.cpp:1729
↓ 1 callersFunctionscanIR
S C A N I R See if IR input is available. Execute the programmed command.
main.cpp:2173
↓ 1 callersFunctionscanIR
S C A N I R See if IR input is available. Execute the programmed command.
src/main.cpp:2972
↓ 1 callersFunctionscan_content_length
S C A N _ C O N T E N T _ L E N G T H If the line contains content-length information: set clength (content length counter).
main.cpp:3450
↓ 1 callersFunctionscandigital
S C A N D I G I T A L Scan digital inputs.
main.cpp:2098
↓ 1 callersFunctionscandigital
S C A N D I G I T A L Scan digital inputs.
src/main.cpp:2896
↓ 1 callersFunctionscanserial
S C A N S E R I A L Listen to commands on the Serial inputline.
main.cpp:2004
↓ 1 callersFunctionscanserial
S C A N S E R I A L Listen to commands on the Serial inputline.
src/main.cpp:2798
↓ 1 callersFunctionscanserial2
S C A N S E R I A L 2 Listen to commands on the 2nd Serial inputline (NEXTION).
main.cpp:2043
↓ 1 callersFunctionscanserial2
S C A N S E R I A L 2 Listen to commands on the 2nd Serial inputline (NEXTION).
src/main.cpp:2844
↓ 1 callersMethodscursor
L C D 2 0 0 4 :: S C U R S O R Place the cursor at the requested position.
lib/LCD2004/src/LCD2004.cpp:129
↓ 1 callersMethodscursor
L C D 1 6 0 2 :: S C U R S O R Place the cursor at the requested position.
lib/LCD1602/src/LCD1602.cpp:106
↓ 1 callersMethodscursor
L C D 1 6 0 2 :: S C U R S O R Place the cursor at the requested position.
src/LCD1602.h:201
↓ 1 callersMethodscursor
L C D 2 0 0 4 :: S C U R S O R Place the cursor at the requested position.
src/LCD2004.h:201
↓ 1 callersFunctionselectnextSDnode
S E L E C T N E X T S D N O D E Select the next or previous mp3 file from SD. If the last selected song was random, the next track is a random one t
src/SDcard.h:37
↓ 1 callersFunctionselectnextUSBnode
S E L E C T N E X T U S B N O D E Select the next or previous mp3 file from USB. If the last selected song was random, the next track is a random on
src/CH376.h:34
↓ 1 callersFunctionsetSDFileName
S E T S D F I L E N A M E Set the current filespec.
include/SDcard.h:46
↓ 1 callersMethodsetTone
src/main.cpp:1022
↓ 1 callersFunctionsetup_CH376
S E T U P _ C H 3 7 6 Initialize the CH376 USB interface.
src/CH376.h:504
↓ 1 callersFunctionsetup_SDCARD
S E T U P _ S D C A R D Initialize the SD card.
src/SDcard.h:442
↓ 1 callersFunctionspfuncs
S P F U N C S Handles display of text, time and volume on TFT. Handles ADC meassurements.
main.cpp:3209
↓ 1 callersMethodstreamMode
lib/codecs/src/VS1053.cpp:333
↓ 1 callersMethodstreamMode
src/main.cpp:1122
↓ 1 callersFunctiontimer10sec
T I M E R 1 0 S E C Extra watchdog. Called every 10 seconds. If totalcount has not been changed, there is a problem and playing will stop. Note that
main.cpp:909
↓ 1 callersFunctiontimer10sec
T I M E R 1 0 S E C Extra watchdog. Called every 10 seconds. If totalcount has not been changed, there is a problem and playing will stop. Note that
src/main.cpp:1598
↓ 1 callersMethodtriggerall
T R I G G E R A L L Set request for all items to publish to MQTT.
main.cpp:543
↓ 1 callersFunctionwriteprefs
W R I T E P R E F S Update the preferences. Called from the web interface. Parameter is a string with multiple HTTP key/value pairs.
main.cpp:2735
↓ 1 callersFunctionwriteprefs
W R I T E P R E F S Update the preferences. Called from the web interface.
src/main.cpp:3581
↓ 1 callersFunctionxmlgethost
X M L G E T H O S T Parses streams from XML data. Example URL for XML Data Stream: http://playerservices.streamtheworld.com/api/livestream?version=1.
src/main.cpp:3870
FunctionAACDecoder_IsInit
* Function: AACDecoder_IsInit * * Description: returns AAC decoder initialization status * * Inputs: none * * Outputs: none * * Re
lib/codecs/src/aac_decoder.cpp:1780
FunctionAACFlushCodec
* Function: AACFlushCodec * * Description: flush internal codec state (after seeking, for example) * * Inputs: valid AAC decoder instance
lib/codecs/src/aac_decoder.cpp:1715
FunctionAACGetFormat
0-Main, 1-LC, 2-SSR, 3-reserved
lib/codecs/src/aac_decoder.cpp:1831
FunctionAACGetID
lib/codecs/src/aac_decoder.cpp:1829
FunctionAACGetProfile
0-MPEG4, 1-MPEG2
lib/codecs/src/aac_decoder.cpp:1830
FunctionAACSetRawBlockParams
* Function: AACSetRawBlockParams * * Description: set internal state variables for decoding a stream of raw data blocks * * Inputs: flag i
lib/codecs/src/aac_decoder.cpp:1857
MethodAdjustRate
lib/codecs/src/VS1053.cpp:320
FunctionEthEvent
E T H E V E N T Will be executed on ethernet driver events.
main.cpp:1432
FunctionILI9341_displaybattery
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/bat100 not defi
lib/ILI9341/src/ILI9341.cpp:42
FunctionILI9341_displaytime
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 timestrin
lib/ILI9341/src/ILI9341.cpp:104
FunctionILI9341_displayvolume
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/ILI9341/src/ILI9341.cpp:76
← previousnext →301–400 of 596, ranked by callers