22 lines
376 B
C
22 lines
376 B
C
/*
|
|
* 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);
|
|
}
|
|
}
|
|
|