Circuits.I2C.device_present-question-mark

You're seeing just the function device_present-question-mark, go back to Circuits.I2C module for more information.
Link to this function

device_present?(i2c, address)

View Source

Specs

device_present?(bus(), address()) :: boolean()

Return whether a device is present

This function performs a simplistic check for an I2C device on the specified bus and address. It's not perfect, but works enough to be useful. Be warned that it does perform an I2C read on the specified address and this may cause some devices to actually do something.