/* * MCP40D18.c * * Created on: Sep 16, 2021 * Author: angoosh */ #include "MCP40D18.h" #include "main.h" void SetPotPosition(uint8_t pos); extern I2C_HandleTypeDef MCP40D18_I2C_HANDLE; void SetPotPosition(uint8_t pos){ if(pos < 128){ uint8_t data[2] = {0,pos}; HAL_I2C_Master_Transmit(&MCP40D18_I2C_HANDLE, (MCP_I2C_ADDRESS << 1), data, 2, 0xFFFF); } }