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
↓ 4 callers
Function
estimateSOC
Software/src/battery/BOLT-AMPERA-BATTERY.cpp:64
↓ 4 callers
Function
fixEndianness
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:7545
↓ 4 callers
Method
flush
test/emul/Print.h:6
↓ 4 callers
Method
freeVariant
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4806
↓ 4 callers
Function
fromJson
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5503
↓ 4 callers
Function
getCANInterfaceName
Software/src/devboard/webserver/settings_html.cpp:969
↓ 4 callers
Method
head
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1944
↓ 4 callers
Function
i2c_data
Software/src/devboard/display/display.cpp:32
↓ 4 callers
Method
initWithSize
Software/src/lib/pierremolinaro-ACAN2517FD/ACANFDBuffer.h:62
↓ 4 callers
Method
interface_name
The name of the comm interface the shunt is using.
Software/src/battery/Shunt.h:22
↓ 4 callers
Function
isNull
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1247
↓ 4 callers
Function
lowest
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:852
↓ 4 callers
Function
print2
Software/src/devboard/display/display.cpp:243
↓ 4 callers
Function
printn
Software/src/devboard/display/display.cpp:228
↓ 4 callers
Method
receive
Software/src/battery/DALY-BMS.cpp:195
↓ 4 callers
Method
registerWorker
registerWorker: register a worker function for a certain serverID/FC combination If there is one already, it will be overwritten!
Software/src/lib/eModbus-eModbus/ModbusServer.cpp:10
↓ 4 callers
Function
register_can_receiver
Software/src/communication/can/comm_can.cpp:40
↓ 4 callers
Function
rs485_begin
Software/src/communication/rs485/comm_rs485.cpp:76
↓ 4 callers
Method
setBoolean
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2511
↓ 4 callers
Method
setPixelColor
Software/src/lib/adafruit-Adafruit_NeoPixel/Adafruit_NeoPixel.cpp:38
↓ 4 callers
Method
setRawString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5830
↓ 4 callers
Function
size
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1258
↓ 4 callers
Method
spiTransactionBlocking
Software/src/lib/mcp2515_lite/mcp2515_lite.cpp:207
↓ 4 callers
Function
start_bms_reset
Software/src/communication/contactorcontrol/comm_contactorcontrol.cpp:360
↓ 4 callers
Function
swap
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4262
↓ 4 callers
Function
u32FromBufferAtIndex
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:169
↓ 4 callers
Method
unregisterWorker
unregisterWorker; remove again all or part of the registered workers for a given server ID Returns true if the worker was found and removed
Software/src/lib/eModbus-eModbus/ModbusServer.cpp:58
↓ 4 callers
Method
writeRaw
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5101
↓ 3 callers
Function
FIFOSTA_REGISTER
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:97
↓ 3 callers
Function
ISA_START
Software/src/battery/CHADEMO-SHUNTS.cpp:291
↓ 3 callers
Function
ISA_STOP
Software/src/battery/CHADEMO-SHUNTS.cpp:261
↓ 3 callers
Function
JsonObjectConst
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:3756
↓ 3 callers
Method
POSITIVE_CONTACTOR_PIN
Contactor handling
Software/src/devboard/hal/hal.h:171
↓ 3 callers
Method
PRECHARGE_PIN
Software/src/devboard/hal/hal.h:173
↓ 3 callers
Method
WIFICORE
Software/src/devboard/hal/hal.h:39
↓ 3 callers
Method
_finished
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebResponses.cpp:225
↓ 3 callers
Method
_runChain
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/Middleware.cpp:74
↓ 3 callers
Function
_start_asyncsock_task
Start async socket task
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:59
↓ 3 callers
Function
add_log_to_buffer
Software/src/devboard/sdcard/sdcard.cpp:120
↓ 3 callers
Method
allocExtension
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4814
↓ 3 callers
Method
allocSlot
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:387
↓ 3 callers
Function
apply_30koffset
Software/src/inverter/PYLON-CAN.cpp:12
↓ 3 callers
Function
arithmeticCompare
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2767
↓ 3 callers
Method
authenticate
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebRequest.cpp:899
↓ 3 callers
Method
bytesWritten
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5002
↓ 3 callers
Function
calculateCRC
CRC8, both inverted, poly 0x31 **/
Software/src/battery/BMW-SBOX.cpp:17
↓ 3 callers
Function
calculate_CRC_Nissan
Software/src/inverter/VCU-CAN.cpp:12
↓ 3 callers
Function
calculate_kostal_crc
Software/src/inverter/KOSTAL-RS485.cpp:76
↓ 3 callers
Method
count
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:48
↓ 3 callers
Function
destroy
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:913
↓ 3 callers
Method
destroyString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2696
↓ 3 callers
Function
dump_buff
Software/src/battery/DALY-BMS.cpp:117
↓ 3 callers
Function
generateSensorDefaultEntityId
Software/src/devboard/mqtt/mqtt.cpp:212
↓ 3 callers
Function
getContactorStates
Software/src/battery/CMP-SMART-CAR-BATTERY-HTML.h:9
↓ 3 callers
Function
getDataLen
Clamp DLC to 0–8 bytes for classic CAN
Software/src/battery/TESLA-BATTERY.cpp:143
↓ 3 callers
Method
getElement
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4564
↓ 3 callers
Method
getSlot
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:395
↓ 3 callers
Function
get_emulator_pause_status
Software/src/devboard/safety/safety.cpp:613
↓ 3 callers
Function
get_emulator_status
Software/src/devboard/utils/events.cpp:462
↓ 3 callers
Function
get_event_enum_string
Software/src/devboard/utils/events.cpp:439
↓ 3 callers
Function
get_event_level
Software/src/devboard/utils/events.cpp:458
↓ 3 callers
Function
get_event_level_string
Software/src/devboard/utils/events.cpp:444
↓ 3 callers
Function
get_event_message_string
Software/src/devboard/utils/events.cpp:184
↓ 3 callers
Method
handle_incoming_can_frame
Software/src/battery/BMW-SBOX.cpp:35
↓ 3 callers
Method
hasHeader
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebRequest.cpp:767
↓ 3 callers
Function
html_escape
Software/src/devboard/webserver/html_escape.cpp:3
↓ 3 callers
Function
i2c_write
Software/src/devboard/display/display.cpp:28
↓ 3 callers
Function
init_hal
Software/src/devboard/hal/hal.cpp:7
↓ 3 callers
Function
isTinyString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2133
↓ 3 callers
Method
isr
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:922
↓ 3 callers
Function
ledcAttachChannel
test/emul/Arduino.cpp:28
↓ 3 callers
Function
ledcWrite
test/emul/Arduino.cpp:31
↓ 3 callers
Method
nesting
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4783
↓ 3 callers
Function
null_stuffer
Software/src/inverter/KOSTAL-RS485.cpp:61
↓ 3 callers
Method
onBody
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebHandlerImpl.h:80
↓ 3 callers
Method
onRequest
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebHandlerImpl.h:74
↓ 3 callers
Method
onUpload
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebHandlerImpl.h:77
↓ 3 callers
Method
oscillator
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FDSettings.h:218
↓ 3 callers
Method
overflowed
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2657
↓ 3 callers
Method
poll
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:897
↓ 3 callers
Function
print3
Software/src/devboard/display/display.cpp:247
↓ 3 callers
Function
print4
Software/src/devboard/display/display.cpp:251
↓ 3 callers
Function
print_battery_status
Software/src/devboard/display/display.cpp:284
↓ 3 callers
Method
putBool
test/emul/Preferences.h:18
↓ 3 callers
Method
putUInt
test/emul/Preferences.h:17
↓ 3 callers
Method
readBytes
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6256
↓ 3 callers
Function
read_s16_be
Software/src/battery/GROWATT-HV-ARK-BATTERY.cpp:12
↓ 3 callers
Method
requestAuthentication
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebRequest.cpp:944
↓ 3 callers
Function
reset_all_events
Software/src/devboard/utils/events.cpp:168
↓ 3 callers
Method
resize
Resize internal MM_data
Software/src/lib/eModbus-eModbus/ModbusMessage.cpp:90
↓ 3 callers
Method
resizeString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2690
↓ 3 callers
Function
send_battery_balancing
Software/src/devboard/espnow/espnow.cpp:81
↓ 3 callers
Function
send_battery_cell_status
Software/src/devboard/espnow/espnow.cpp:105
↓ 3 callers
Function
send_battery_info
Software/src/devboard/espnow/espnow.cpp:62
↓ 3 callers
Function
send_battery_status
Software/src/devboard/espnow/espnow.cpp:43
↓ 3 callers
Function
setBitField
Fast bitâ€field writer: writes 'bitLen' bits of 'value' starting at 'startBit'
Software/src/battery/TESLA-BATTERY.cpp:148
↓ 3 callers
Method
setColorOrder
Software/src/lib/adafruit-Adafruit_NeoPixel/Adafruit_NeoPixel.cpp:28
↓ 3 callers
Method
setRxTimeout
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:270
↓ 3 callers
Function
set_ram_pointer
Software/src/devboard/display/display.cpp:39
↓ 3 callers
Function
setup_battery
Software/src/battery/BATTERIES.cpp:276
← previous
next →
201–300 of 2,739, ranked by callers