Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dalathegreat/Battery-Emulator
/ functions
Functions
2,739 in github.com/dalathegreat/Battery-Emulator
⨍
Functions
2,739
◇
Types & classes
535
↓ 1 callers
Method
calculate_crc
Software/src/battery/NISSAN-LEAF-BATTERY.cpp:816
↓ 1 callers
Function
canConvertFromJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5712
↓ 1 callers
Method
canHandle
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebHandlers.cpp:101
↓ 1 callers
Method
canSend
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.h:114
↓ 1 callers
Function
can_logger_processor
Software/src/devboard/webserver/can_logging_html.cpp:7
↓ 1 callers
Function
can_replay_processor
Software/src/devboard/webserver/can_replay_html.cpp:6
↓ 1 callers
Function
capacity
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:8266
↓ 1 callers
Method
changeSpeed
Software/src/lib/mcp2515_lite/mcp2515_lite.cpp:191
↓ 1 callers
Function
check_reset_reason
Software/Software.cpp:382
↓ 1 callers
Function
clear
Software/src/devboard/display/display.cpp:136
↓ 1 callers
Method
clearAll
Software/src/communication/nvm/comm_nvm.h:51
↓ 1 callers
Method
clear_isolation
Software/src/battery/Battery.h:117
↓ 1 callers
Function
client
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:271
↓ 1 callers
Method
completePairing
Software/src/inverter/SMA-BYD-HVS-CAN.cpp:200
↓ 1 callers
Method
conflicting_allocator
Software/src/devboard/hal/hal.h:233
↓ 1 callers
Function
containsKey
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:3074
↓ 1 callers
Method
controls_contactor
Software/src/inverter/SMA-BYD-H-CAN.h:15
↓ 1 callers
Function
convertFromJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5705
↓ 1 callers
Function
convertToJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4324
↓ 1 callers
Function
copyArray
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4597
↓ 1 callers
Function
copy_can_frame_to_mcp2515_lite_frame
Software/src/communication/can/utils.h:17
↓ 1 callers
Function
copy_mcp2515_lite_frame_to_can_frame
Software/src/communication/can/utils.h:22
↓ 1 callers
Method
create
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:374
↓ 1 callers
Function
create_battery_sensor_configs
Software/src/devboard/mqtt/mqtt.cpp:163
↓ 1 callers
Function
create_global_sensor_configs
Software/src/devboard/mqtt/mqtt.cpp:183
↓ 1 callers
Method
current
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6493
↓ 1 callers
Function
dayOfYearToDate
Function to convert year and day of year (i.e. Julian date) into human readable date
Software/src/battery/TESLA-BATTERY.cpp:399
↓ 1 callers
Function
debounceButton
Software/src/devboard/utils/debounce_button.cpp:14
↓ 1 callers
Function
debug_logger_processor
Software/src/devboard/webserver/debug_logging_html.cpp:35
↓ 1 callers
Function
decodeChallengeData
Software/src/battery/NISSAN-LEAF-BATTERY.cpp:1030
↓ 1 callers
Function
decode_int16be
Software/src/battery/DALY-BMS.cpp:107
↓ 1 callers
Function
decode_packet
Software/src/battery/DALY-BMS.cpp:128
↓ 1 callers
Function
decode_uint32be
Software/src/battery/DALY-BMS.cpp:112
↓ 1 callers
Function
decomposeFloat
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4953
↓ 1 callers
Function
deinit_logging_buffers
Software/src/devboard/sdcard/sdcard.cpp:176
↓ 1 callers
Function
delayMicroseconds
test/emul/Arduino.cpp:13
↓ 1 callers
Function
delete_can_log
Software/src/devboard/sdcard/sdcard.cpp:19
↓ 1 callers
Function
delete_log
Software/src/devboard/sdcard/sdcard.cpp:34
↓ 1 callers
Method
dereference
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1415
↓ 1 callers
Method
dereferenceString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2699
↓ 1 callers
Function
deserializeMsgPack
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:7935
↓ 1 callers
Method
destroy
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:380
↓ 1 callers
Method
didOverflow
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:50
↓ 1 callers
Function
doubleToFloat
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:7568
↓ 1 callers
Method
efficiency
Software/src/charger/CanCharger.h:37
↓ 1 callers
Method
efficiencySupported
Software/src/charger/CanCharger.h:36
↓ 1 callers
Method
enable_shunt
Software/src/inverter/BYD-CAN.cpp:206
↓ 1 callers
Function
encodeCodepoint
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6565
↓ 1 callers
Method
end
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:1200
↓ 1 callers
Function
espShow
Software/src/lib/adafruit-Adafruit_NeoPixel/esp.c:18
↓ 1 callers
Function
estimate_SOC_based_on_voltage
Software/src/battery/RIVIAN-BATTERY.cpp:27
↓ 1 callers
Function
estimate_SOC_from_voltage
Software/src/battery/RENAULT-KANGOO-BATTERY.cpp:21
↓ 1 callers
Method
exactBitRate
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Settings.cpp:72
↓ 1 callers
Method
exe
Software/src/devboard/utils/led_handler.cpp:51
↓ 1 callers
Method
filter
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:934
↓ 1 callers
Method
filterStatus
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FDFilters.h:203
↓ 1 callers
Function
findMinMaxCellvoltages
Software/src/battery/ORION-BMS.cpp:7
↓ 1 callers
Method
freeExtension
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4822
↓ 1 callers
Function
garbageCollect
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:8305
↓ 1 callers
Function
generateButtonAutoConfigTopic
Software/src/devboard/mqtt/mqtt.cpp:208
↓ 1 callers
Function
generateCommonInfoAutoConfigTopic
Software/src/devboard/mqtt/mqtt.cpp:196
↓ 1 callers
Function
generateEventsAutoConfigTopic
Software/src/devboard/mqtt/mqtt.cpp:204
↓ 1 callers
Function
generateTESLA_213
Software/src/battery/TESLA-BATTERY.cpp:370
↓ 1 callers
Function
generateTESLA_229
Software/src/battery/TESLA-BATTERY.cpp:330
↓ 1 callers
Function
getBMSContactorState
Software/src/battery/TESLA-BATTERY.cpp:117
↓ 1 callers
Function
getBMSState
Software/src/battery/TESLA-LEGACY-BATTERY.cpp:8
↓ 1 callers
Function
getBMSStatus
Function to get string representation of system_status_enum
Software/src/devboard/utils/types.cpp:4
↓ 1 callers
Function
getBMStatus
Software/src/battery/MG-5-BATTERY.cpp:19
↓ 1 callers
Function
getConnectResultString
Software/src/devboard/webserver/webserver.cpp:846
↓ 1 callers
Function
getContactorText
Software/src/battery/TESLA-BATTERY.cpp:14
↓ 1 callers
Method
getHeader
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebRequest.cpp:776
↓ 1 callers
Function
getHvilStatusState
Software/src/battery/TESLA-BATTERY.cpp:78
↓ 1 callers
Method
getInt
Software/src/communication/nvm/comm_nvm.h:56
↓ 1 callers
Method
getOrCreateData
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:3326
↓ 1 callers
Method
getWorker
getWorker: if a worker function is registered, return its address, nullptr otherwise
Software/src/lib/eModbus-eModbus/ModbusServer.cpp:15
↓ 1 callers
Method
get_BMS_ign
Software/src/battery/KIA-E-GMP-BATTERY.cpp:195
↓ 1 callers
Method
get_T30_Voltage
Software/src/battery/BMW-IX-BATTERY.cpp:1163
↓ 1 callers
Method
get_abort_charging_string
Charge-abort request from the battery via 0x431 RQ_ABRT_CHGNG
Software/src/battery/BMW-I3-BATTERY.h:90
↓ 1 callers
Method
get_allowable_charge_amps
Software/src/battery/BMW-IX-BATTERY.cpp:1178
↓ 1 callers
Method
get_allowable_discharge_amps
Software/src/battery/BMW-IX-BATTERY.cpp:1181
↓ 1 callers
Method
get_balancing_status
Software/src/battery/BMW-IX-BATTERY.cpp:1166
↓ 1 callers
Function
get_balancing_status_text
Software/src/devboard/mqtt/mqtt.cpp:246
↓ 1 callers
Method
get_batRelay
Software/src/battery/KIA-E-GMP-BATTERY.cpp:198
↓ 1 callers
Method
get_batteryManagementMode
Software/src/battery/KIA-E-GMP-BATTERY.cpp:192
↓ 1 callers
Method
get_battery_12V
Getter implementations for HTML renderer
Software/src/battery/KIA-E-GMP-BATTERY.cpp:180
↓ 1 callers
Method
get_battery_management_mode
Software/src/battery/HYUNDAI-IONIQ-28-BATTERY.cpp:424
↓ 1 callers
Method
get_battery_voltage_after_contactor
Getter implementations for HTML renderer
Software/src/battery/BMW-IX-BATTERY.cpp:1154
↓ 1 callers
Method
get_bms_uptime
Software/src/battery/BMW-IX-BATTERY.cpp:1175
↓ 1 callers
Function
get_emulator_status_string
Software/src/devboard/utils/events.cpp:478
↓ 1 callers
Method
get_energy_saving_mode_status
Software/src/battery/BMW-IX-BATTERY.cpp:1169
↓ 1 callers
Method
get_hvil_status
Software/src/battery/BMW-IX-BATTERY.cpp:1172
↓ 1 callers
Method
get_iso_safety_negative
Software/src/battery/BMW-IX-BATTERY.cpp:1187
↓ 1 callers
Method
get_iso_safety_parallel
Software/src/battery/BMW-IX-BATTERY.cpp:1190
↓ 1 callers
Method
get_iso_safety_positive
Software/src/battery/BMW-IX-BATTERY.cpp:1184
↓ 1 callers
Method
get_isolation_resistance
Software/src/battery/HYUNDAI-IONIQ-28-BATTERY.cpp:428
↓ 1 callers
Method
get_lead_acid_voltage
Software/src/battery/HYUNDAI-IONIQ-28-BATTERY.cpp:416
↓ 1 callers
Method
get_max_cell_voltage_data_age
Software/src/battery/BMW-IX-BATTERY.cpp:1160
↓ 1 callers
Method
get_min_cell_voltage_data_age
Software/src/battery/BMW-IX-BATTERY.cpp:1157
↓ 1 callers
Method
get_powerRelayTemperature
Software/src/battery/KIA-E-GMP-BATTERY.cpp:189
↓ 1 callers
Method
get_power_relay_temperature
Software/src/battery/HYUNDAI-IONIQ-28-BATTERY.cpp:420
← previous
next →
601–700 of 2,739, ranked by callers