Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Michael-Manning/E-Paper-Climate-Logger
/ functions
Functions
191 in github.com/Michael-Manning/E-Paper-Climate-Logger
⨍
Functions
191
◇
Types & classes
22
↓ 1 callers
Method
setDesignEnergy
Configures the design energy of the connected battery.
firmware/src/drivers/BQ27441.cpp:64
↓ 1 callers
Method
setTaperRate
Configures taper rate of connected battery.
firmware/src/drivers/BQ27441.cpp:94
↓ 1 callers
Method
setTerminateVoltage
Configures the terminate voltage.
firmware/src/drivers/BQ27441.cpp:77
↓ 1 callers
Method
soc
Reads and returns specified state of charge measurement
firmware/src/drivers/BQ27441.cpp:182
↓ 1 callers
Function
unique_identifiers
(basenames: Iterable[str])
firmware/bitmapGenerator/bitmapGen.py:83
↓ 1 callers
Method
voltage
Reads and returns the battery voltage
firmware/src/drivers/BQ27441.cpp:113
↓ 1 callers
Function
wearLevelSelfCheck
firmware/src/drivers/EEPROM.cpp:147
↓ 1 callers
Function
write_header
(output: Path, entries: List[Tuple[str, bytes, int, int]])
firmware/bitmapGenerator/bitmapGen.py:110
Method
App
firmware/src/app.h:66
Method
BQ27441
************************** Initialization Functions ************************* ***********************************************************************
firmware/src/drivers/BQ27441.cpp:29
Method
ChargingScreen
firmware/src/app.cpp:838
Method
DebugMenu
firmware/src/app.cpp:508
Method
GPOUTFunction
Get GPOUT function (BAT_LOW or SOC_INT)
firmware/src/drivers/BQ27441.cpp:258
Method
GPOUTPolarity
************************** GPOUT Control Functions ************************** ***********************************************************************
firmware/src/drivers/BQ27441.cpp:231
Method
GetStatus
firmware/src/drivers/DS3231.cpp:109
Method
InvalidStateNotice
firmware/src/app.cpp:488
Method
LowTempWarning
firmware/src/app.cpp:664
Method
MainMenu
firmware/src/app.cpp:391
Method
Reset
firmware/src/drivers/display.cpp:87
Method
SOC1ClearThreshold
Get SOC1_Clear Threshold - threshold to clear the alert flag
firmware/src/drivers/BQ27441.cpp:293
Method
SOC1SetThreshold
Get SOC1_Set Threshold - threshold to set the alert flag
firmware/src/drivers/BQ27441.cpp:287
Method
SOCFClearThreshold
Get SOCF_Clear Threshold - threshold to clear the alert flag
firmware/src/drivers/BQ27441.cpp:314
Method
SOCFSetThreshold
Get SOCF_Set Threshold - threshold to set the alert flag
firmware/src/drivers/BQ27441.cpp:308
Method
SetStatus
firmware/src/drivers/DS3231.cpp:113
Method
SettingsMenu
firmware/src/app.cpp:870
Method
ShutDownScreen
firmware/src/app.cpp:467
Method
StandardDisplay
firmware/src/app.cpp:234
Method
TimeSet
firmware/src/app.cpp:700
Method
ViewData
firmware/src/app.cpp:607
Method
WelcomeScreen
firmware/src/app.cpp:978
Function
before_upload
(source, target, env)
firmware/extra_script.py:9
Method
blockDataChecksum
Read the current checksum using BlockDataCheckSum()
firmware/src/drivers/BQ27441.cpp:588
Method
blockDataClass
Issue a DataClass() command to set the data class to be accessed
firmware/src/drivers/BQ27441.cpp:576
Method
blockDataControl
Issue a BlockDataControl() command to enable BlockData access
firmware/src/drivers/BQ27441.cpp:569
Method
blockDataOffset
Issue a DataBlock() command to set the data block to be accessed
firmware/src/drivers/BQ27441.cpp:582
Method
capacity
Reads and returns the specified capacity measurement
firmware/src/drivers/BQ27441.cpp:139
Function
centerPrint
firmware/src/drivers/display.cpp:26
Method
chgFlag
Check if the CHG flag is set
firmware/src/drivers/BQ27441.cpp:362
Method
computeBlockChecksum
Read all 32 bytes of the loaded extended data and compute a checksum based on the values.
firmware/src/drivers/BQ27441.cpp:613
Method
deviceType
Read the device type - should be 0x0421
firmware/src/drivers/BQ27441.cpp:401
Method
drawGraph
y coordinates including bottom,top are from physical bottom of the screen
firmware/src/app.cpp:102
Method
dsgFlag
Check if the DSG flag is set
firmware/src/drivers/BQ27441.cpp:370
Method
executeControlWord
Execute a subcommand() from the BQ27441-G1A's control()
firmware/src/drivers/BQ27441.cpp:551
Method
fcFlag
Check if the FC flag is set
firmware/src/drivers/BQ27441.cpp:354
Method
flags
Read the flags() command
firmware/src/drivers/BQ27441.cpp:463
Function
getBtn1HeldMS
firmware/src/buttons.cpp:39
Function
getBtn1Up
firmware/src/buttons.cpp:35
Function
getBtn2Up
firmware/src/buttons.cpp:65
Method
getPartialRefreshCount
firmware/src/drivers/display.cpp:182
Method
i2cReadBytes
Read a specified number of bytes over I2C at a given subAddress
firmware/src/drivers/BQ27441.cpp:698
Method
i2cWriteBytes
Write a specified number of bytes over I2C to a given subAddress
firmware/src/drivers/BQ27441.cpp:716
Method
incrementPartialRefreshCount
firmware/src/drivers/display.cpp:185
Function
loop
firmware/src/main.cpp:509
Function
main
()
firmware/timeSender/main.go:68
Function
on_error
firmware/src/main.cpp:57
Method
opConfig
Read the 16-bit opConfig register from extended data
firmware/src/drivers/BQ27441.cpp:502
Method
power
Reads and returns measured average power
firmware/src/drivers/BQ27441.cpp:176
Method
printfAndOffset
firmware/src/drivers/display.cpp:148
Method
pulseGPOUT
Pulse the GPOUT pin - must be in SOC_INT mode
firmware/src/drivers/BQ27441.cpp:391
Method
readBlockData
Use BlockData() to read a byte from the loaded extended data
firmware/src/drivers/BQ27441.cpp:596
Method
readControlWord
Read a 16-bit subcommand() from the BQ27441-G1A's control()
firmware/src/drivers/BQ27441.cpp:533
Method
readExtendedData
Read a byte from extended data specifying a class ID and position offset
firmware/src/drivers/BQ27441.cpp:635
Function
readTimeMessage
Non-blocking parser for frames: [0x5C][HH][MM][SS][CRC_hi][CRC_lo]
firmware/src/timer_setter.h:25
Method
readWord
Read a 16-bit command word from the BQ27441-G1A
firmware/src/drivers/BQ27441.cpp:525
Method
resetPartialRefreshCount
firmware/src/drivers/display.cpp:189
Method
rtc_i2c_read_byte
firmware/src/drivers/DS3231.cpp:35
Method
rtc_i2c_seek
firmware/src/drivers/DS3231.cpp:20
Method
rtc_i2c_write_byte
firmware/src/drivers/DS3231.cpp:27
Method
seal
Seal the BQ27441-G1A
firmware/src/drivers/BQ27441.cpp:484
Method
sealed
Check if the BQ27441-G1A is sealed or not.
firmware/src/drivers/BQ27441.cpp:477
Method
setGPOUTFunction
Set GPOUT function to BAT_LOW or SOC_INT
firmware/src/drivers/BQ27441.cpp:266
Method
setGPOUTPolarity
Set GPOUT polarity to active-high or active-low
firmware/src/drivers/BQ27441.cpp:239
Method
setRedraw
firmware/src/app.h:112
Method
setRefreshState
firmware/src/drivers/display.cpp:195
Method
setSOC1Thresholds
Set the SOC1 set and clear thresholds to a percentage
firmware/src/drivers/BQ27441.cpp:299
Method
setSOCFThresholds
Set the SOCF set and clear thresholds to a percentage
firmware/src/drivers/BQ27441.cpp:320
Method
setSOCIDelta
Set the SOC_INT interval delta to a value between 1 and 100
firmware/src/drivers/BQ27441.cpp:384
Function
setup
firmware/src/main.cpp:154
Method
shouldRedraw
firmware/src/app.h:107
Method
socFlag
Check if the SOC1 flag is set
firmware/src/drivers/BQ27441.cpp:329
Method
socfFlag
Check if the SOCF flag is set
firmware/src/drivers/BQ27441.cpp:337
Method
sociDelta
Get the SOC_INT interval delta
firmware/src/drivers/BQ27441.cpp:378
Method
softReset
Issue a soft-reset to the BQ27441-G1A
firmware/src/drivers/BQ27441.cpp:519
Method
soh
Reads and returns specified state of health measurement
firmware/src/drivers/BQ27441.cpp:199
Method
status
Read the CONTROL_STATUS subcommand of control()
firmware/src/drivers/BQ27441.cpp:469
Method
temperature
Reads and returns specified temperature measurement
firmware/src/drivers/BQ27441.cpp:212
Method
unseal
UNseal the BQ27441-G1A
firmware/src/drivers/BQ27441.cpp:490
Method
writeBlockChecksum
Use the BlockDataCheckSum() command to write a checksum value
firmware/src/drivers/BQ27441.cpp:629
Method
writeBlockData
Use BlockData() to write a byte to an offset of the loaded data
firmware/src/drivers/BQ27441.cpp:605
Method
writeExtendedData
Write a specified number of bytes to extended data specifying a class ID, position offset.
firmware/src/drivers/BQ27441.cpp:660
Method
writeOpConfig
Write the 16-bit opConfig register in extended data
firmware/src/drivers/BQ27441.cpp:508
← previous
101–191 of 191, ranked by callers