MCPcopy Create free account

hub / github.com/dalathegreat/Battery-Emulator / functions

Functions2,739 in github.com/dalathegreat/Battery-Emulator

↓ 2 callersFunctionmake_float
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1709
↓ 2 callersFunctionmap_uint16
Software/src/devboard/utils/value_mapping.h:52
↓ 2 callersFunctionmax_value
Software/src/battery/RENAULT-TWIZY.cpp:7
↓ 2 callersFunctionmemcmp_P
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1180
↓ 2 callersFunctionmin_value
Software/src/battery/RENAULT-TWIZY.cpp:17
↓ 2 callersFunctionmodbus_crc
Minimal Modbus RTU CRC16 (poly 0xA001, little-endian output).
Software/src/inverter/SUNGROW-CAN.cpp:54
↓ 2 callersFunctionmonitor_equipment_stop_button
Software/src/communication/equipmentstopbutton/comm_equipmentstopbutton.cpp:37
↓ 2 callersFunctionpackExtendedId
Software/src/lib/mcp2515_lite/mcp2515_lite.cpp:415
↓ 2 callersMethodparams
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebRequest.cpp:791
↓ 2 callersFunctionparse
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/ESPAsyncWebServer.h:151
↓ 2 callersMethodpause
Software/src/lib/mcp2515_lite/mcp2515_lite.cpp:198
↓ 2 callersMethodpeakCount
Software/src/lib/pierremolinaro-ACAN2517FD/ACANFDBuffer.h:56
↓ 2 callersMethodpeakCount
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:49
↓ 2 callersFunctionpgm_read_float
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1214
↓ 2 callersMethodprintError
Error output in case a message constructor will fail
Software/src/lib/eModbus-eModbus/ModbusMessage.cpp:663
↓ 2 callersFunctionprint_can_frame
Support functions
Software/src/communication/can/comm_can.cpp:444
↓ 2 callersMethodprovides_shunt
Software/src/inverter/BYD-CAN.h:13
↓ 2 callersFunctionregister_receiver
Software/src/communication/rs485/comm_rs485.cpp:132
↓ 2 callersMethodremoteIP
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:400
↓ 2 callersFunctionremove
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2050
↓ 2 callersMethodremove
Software/src/lib/pierremolinaro-ACAN2517FD/ACANFDBuffer.h:96
↓ 2 callersMethodremove
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:93
↓ 2 callersMethodremoveElement
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4568
↓ 2 callersMethodremoveHeader
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebResponses.cpp:83
↓ 2 callersMethodremoveMember
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4861
↓ 2 callersMethodreset
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/WebServer.cpp:161
↓ 2 callersMethodreset
Software/src/devboard/utils/timer.cpp:16
↓ 2 callersMethodresetPeakCount
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:122
↓ 2 callersMethodreset_SOC
Software/src/battery/Battery.h:120
↓ 2 callersFunctionreverse_bits
Software/src/battery/BMW-SBOX.cpp:7
↓ 2 callersMethodsetAuthType
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 callersMethodsetNoDelay
Software/src/lib/mathieucarbou-AsyncTCPSock/src/AsyncTCP.cpp:286
↓ 2 callersMethodsetOwnedString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2576
↓ 2 callersMethodsetPassword
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/Middleware.cpp:58
↓ 2 callersMethodsetString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5838
↓ 2 callersMethodsetTinyString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2564
↓ 2 callersMethodsetUsername
Software/src/lib/ESP32Async-ESPAsyncWebServer/src/Middleware.cpp:53
↓ 2 callersFunctionset_battery_attributes
Software/src/devboard/mqtt/mqtt.cpp:263
↓ 2 callersFunctionset_battery_voltage_attributes
Software/src/devboard/mqtt/mqtt.cpp:227
↓ 2 callersFunctionshow_dtc
Software/src/communication/can/obd.cpp:7
↓ 2 callersMethodsize
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Buffer16.h:47
↓ 2 callersFunctionsolax_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 callersFunctionstore_settings_equipment_stop
Software/src/communication/nvm/comm_nvm.cpp:243
↓ 2 callersFunctionstr
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5477
↓ 2 callersFunctionstringEquals
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:1261
↓ 2 callersMethodsupports_balancing
Software/src/battery/Battery.h:108
↓ 2 callersMethodsupports_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 callersMethodsupports_battery_id
Software/src/inverter/SOFAR-CAN.h:13
↓ 2 callersMethodsupports_chademo_restart
Software/src/battery/Battery.h:106
↓ 2 callersMethodsupports_contactor_close
Software/src/battery/Battery.h:98
↓ 2 callersMethodsystem_booted_up
Software/src/devboard/hal/hal.cpp:34
↓ 2 callersMethodtoArray
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2598
↓ 2 callersMethodtoObject
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:2610
↓ 2 callersMethodtransmit
Software/src/battery/Shunt.h:24
↓ 2 callersMethodtype
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6655
↓ 2 callersMethodtype
Software/src/charger/CanCharger.h:21
↓ 2 callersFunctionupdate_machineryprotection
Software/src/devboard/safety/safety.cpp:39
↓ 2 callersFunctionupdate_pause_state
@brief handle emulator pause status and CAN sending allowed
Software/src/devboard/safety/safety.cpp:582
↓ 2 callersMethodwriteInteger
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5068
↓ 2 callersMethodwriteString
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:5011
↓ 1 callersMethodAC_input_current
Software/src/charger/CanCharger.h:34
↓ 1 callersMethodAC_input_voltage
Software/src/charger/CanCharger.h:33
↓ 1 callersMethodBOOTUP_TIME
Time it takes before system is considered fully started up.
Software/src/devboard/hal/hal.h:33
↓ 1 callersMethodCANBitSettingConsistency
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FDSettings.cpp:267
↓ 1 callersMethodCANBitSettingConsistency
Software/src/lib/pierremolinaro-acan-esp32/ACAN_ESP32_Settings.cpp:99
↓ 1 callersMethodCAN_RX_PIN
Software/src/devboard/hal/hal.h:119
↓ 1 callersMethodCAN_SE_PIN
Software/src/devboard/hal/hal.h:120
↓ 1 callersMethodCAN_TX_PIN
Software/src/devboard/hal/hal.h:118
↓ 1 callersMethodCHADEMO_CT_PIN
Software/src/devboard/hal/hal.h:168
↓ 1 callersMethodCHADEMO_LOCK
Software/src/devboard/hal/hal.h:167
↓ 1 callersMethodCHADEMO_PIN_10
Software/src/devboard/hal/hal.h:164
↓ 1 callersMethodCHADEMO_PIN_2
CHAdeMO support pin dependencies
Software/src/devboard/hal/hal.h:163
↓ 1 callersMethodCHADEMO_PIN_7
Software/src/devboard/hal/hal.h:165
↓ 1 callersMethodCORE_FUNCTION_CORE
Core assignment
Software/src/devboard/hal/hal.h:37
↓ 1 callersFunctionCalculateCRC8
Software/src/battery/SANTA-FE-PHEV-BATTERY.cpp:16
↓ 1 callersFunctionCalculateCRC8
Software/src/battery/KIA-HYUNDAI-HYBRID-BATTERY.cpp:12
↓ 1 callersFunctionCalculateCRC8SAEJ1850
Software/src/battery/STELLANTIS-SMALL-WIDE-4x4.cpp:8
↓ 1 callersMethodDISPLAY_SCL_PIN
Software/src/devboard/hal/hal.h:199
↓ 1 callersMethodDISPLAY_SDA_PIN
i2c display
Software/src/devboard/hal/hal.h:198
↓ 1 callersFunctionDeserializationError
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:6096
↓ 1 callersMethodEQUIPMENT_STOP_PIN
Equipment stop pin
Software/src/devboard/hal/hal.h:202
↓ 1 callersFunctionFLTCON_REGISTER
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:111
↓ 1 callersFunctionFLTOBJ_REGISTER
Software/src/lib/pierremolinaro-ACAN2517FD/ACAN2517FD.cpp:117
↓ 1 callersMethodHVDC_output_current
Software/src/charger/CanCharger.h:28
↓ 1 callersMethodHVDC_output_voltage
Software/src/charger/CanCharger.h:27
↓ 1 callersMethodINVERTER_CONTACTOR_ENABLE_LED_PIN
Software/src/devboard/hal/hal.h:185
↓ 1 callersMethodINVERTER_CONTACTOR_ENABLE_PIN
SMA CAN contactor pins
Software/src/devboard/hal/hal.h:183
↓ 1 callersFunctionISA_handle521
handle frame for Amperes
Software/src/battery/CHADEMO-SHUNTS.cpp:127
↓ 1 callersFunctionISA_handle522
handle frame for Voltage
Software/src/battery/CHADEMO-SHUNTS.cpp:137
↓ 1 callersFunctionISA_handle523
handle frame for Voltage 2
Software/src/battery/CHADEMO-SHUNTS.cpp:160
↓ 1 callersFunctionISA_handle524
handle frame for Voltage3
Software/src/battery/CHADEMO-SHUNTS.cpp:179
↓ 1 callersFunctionISA_handle525
handle frame for Temperature
Software/src/battery/CHADEMO-SHUNTS.cpp:196
↓ 1 callersFunctionISA_handle526
handle frame for Kilowatts
Software/src/battery/CHADEMO-SHUNTS.cpp:204
↓ 1 callersFunctionISA_handle527
handle frame for Ampere-Hours
Software/src/battery/CHADEMO-SHUNTS.cpp:212
↓ 1 callersFunctionISA_handle528
handle frame for kiloWatt-hours
Software/src/battery/CHADEMO-SHUNTS.cpp:221
↓ 1 callersFunctionISA_handleFrame
This is our CAN interrupt service routine to catch inbound frames
Software/src/battery/CHADEMO-SHUNTS.cpp:77
↓ 1 callersFunctionIsValidCanBattery
test/battery/still_alive_tests.cpp:68
↓ 1 callersFunctionJsonDocument
Software/src/lib/bblanchon-ArduinoJson/ArduinoJson.h:4060
↓ 1 callersMethodLED_PIN
LED
Software/src/devboard/hal/hal.h:194
↓ 1 callersMethodLVDC_output_current
Software/src/charger/CanCharger.h:31
← previousnext →401–500 of 2,739, ranked by callers