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
↓ 2 callers
Function
make_float
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1709
↓ 2 callers
Function
map_uint16
Software/src/devboard/utils/value_mapping.h:52
↓ 2 callers
Function
max_value
Software/src/battery/RENAULT-TWIZY.cpp:7
↓ 2 callers
Function
memcmp_P
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1180
↓ 2 callers
Function
min_value
Software/src/battery/RENAULT-TWIZY.cpp:17
↓ 2 callers
Function
modbus_crc
Minimal Modbus RTU CRC16 (poly 0xA001, little-endian output).
Software/src/inverter/SUNGROW-CAN.cpp:54
↓ 2 callers
Function
monitor_equipment_stop_button
Software/src/communication/equipmentstopbutton/comm_equipmentstopbutton.cpp:37
↓ 2 callers
Function
packExtendedId
Software/src/lib/mcp2515_lite/mcp2515_lite.cpp:415
↓ 2 callers
Method
params
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebRequest.cpp:791
↓ 2 callers
Function
parse
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:151
↓ 2 callers
Method
pause
Software/src/lib/mcp2515_lite/mcp2515_lite.cpp:198
↓ 2 callers
Method
peakCount
Software/src/lib/pierremolinaro-ACAN2517FD/ACANFDBuffer.h:56
↓ 2 callers
Method
peakCount
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:49
↓ 2 callers
Function
pgm_read_float
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1214
↓ 2 callers
Method
printError
Error output in case a message constructor will fail
Software/src/lib/eModbus-eModbus/ModbusMessage.cpp:663
↓ 2 callers
Function
print_can_frame
Support functions
Software/src/communication/can/comm_can.cpp:444
↓ 2 callers
Method
provides_shunt
Software/src/inverter/BYD-CAN.h:13
↓ 2 callers
Function
register_receiver
Software/src/communication/rs485/comm_rs485.cpp:132
↓ 2 callers
Method
remoteIP
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:400
↓ 2 callers
Function
remove
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2050
↓ 2 callers
Method
remove
Software/src/lib/pierremolinaro-ACAN2517FD/ACANFDBuffer.h:96
↓ 2 callers
Method
remove
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:93
↓ 2 callers
Method
removeElement
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4568
↓ 2 callers
Method
removeHeader
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebResponses.cpp:83
↓ 2 callers
Method
removeMember
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4861
↓ 2 callers
Method
reset
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebServer.cpp:161
↓ 2 callers
Method
reset
Software/src/devboard/utils/timer.cpp:16
↓ 2 callers
Method
resetPeakCount
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:122
↓ 2 callers
Method
reset_SOC
Software/src/battery/Battery.h:120
↓ 2 callers
Function
reverse_bits
Software/src/battery/BMW-SBOX.cpp:7
↓ 2 callers
Method
setAuthType
set the authentication method to use default is AUTH_NONE: no authentication required AUTH_BASIC: basic authentication AUTH_DIGEST: digest authenticat
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:762
↓ 2 callers
Method
setNoDelay
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:286
↓ 2 callers
Method
setOwnedString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2576
↓ 2 callers
Method
setPassword
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/Middleware.cpp:58
↓ 2 callers
Method
setString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5838
↓ 2 callers
Method
setTinyString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2564
↓ 2 callers
Method
setUsername
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/Middleware.cpp:53
↓ 2 callers
Function
set_battery_attributes
Software/src/devboard/mqtt/mqtt.cpp:263
↓ 2 callers
Function
set_battery_voltage_attributes
Software/src/devboard/mqtt/mqtt.cpp:227
↓ 2 callers
Function
show_dtc
Software/src/communication/can/obd.cpp:7
↓ 2 callers
Method
size
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:47
↓ 2 callers
Function
solax_pack_identity_ascii
Write 7 uppercase hex ASCII chars (D2..D8) from eFuse MAC, slot index, and frame half (0=1881, 1=1882).
Software/src/inverter/SOLAX-CAN.cpp:132
↓ 2 callers
Function
store_settings_equipment_stop
Software/src/communication/nvm/comm_nvm.cpp:243
↓ 2 callers
Function
str
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5477
↓ 2 callers
Function
stringEquals
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1261
↓ 2 callers
Method
supports_balancing
Software/src/battery/Battery.h:108
↓ 2 callers
Method
supports_balancing_request
Like supports_balancing(), but renders independent Start and Stop buttons that are BOTH always visible (instead of a single toggle). Used by batteries
Software/src/battery/Battery.h:113
↓ 2 callers
Method
supports_battery_id
Software/src/inverter/SOFAR-CAN.h:13
↓ 2 callers
Method
supports_chademo_restart
Software/src/battery/Battery.h:106
↓ 2 callers
Method
supports_contactor_close
Software/src/battery/Battery.h:98
↓ 2 callers
Method
system_booted_up
Software/src/devboard/hal/hal.cpp:34
↓ 2 callers
Method
toArray
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2598
↓ 2 callers
Method
toObject
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2610
↓ 2 callers
Method
transmit
Software/src/battery/Shunt.h:24
↓ 2 callers
Method
type
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6655
↓ 2 callers
Method
type
Software/src/charger/CanCharger.h:21
↓ 2 callers
Function
update_machineryprotection
Software/src/devboard/safety/safety.cpp:39
↓ 2 callers
Function
update_pause_state
@brief handle emulator pause status and CAN sending allowed
Software/src/devboard/safety/safety.cpp:582
↓ 2 callers
Method
writeInteger
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5068
↓ 2 callers
Method
writeString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5011
↓ 1 callers
Method
AC_input_current
Software/src/charger/CanCharger.h:34
↓ 1 callers
Method
AC_input_voltage
Software/src/charger/CanCharger.h:33
↓ 1 callers
Method
BOOTUP_TIME
Time it takes before system is considered fully started up.
Software/src/devboard/hal/hal.h:33
↓ 1 callers
Method
CANBitSettingConsistency
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FDSettings.cpp:267
↓ 1 callers
Method
CANBitSettingConsistency
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Settings.cpp:99
↓ 1 callers
Method
CAN_RX_PIN
Software/src/devboard/hal/hal.h:119
↓ 1 callers
Method
CAN_SE_PIN
Software/src/devboard/hal/hal.h:120
↓ 1 callers
Method
CAN_TX_PIN
Software/src/devboard/hal/hal.h:118
↓ 1 callers
Method
CHADEMO_CT_PIN
Software/src/devboard/hal/hal.h:168
↓ 1 callers
Method
CHADEMO_LOCK
Software/src/devboard/hal/hal.h:167
↓ 1 callers
Method
CHADEMO_PIN_10
Software/src/devboard/hal/hal.h:164
↓ 1 callers
Method
CHADEMO_PIN_2
CHAdeMO support pin dependencies
Software/src/devboard/hal/hal.h:163
↓ 1 callers
Method
CHADEMO_PIN_7
Software/src/devboard/hal/hal.h:165
↓ 1 callers
Method
CORE_FUNCTION_CORE
Core assignment
Software/src/devboard/hal/hal.h:37
↓ 1 callers
Function
CalculateCRC8
Software/src/battery/SANTA-FE-PHEV-BATTERY.cpp:16
↓ 1 callers
Function
CalculateCRC8
Software/src/battery/KIA-HYUNDAI-HYBRID-BATTERY.cpp:12
↓ 1 callers
Function
CalculateCRC8SAEJ1850
Software/src/battery/STELLANTIS-SMALL-WIDE-4x4.cpp:8
↓ 1 callers
Method
DISPLAY_SCL_PIN
Software/src/devboard/hal/hal.h:199
↓ 1 callers
Method
DISPLAY_SDA_PIN
i2c display
Software/src/devboard/hal/hal.h:198
↓ 1 callers
Function
DeserializationError
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6096
↓ 1 callers
Method
EQUIPMENT_STOP_PIN
Equipment stop pin
Software/src/devboard/hal/hal.h:202
↓ 1 callers
Function
FLTCON_REGISTER
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:111
↓ 1 callers
Function
FLTOBJ_REGISTER
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:117
↓ 1 callers
Method
HVDC_output_current
Software/src/charger/CanCharger.h:28
↓ 1 callers
Method
HVDC_output_voltage
Software/src/charger/CanCharger.h:27
↓ 1 callers
Method
INVERTER_CONTACTOR_ENABLE_LED_PIN
Software/src/devboard/hal/hal.h:185
↓ 1 callers
Method
INVERTER_CONTACTOR_ENABLE_PIN
SMA CAN contactor pins
Software/src/devboard/hal/hal.h:183
↓ 1 callers
Function
ISA_handle521
handle frame for Amperes
Software/src/battery/CHADEMO-SHUNTS.cpp:127
↓ 1 callers
Function
ISA_handle522
handle frame for Voltage
Software/src/battery/CHADEMO-SHUNTS.cpp:137
↓ 1 callers
Function
ISA_handle523
handle frame for Voltage 2
Software/src/battery/CHADEMO-SHUNTS.cpp:160
↓ 1 callers
Function
ISA_handle524
handle frame for Voltage3
Software/src/battery/CHADEMO-SHUNTS.cpp:179
↓ 1 callers
Function
ISA_handle525
handle frame for Temperature
Software/src/battery/CHADEMO-SHUNTS.cpp:196
↓ 1 callers
Function
ISA_handle526
handle frame for Kilowatts
Software/src/battery/CHADEMO-SHUNTS.cpp:204
↓ 1 callers
Function
ISA_handle527
handle frame for Ampere-Hours
Software/src/battery/CHADEMO-SHUNTS.cpp:212
↓ 1 callers
Function
ISA_handle528
handle frame for kiloWatt-hours
Software/src/battery/CHADEMO-SHUNTS.cpp:221
↓ 1 callers
Function
ISA_handleFrame
This is our CAN interrupt service routine to catch inbound frames
Software/src/battery/CHADEMO-SHUNTS.cpp:77
↓ 1 callers
Function
IsValidCanBattery
test/battery/still_alive_tests.cpp:68
↓ 1 callers
Function
JsonDocument
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4060
↓ 1 callers
Method
LED_PIN
LED
Software/src/devboard/hal/hal.h:194
↓ 1 callers
Method
LVDC_output_current
Software/src/charger/CanCharger.h:31
← previous
next →
401–500 of 2,739, ranked by callers