Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cyberman54/ESP32-Paxcounter
/ functions
Functions
324 in github.com/cyberman54/ESP32-Paxcounter
⨍
Functions
324
◇
Types & classes
30
↓ 30 callers
Method
begin
set SPI pins to board configuration, pins may come from pins_arduino.h
src/lorawan.cpp:26
↓ 25 callers
Function
dp_setFont
src/display.cpp:511
↓ 20 callers
Function
ota_display
src/ota.cpp:320
↓ 16 callers
Function
SendPayload
put data to send in RTos Queues used for transmit over channels Lora and SPI
src/senddata.cpp:13
↓ 16 callers
Method
reset
src/payload.cpp:14
↓ 15 callers
Function
decode
(bytes, mask, names)
src/TTNv3/packed_decodeUplink.js:278
↓ 14 callers
Function
decode
(bytes, mask, names)
src/TTN/packed_decoder.js:263
↓ 11 callers
Function
dp_dump
src/display.cpp:519
↓ 9 callers
Function
bytesToInt
(bytes)
src/TTNv3/packed_decodeUplink.js:108
↓ 9 callers
Function
bytesToInt
(bytes)
src/TTN/packed_decoder.js:93
↓ 9 callers
Function
init_libpax
src/libpax_helpers.cpp:7
↓ 8 callers
Function
do_reset
src/reset.cpp:48
↓ 6 callers
Function
dec2bcd
helper function to convert decimal to bcd digit
src/dcf77.cpp:44
↓ 6 callers
Function
read_voltage
src/power.cpp:199
↓ 5 callers
Function
dp_clear
src/display.cpp:525
↓ 5 callers
Function
eraseConfig
src/configmanager.cpp:156
↓ 5 callers
Function
switch_LED
src/led.cpp:34
↓ 5 callers
Function
timeIsValid
helper function to check plausibility of a given epoch time
src/timekeeper.cpp:206
↓ 4 callers
Method
addCount
src/payload.cpp:26
↓ 4 callers
Function
compileTime
we use compile date to create a time_t reference "in the past"
src/timekeeper.cpp:322
↓ 4 callers
Function
doIRQ
src/irqhandler.cpp:88
↓ 4 callers
Function
setMyTime
set system time (UTC), calibrate RTC and RTC_INT pps
src/timekeeper.cpp:107
↓ 4 callers
Function
timesync_store
store incoming timestamps
src/timesync.cpp:162
↓ 3 callers
Function
AXP192_power
src/power.cpp:67
↓ 3 callers
Function
GetCharWidth
src/ledmatrixdisplay.cpp:194
↓ 3 callers
Function
IP5306_GetBatteryLevel
src/power.cpp:348
↓ 3 callers
Function
IP5306_GetPowerSource
src/power.cpp:340
↓ 3 callers
Method
addByte
src/payload.cpp:24
↓ 3 callers
Method
addGPS
src/payload.cpp:84
↓ 3 callers
Method
addSensor
src/payload.cpp:104
↓ 3 callers
Function
checkIaqSensorStatus
Helper function definitions
src/bmesensor.cpp:88
↓ 3 callers
Function
dp_contrast
src/display.cpp:531
↓ 3 callers
Function
enter_deepsleep
src/reset.cpp:112
↓ 3 callers
Function
getFreeRAM
src/cyclic.cpp:138
↓ 3 callers
Function
getHeaderValue
helper function to extract header value from header
src/ota.cpp:40
↓ 3 callers
Function
getSfName
src/lorawan.cpp:442
↓ 3 callers
Function
gps_hasfix
src/gpsread.cpp:162
↓ 3 callers
Function
gps_storelocation
store current GPS location data in struct
src/gpsread.cpp:146
↓ 3 callers
Function
ip5306_get_bits
src/power.cpp:318
↓ 3 callers
Function
ip5306_set_bits
src/power.cpp:327
↓ 3 callers
Function
mask_user_IRQ
src/irqhandler.cpp:103
↓ 3 callers
Function
rcommand
enqueue remote command
src/rcommand.cpp:487
↓ 3 callers
Function
read_battlevel
src/power.cpp:238
↓ 3 callers
Function
reset_rtc_vars
src/reset.cpp:17
↓ 3 callers
Function
rgb_set_color
src/led.cpp:19
↓ 3 callers
Function
saveConfig
save current configuration from RAM to NVRAM
src/configmanager.cpp:67
↓ 3 callers
Function
sendPacket
src/gpsread.cpp:88
↓ 3 callers
Function
sensor_init
src/sensor.cpp:9
↓ 3 callers
Function
sensor_read
src/sensor.cpp:37
↓ 3 callers
Function
uint16
(bytes)
src/TTNv3/packed_decodeUplink.js:132
↓ 3 callers
Function
uint16
(bytes)
src/TTN/packed_decoder.js:117
↓ 3 callers
Function
uptime
src/reset.cpp:206
↓ 2 callers
Function
DrawChar
(x, y) top-left position, x should be multiple of 8
src/ledmatrixdisplay.cpp:126
↓ 2 callers
Function
IF482_Frame
src/if482.cpp:85
↓ 2 callers
Function
IP5306_GetBatteryFull
src/power.cpp:344
↓ 2 callers
Function
IsLeapYear
src/timekeeper.cpp:346
↓ 2 callers
Function
LoadLMICFromRTC
src/lorawan.cpp:549
↓ 2 callers
Function
RevBytes
Function to do a byte swap in a byte array
src/lorawan.cpp:119
↓ 2 callers
Method
addBME
src/payload.cpp:112
↓ 2 callers
Method
addStatus
src/payload.cpp:59
↓ 2 callers
Method
addVoltage
src/payload.cpp:31
↓ 2 callers
Function
antenna_select
src/antenna.cpp:19
↓ 2 callers
Function
dp_drawPixel
src/display.cpp:584
↓ 2 callers
Function
dp_plotCurve
src/display.cpp:646
↓ 2 callers
Function
dp_power
src/display.cpp:539
↓ 2 callers
Function
dp_refresh
write display content to display buffer nextpage = true -> flip 1 page
src/display.cpp:151
↓ 2 callers
Function
dp_setup
src/display.cpp:65
↓ 2 callers
Method
getBuffer
src/payload.cpp:18
↓ 2 callers
Function
getBwName
src/lorawan.cpp:448
↓ 2 callers
Function
getCrName
src/lorawan.cpp:453
↓ 2 callers
Function
i2c_readBytes
functions for i2c r/w access, mutexing is done by Wire.cpp
src/i2c.cpp:77
↓ 2 callers
Function
loadConfig
load configuration from NVRAM into RAM and make it current
src/configmanager.cpp:92
↓ 2 callers
Function
lora_setupForNetwork
src/lorawan.cpp:49
↓ 2 callers
Function
migrateConfig
migrate runtime configuration from earlier to current version
src/configmanager.cpp:60
↓ 2 callers
Function
mkgmtime
convert UTC tm time to time_t epoch time
src/timekeeper.cpp:355
↓ 2 callers
Function
openFile
src/sdcard.cpp:61
↓ 2 callers
Function
os_getDevEui
src/lorawan.cpp:142
↓ 2 callers
Function
printIP5306Stats
src/power.cpp:368
↓ 2 callers
Function
rcmd_queuereset
src/rcommand.cpp:496
↓ 2 callers
Function
refreshTheMatrixDisplay
src/ledmatrixdisplay.cpp:46
↓ 2 callers
Function
sdcard_flush
src/sdcard.cpp:198
↓ 2 callers
Function
sds011_sleep
putting the SDS-sensor to sleep
src/sds011read.cpp:52
↓ 2 callers
Function
sds011_store
retrieving stored data:
src/sds011read.cpp:46
↓ 2 callers
Function
sds011_wakeup
start the SDS-sensor needs 30 seconds for warming up
src/sds011read.cpp:59
↓ 2 callers
Function
sensor_mask
src/sensor.cpp:14
↓ 2 callers
Function
setTimeSyncIRQ
src/timekeeper.cpp:36
↓ 2 callers
Function
start_boot_menu
src/boot.cpp:75
↓ 2 callers
Function
switch_LED1
src/led.cpp:54
↓ 2 callers
Function
unmask_user_IRQ
src/irqhandler.cpp:105
↓ 2 callers
Function
version_compare
helper function to lexicographically compare two versions. Returns 1 if v2 is smaller, -1 if v1 is smaller, 0 if equal
src/configmanager.cpp:143
↓ 1 callers
Function
AXP192_init
src/power.cpp:108
↓ 1 callers
Function
AXP192_powerevent_IRQ
src/power.cpp:28
↓ 1 callers
Function
AXP192_showstatus
src/power.cpp:91
↓ 1 callers
Function
CLOCKIRQ
interrupt service routine triggered by esp32 hardware timer
src/timekeeper.cpp:53
↓ 1 callers
Function
DCF77_Frame
generates a 1 minute dcf pulse frame for calendar time t
src/dcf77.cpp:60
↓ 1 callers
Function
DCF77_Pulse
triggered by second timepulse to ticker out DCF signal
src/dcf77.cpp:18
↓ 1 callers
Function
DrawNumber
src/ledmatrixdisplay.cpp:168
↓ 1 callers
Function
IP5306_SetChargeCutoffVoltage
src/power.cpp:358
↓ 1 callers
Function
IP5306_SetChargerEnabled
src/power.cpp:354
↓ 1 callers
Function
IP5306_SetEndChargeCurrentDetection
src/power.cpp:363
next →
1–100 of 324, ranked by callers