Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RobTillaart/Arduino
/ functions
Functions
4,619 in github.com/RobTillaart/Arduino
⨍
Functions
4,619
◇
Types & classes
326
↓ 57 callers
Method
error
libraries/FLE/FLE.h:33
↓ 57 callers
Method
value
BASE FUNCTIONS
libraries/FLE/FLE.h:32
↓ 54 callers
Method
write
///////////////////////////////////////////// PRIVATE
libraries/ANSI/ansi.cpp:181
↓ 53 callers
Function
currency
libraries/Currency/currency.cpp:14
↓ 50 callers
Method
add
libraries/CRC/CRC8.cpp:52
↓ 50 callers
Method
setPolynome
set parameters
libraries/CRC/CRC8.h:25
↓ 49 callers
Method
getCRC
libraries/CRC/CRC8.cpp:69
↓ 47 callers
Method
transfer
///////////////////////////////////////////////////////////// PROTECTED
libraries/MCP_DAC/MCP_DAC.cpp:217
↓ 44 callers
Method
relError
libraries/FLE/FLE.h:34
↓ 41 callers
Method
setReverseIn
libraries/CRC/CRC8.h:28
↓ 41 callers
Method
setReverseOut
libraries/CRC/CRC8.h:29
↓ 41 callers
Method
setStartXOR
libraries/CRC/CRC8.h:26
↓ 40 callers
Method
reset
libraries/CRC/CRC8.cpp:31
↓ 38 callers
Method
begin
libraries/I2C_EEPROM/I2C_eeprom.cpp:57
↓ 37 callers
Method
setEndXOR
libraries/CRC/CRC8.h:27
↓ 36 callers
Function
sqrt
libraries/Statistic/Statistic.h:80
↓ 35 callers
Method
imag
libraries/Complex/complex.h:29
↓ 35 callers
Method
real
libraries/Complex/complex.h:28
↓ 33 callers
Method
write
* @brief Write a buffer to the next slot in the eeprom. * * This updates the current slot of this instance. * * @param buffer
libraries/I2C_EEPROM/I2C_eeprom_cyclic_store.h:137
↓ 31 callers
Method
write
libraries/DEVNULL/DEVNULL.cpp:41
↓ 30 callers
Method
add
libraries/Correlation/Correlation.cpp:50
↓ 30 callers
Method
write
libraries/PCF8575/PCF8575.cpp:114
↓ 29 callers
Method
toDouble
libraries/float16/float16.cpp:29
↓ 29 callers
Method
write
libraries/MAX44007/Max44007.cpp:251
↓ 28 callers
Method
lastError
libraries/MCP23S17/MCP23S17.cpp:560
↓ 27 callers
Method
getVolume
libraries/M62429/M62429.cpp:32
↓ 27 callers
Function
heatIndex
0.3.0 => https://www.wpc.ncep.noaa.gov/html/heatindex_equation.shtml previous https://en.wikipedia.org/wiki/Heat_index TF = temp in Fahrenheit RH = r
libraries/Temperature/temperature.cpp:81
↓ 24 callers
Function
crc16
CRC POLYNOME = x15 + 1 = 1000 0000 0000 0001 = 0x8001
libraries/CRC/CRC.cpp:138
↓ 24 callers
Method
read
libraries/SGP30/SGP30.cpp:180
↓ 23 callers
Method
read
libraries/AD524X/AD524X.cpp:133
↓ 23 callers
Method
write
////////////////////////////////////// WRITE - the core
libraries/SHEX/SHEX.cpp:45
↓ 21 callers
Method
toDouble
libraries/Angle/Angle.cpp:161
↓ 20 callers
Method
setDeviceSize
libraries/I2C_EEPROM/I2C_eeprom.cpp:327
↓ 18 callers
Function
crc8
CRC POLYNOME = x8 + x5 + x4 + 1 = 1001 1000 = 0x8C
libraries/CRC/CRC.cpp:74
↓ 18 callers
Function
toRoman
/////////////////////////////////////////////////////// toRoman experimental extended with 10K units generated with the same but lower case chars. w
libraries/printHelpers/printHelpers.cpp:424
↓ 18 callers
Method
weight
libraries/AtomicWeight/AtomicWeight.cpp:177
↓ 17 callers
Method
count
libraries/Set/Set.cpp:75
↓ 17 callers
Function
currency64
libraries/Currency/currency.cpp:51
↓ 17 callers
Method
write
PRINT interface
libraries/Par27979/Par27979.h:62
↓ 16 callers
Function
hWord
libraries/AvrHeap/avrheap.cpp:62
↓ 16 callers
Method
isRunning
libraries/CountDown/CountDown.cpp:111
↓ 16 callers
Method
low
libraries/FLE/FLE.h:36
↓ 16 callers
Method
map2RGB
libraries/map2colour/map2colour.cpp:45
↓ 15 callers
Method
bytesWritten
libraries/XMLWriter/XMLWriter.h:154
↓ 15 callers
Method
getFletcher
libraries/Fletcher/Fletcher16.cpp:65
↓ 15 callers
Method
getPosition
libraries/X9C10X/X9C10X.cpp:160
↓ 15 callers
Method
lastError
libraries/MCP23017_RT/MCP23017.cpp:538
↓ 15 callers
Method
map
libraries/FastMap/FastMap.h:22
↓ 15 callers
Method
read
libraries/PCF8575/PCF8575.cpp:86
↓ 15 callers
Method
size
libraries/SIMON/simon.cpp:103
↓ 14 callers
Method
getError
libraries/SHT31/SHT31.cpp:279
↓ 14 callers
Method
getError
libraries/SHT85/SHT85.cpp:281
↓ 14 callers
Method
init
libraries/FastMap/FastMap.cpp:24
↓ 14 callers
Method
mV2index
libraries/AnalogUVSensor/AnalogUVSensor.cpp:45
↓ 14 callers
Method
setTemperature
libraries/BH1750FVI_RT/BH1750FVI.cpp:203
↓ 13 callers
Function
getRandom32
libraries/randomHelpers/randomHelpers.cpp:54
↓ 13 callers
Method
read
libraries/PIR/PIR.cpp:39
↓ 13 callers
Method
reset
libraries/DHTNEW/dhtnew.cpp:42
↓ 13 callers
Method
setVolume
libraries/M62429/M62429.cpp:39
↓ 13 callers
Method
wrap
libraries/runningAngle/runningAngle.cpp:43
↓ 12 callers
Method
begin
initializes the pins and starts SPI in case of hardware SPI
libraries/AD520X/AD520X.cpp:27
↓ 12 callers
Method
capacity
libraries/BitArray/BitArray.h:72
↓ 12 callers
Method
find
libraries/AtomicWeight/AtomicWeight.cpp:205
↓ 12 callers
Method
getC
libraries/relativity/relativity.h:27
↓ 12 callers
Method
getPageSize
libraries/I2C_EEPROM/I2C_eeprom.cpp:314
↓ 12 callers
Method
high
libraries/FLE/FLE.h:35
↓ 12 callers
Method
index2color
libraries/AnalogUVSensor/AnalogUVSensor.cpp:66
↓ 12 callers
Method
setAngle
libraries/BH1750FVI_RT/BH1750FVI.cpp:212
↓ 12 callers
Method
setMaxCurrentShunt
/////////////////////////////////////////////////// Calibration
libraries/INA226/INA226.cpp:193
↓ 12 callers
Method
setWaveLength
interpolation tables uses more RAM (versus progmem)
libraries/BH1750FVI_RT/BH1750FVI.cpp:222
↓ 12 callers
Method
write
libraries/FRAM_I2C/FRAM.cpp:129
↓ 11 callers
Method
begin
libraries/MCP_ADC/MCP_ADC.cpp:23
↓ 11 callers
Method
begin
libraries/A1301/A1301.cpp:24
↓ 11 callers
Method
bufferIndex
metrics
libraries/XMLWriter/XMLWriter.h:153
↓ 11 callers
Method
calculateWaveLengthFactor
libraries/TSL260R/TSL260R.cpp:71
↓ 11 callers
Method
clear
libraries/Set/Set.cpp:94
↓ 11 callers
Method
getMaxOhm
libraries/X9C10X/X9C10X.cpp:209
↓ 11 callers
Method
getMetrics
* @brief Returns metrics for the eeprom usage. * * Dividing the returned values of \p writeCounter with \p slots yields the average number
libraries/I2C_EEPROM/I2C_eeprom_cyclic_store.h:194
↓ 11 callers
Method
pmCount
libraries/AD520X/AD520X.cpp:183
↓ 11 callers
Method
setPosition
libraries/X9C10X/X9C10X.cpp:125
↓ 11 callers
Method
start
libraries/CountDown/CountDown.cpp:39
↓ 11 callers
Method
write
libraries/AD5245/AD5245.cpp:67
↓ 10 callers
Method
getGamma
libraries/GAMMA/gamma.cpp:80
↓ 10 callers
Method
getValue
libraries/AD520X/AD520X.cpp:85
↓ 10 callers
Method
high
libraries/Interval/Interval.h:34
↓ 10 callers
Method
init
libraries/Cozir/cozir.cpp:51
↓ 10 callers
Method
low
libraries/Interval/Interval.h:35
↓ 10 callers
Method
range
assumption
libraries/Interval/Interval.h:33
↓ 10 callers
Method
read
libraries/AD5245/AD5245.cpp:75
↓ 10 callers
Method
relAccuracy
libraries/Interval/Interval.cpp:44
↓ 10 callers
Method
setPercentage
libraries/WaveMix/WaveMix.cpp:31
↓ 10 callers
Method
total
libraries/PrintSize/PrintSize.h:43
↓ 10 callers
Method
value
BASE FUNCTIONS
libraries/Interval/Interval.h:32
↓ 10 callers
Method
voltage2mW
to be used by external ADC
libraries/ML8511/ML8511.cpp:63
↓ 9 callers
Method
add
libraries/Fletcher/Fletcher16.cpp:28
↓ 9 callers
Function
atanFast
libraries/FastTrig/FastTrig.cpp:382
↓ 9 callers
Method
begin
CONFIGURATION
libraries/I2C_SCANNER/I2C_SCANNER.cpp:21
↓ 9 callers
Method
begin
libraries/AS5600/AS5600.cpp:59
↓ 9 callers
Method
begin
libraries/DRV8825/DRV8825.cpp:21
↓ 9 callers
Method
begin
libraries/AD985X/AD985X.cpp:34
next →
1–100 of 4,619, ranked by callers