COSA
An Object-Oriented Platform for Arduino Programming
HMC5883L Member List

This is the complete list of members for HMC5883L, including all inherited members.

async_request()TWI::Driverinline
available()HMC5883Linline
Avg enum nameHMC5883L
await()HMC5883Linline
await_mode(uint8_t mode)HMC5883Linline
begin()HMC5883L
bias(Bias bias)HMC5883Linline
Bias enum nameHMC5883L
CONFIG enum valueHMC5883Lprotected
CONTINOUS_MEASUREMENT_MODE enum valueHMC5883L
Driver(uint8_t addr)TWI::Driverinline
end()HMC5883Linline
heading(data_t &data) const HMC5883Linline
HMC5883L(uint8_t mode=SLEEP_MODE_IDLE)HMC5883Linline
IDENTITY enum valueHMC5883Lprotected
IDLE_MEASUREMENT_MODE enum valueHMC5883L
is_async() const TWI::Driverinline
is_overflow() const HMC5883Linline
m_addrTWI::Driverprotected
m_asyncTWI::Driverprotected
m_configHMC5883Lprotected
m_modeHMC5883Lprotected
m_outputHMC5883Lprotected
m_overflowHMC5883Lprotected
Mode enum nameHMC5883L
MODE enum valueHMC5883Lprotected
mode(Mode mode)HMC5883L
NEGATIVE_BIAS enum valueHMC5883L
NORMAL_BIAS enum valueHMC5883L
on_completion(uint8_t type, int count)TWI::Driverinlinevirtual
OUTPUT enum valueHMC5883Lprotected
output_rate(Rate rate)HMC5883Linline
OUTPUT_RATE_0_75_HZ enum valueHMC5883L
OUTPUT_RATE_15_HZ enum valueHMC5883L
OUTPUT_RATE_1_5_HZ enum valueHMC5883L
OUTPUT_RATE_30_HZ enum valueHMC5883L
OUTPUT_RATE_3_HZ enum valueHMC5883L
OUTPUT_RATE_75_HZ enum valueHMC5883L
OUTPUT_RATE_7_5_HZ enum valueHMC5883L
POSITIVE_BIAS enum valueHMC5883L
Range enum nameHMC5883L
range(Range range)HMC5883Linline
RANGE_0_88_GA enum valueHMC5883L
RANGE_1_3_GA enum valueHMC5883L
RANGE_1_9_GA enum valueHMC5883L
RANGE_2_5_GA enum valueHMC5883L
RANGE_4_0_GA enum valueHMC5883L
RANGE_4_7_GA enum valueHMC5883L
RANGE_5_6_GA enum valueHMC5883L
RANGE_8_1_GA enum valueHMC5883L
Rate enum nameHMC5883L
read_heading()HMC5883L
read_heading(data_t &data)HMC5883Linline
read_status(status_t &status)HMC5883L
Register enum nameHMC5883Lprotected
s_gainHMC5883Lprotectedstatic
sample_heading_request()HMC5883Linline
samples_avg(Avg avg)HMC5883Linline
SAMPLES_AVG_1 enum valueHMC5883L
SAMPLES_AVG_2 enum valueHMC5883L
SAMPLES_AVG_4 enum valueHMC5883L
SAMPLES_AVG_8 enum valueHMC5883L
SINGLE_MEASUREMENT_MODE enum valueHMC5883L
STATUS enum valueHMC5883Lprotected
sync_request()TWI::Driverinline
to_milli_gauss()HMC5883L
write_config()HMC5883L