related to #91 able to select adress (visible on scope)

pull/96/head
RobertGawron 2019-07-28 11:26:44 +01:00
rodzic 408e9f14d9
commit 1382f41f34
1 zmienionych plików z 11 dodań i 5 usunięć

Wyświetl plik

@ -50,7 +50,6 @@ void VoltageSensorActualValue_Init()
GPIO_setup();
I2C_setup();
}
@ -59,12 +58,20 @@ bool VoltageSensorActualValue_GeMeasurementData(VoltageSensorActualValue_Measure
I2C_GenerateSTART(ENABLE);
while(!I2C_CheckEvent(I2C_EVENT_MASTER_MODE_SELECT));
I2C_Send7bitAddress(I2C_SLAVE_ADDRESS, I2C_DIRECTION_TX);
//while(!I2C_CheckEvent(I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED));
// I2C_Send7bitAddress((I2C_SLAVE_ADDRESS << 1), I2C_DIRECTION_TX);
// while(!I2C_CheckEvent(I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED));
I2C_Send7bitAddress((I2C_SLAVE_ADDRESS << 1), I2C_DIRECTION_RX);
while(!I2C_CheckEvent(I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED));
// UserInterface_ShowMessage(USER_INTERFACE_COLLECTING_DATA_MSG);
I2C_SendData(0xf);
//while(!I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTED));
//I2C_ReceiveData();
// while(!I2C_CheckEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTED));
I2C_GenerateSTOP(ENABLE);
while(I2C_GetFlagStatus(I2C_FLAG_BUSBUSY));
@ -76,7 +83,6 @@ bool VoltageSensorActualValue_GeMeasurementData(VoltageSensorActualValue_Measure
}
void GPIO_setup(void)
{
// TODO magic numbers