last commit before mirror gitea

This commit is contained in:
2025-09-13 08:36:40 +02:00
parent 59c3e1cd29
commit c940f3e0a3
2 changed files with 5 additions and 3 deletions

View File

@@ -114,16 +114,18 @@ void SHT30_calcRawData(SHT30_Struct_Type *p){
} }
void sht30_ReadData(SHT30_Struct_Type *inst){ int sht30_ReadData(SHT30_Struct_Type *inst){
int ret; int ret;
uint8_t reg[2] = {0xe0,0x00}; uint8_t reg[2] = {0xe0,0x00};
ret = readRegister(inst, reg, (void*)&inst->Message, sizeof(SHT30_Message_Type)); ret = readRegister(inst, reg, (void*)&inst->Message, sizeof(SHT30_Message_Type));
if(ret != 0){ if(ret != 0){
SHT30_resetConnection(inst); SHT30_resetConnection(inst);
return 1;
}else{ }else{
SHT30_calcRawData(inst); SHT30_calcRawData(inst);
return 0;
} }
@@ -138,7 +140,7 @@ int sht30_init(SHT30_Struct_Type *inst, void *i2c_transfer_inst, setGet_I2C_Even
inst->i2c_transfer_inst = i2c_transfer_inst; inst->i2c_transfer_inst = i2c_transfer_inst;
inst->i2c_transfer_evt = i2c_transfer_evt; inst->i2c_transfer_evt = i2c_transfer_evt;
//SHT30_resetConnection(inst); SHT30_resetConnection(inst);
return 0; return 0;

View File

@@ -42,7 +42,7 @@ typedef struct SHT30_Struct
int sht30_init(SHT30_Struct_Type *inst, void *i2c_transfer_inst, setGet_I2C_Event_fpt i2c_transfer_evt); int sht30_init(SHT30_Struct_Type *inst, void *i2c_transfer_inst, setGet_I2C_Event_fpt i2c_transfer_evt);
void sht30_ReadData(SHT30_Struct_Type *p); int sht30_ReadData(SHT30_Struct_Type *p);
uint8_t crc8_i2c_u16(uint16_t input); uint8_t crc8_i2c_u16(uint16_t input);
#endif /* MAIN_SHT30_DRIVER_SHT30_DRIVER_H_ */ #endif /* MAIN_SHT30_DRIVER_SHT30_DRIVER_H_ */