Skip to content

MLX90614_SMBusWrite Not working #1

Open
@pollockDeVis

Description

@pollockDeVis

MLX90614_SMBusWrite() is not working. I tried to change the emissivity using this function but it doesn't change the emissivity.
Also in the MLX90614_SetEmissivity(uint8_t slaveAddr, float value) function, may I know why you included these functions? What purpose do they serve?

error = MLX90614_SMBusRead(slaveAddr, 0x2F, &data);
error = MLX90614_SendCommand(slaveAddr, 0x60);
error = MLX90614_SMBusWrite(slaveAddr, 0x2F, 0x0000);
error = MLX90614_SMBusWrite(slaveAddr, 0x2F, data);
error = MLX90614_SendCommand(slaveAddr, 0x61);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions