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
Method
fromJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5782
Method
fromJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5800
Method
fromJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:8010
Method
generateHash
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/Middleware.cpp:70
Method
generate_433_datetime_message
Software/src/battery/BMW-IX-BATTERY.cpp:74
Method
generate_442_time_counter_message
Software/src/battery/BMW-IX-BATTERY.cpp:142
Method
get
get() - recursion stopper for template function below
Software/src/lib/eModbus-eModbus/ModbusMessage.h:111
Method
getAckTimeout
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:278
Method
getBool
test/emul/Preferences.h:26
Function
getCANInterfaceName
test/emul/can.cpp:16
Method
getData
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2750
Method
getData
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:3507
Method
getElement
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1984
Method
getElement
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2390
Method
getErrorCount
getErrorCount: read number of errors responded
Software/src/lib/eModbus-eModbus/ModbusServer.cpp:112
Method
getExtension
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4826
Function
getHeader
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:609
Method
getHeader
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebResponses.cpp:106
Method
getInt
test/emul/Preferences.h:24
Method
getLocalAddress
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:374
Method
getLocalPort
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:387
Method
getMember
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2399
Method
getMessageCount
getMessageCount: read number of messages processed
Software/src/lib/eModbus-eModbus/ModbusServer.cpp:107
Method
getOne
Software/src/lib/eModbus-eModbus/ModbusMessage.h:198
Method
getOrAddElement
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2410
Method
getOrAddMember
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2417
Method
getOrCreateData
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2754
Method
getOrCreateVariant
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6020
Function
getParam
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:526
Method
getPreviousSlot
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4745
Method
getReceivedMessage
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32.cpp:416
Method
getRemoteAddress
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:348
Method
getRemotePort
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:361
Method
getResourceManager
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2745
Function
getResponse
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:355
Method
getRxTimeout
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:274
Method
getSlot
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:749
Method
getString
test/emul/Preferences.h:27
Method
getType
FCT::getType: get the function code type for a given function code
Software/src/lib/eModbus-eModbus/ModbusTypeDefs.cpp:49
Method
getUDSRequestName
Software/src/battery/BMW-PHEV-BATTERY.cpp:153
Method
getUInt
test/emul/Preferences.h:25
Method
get_balancing_state_string
Software/src/battery/Battery.h:110
Method
get_balancing_state_string
Software/src/battery/BMW-I3-BATTERY.h:41
Method
get_config_for_model
Returns config based on battery model (0=SBR064 through 6=SBR256) Model + 2 = module count, each module adds 3200Wh of capacity
Software/src/inverter/SUNGROW-CAN.h:47
Method
get_data
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1110
Method
get_dtc_json_loader_html
Renders a status line + optional file-picker widget + JavaScript that fills DTC descriptions into any table cell carrying a data-dtc-code attribute. T
Software/src/devboard/webserver/BatteryHtmlRenderer.h:29
Function
get_firmware_info_processor
Software/src/devboard/webserver/webserver.cpp:889
Method
get_fsn_from_id
Helper to extract FSN from 29-bit CAN ID
Software/src/inverter/GROWATT-WIT-CAN.h:46
Function
get_measured_current
Software/src/battery/CHADEMO-SHUNTS.cpp:72
Function
get_measured_current_ct
+ve is charging, -ve is discharging, use invert setting to flip if needed
Software/src/battery/CHADEMO-CT.cpp:62
Function
get_measured_voltage
Software/src/battery/CHADEMO-SHUNTS.cpp:68
Function
get_measured_voltage_ct
Included for future use
Software/src/battery/CHADEMO-CT.cpp:57
Method
get_size
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1102
Method
get_status_html
Software/src/battery/KIA-E-GMP-HTML.cpp:4
Method
get_status_html
Software/src/battery/MEB-HTML.h:10
Method
get_status_html
Software/src/battery/VOLVO-SPA-HTML.h:10
Method
get_status_html
Software/src/battery/CMFA-EV-HTML.h:10
Method
get_status_html
Software/src/battery/VOLVO-SPA-HYBRID-HTML.h:10
Method
get_status_html
Software/src/battery/GEELY-SEA-HTML.h:10
Method
get_status_html
Software/src/battery/CELLPOWER-HTML.h:10
Method
get_status_html
Software/src/battery/HYUNDAI-IONIQ-28-BATTERY-HTML.cpp:4
Method
get_status_html
Software/src/battery/GEELY-GEOMETRY-C-HTML.h:10
Method
get_status_html
Software/src/battery/PYLON-HTML.h:10
Method
get_status_html
Software/src/battery/ECMP-HTML.h:11
Method
get_status_html
Software/src/battery/BMW-I3-HTML.cpp:12
Method
get_status_html
Software/src/battery/BMW-PHEV-HTML.h:10
Method
get_status_html
Software/src/battery/RIVIAN-HTML.h:11
Method
get_status_html
Software/src/battery/CHADEMO-BATTERY-HTML.h:10
Method
get_status_html
Software/src/battery/TESLA-HTML.h:20
Method
get_status_html
Software/src/battery/KIA-HYUNDAI-64-HTML.h:13
Method
get_status_html
Software/src/battery/CMP-SMART-CAR-BATTERY-HTML.h:26
Method
get_status_html
Software/src/battery/BOLT-AMPERA-HTML.h:11
Method
get_status_html
Software/src/battery/RENAULT-ZOE-GEN1-HTML.h:10
Method
get_status_html
Software/src/battery/FORD-MACH-E-BATTERY-HTML.h:11
Method
get_status_html
Software/src/battery/RENAULT-ZOE-GEN2-HTML.h:10
Method
get_status_html
Software/src/battery/NISSAN-LEAF-HTML.h:11
Method
get_status_html
Software/src/battery/BMW-IX-HTML.cpp:4
Method
get_status_html
Software/src/battery/BYD-ATTO-3-HTML.h:13
Function
get_timestamp
test/emul/time.cpp:9
Method
get_voltage_handler
Software/src/battery/CHADEMO-BATTERY.cpp:877
Method
gpioRead
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:1334
Method
gpioSetMode
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:1300
Method
gpioWrite
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:1320
Method
handleBody
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:991
Function
handleFileUpload
Software/src/devboard/webserver/webserver.cpp:66
Method
handleISOTPFrame
Software/src/battery/BMW-IX-BATTERY.cpp:259
Method
handleRequest
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:986
Method
handleUpload
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:987
Method
handle_auto_soc_calibration
Software/src/battery/BYD-ATTO-3-BATTERY.cpp:306
Method
handle_chademo_sequence
A lot of the heavy lifting happens here. This is essentially the state hander. SOME * state transitions happen in functions before/after this is cal
Software/src/battery/CHADEMO-BATTERY.cpp:629
Method
handle_command_61
Software/src/inverter/PYLON-LV-RS485.cpp:115
Method
handle_command_62
Software/src/inverter/PYLON-LV-RS485.cpp:167
Method
handle_command_63
Software/src/inverter/PYLON-LV-RS485.cpp:197
Method
handle_contactor_control
Software contactor state machine. Steps the transmitted 0x12D frame between the vehicle's payload states and confirms each move against 0x344 feedback
Software/src/battery/BYD-ATTO-3-BATTERY.cpp:658
Method
handle_incoming_can_frame
Software/src/battery/RJXZS-BMS.cpp:90
Method
handle_incoming_can_frame
Software/src/battery/ORION-BMS.cpp:67
Method
handle_incoming_can_frame
Software/src/battery/THINK-BATTERY.cpp:37
Method
handle_incoming_can_frame
Software/src/battery/BMW-I3-BATTERY.cpp:146
Method
handle_incoming_can_frame
Software/src/battery/TESLA-LEGACY-BATTERY.cpp:123
Method
handle_incoming_can_frame
Software/src/battery/BMW-PHEV-BATTERY.cpp:599
← previous
next →
1,701–1,800 of 2,739, ranked by callers