comment1
This commit is contained in:
@@ -58,7 +58,7 @@ uint16_t iter,cnt=5;
|
||||
float temperature;
|
||||
extern uint8_t roms[MAX_DEVICES][8];
|
||||
//extern uint8_t devices_found ;
|
||||
uint8_t init=1;
|
||||
uint8_t _debug_init=1;
|
||||
//TEMP temp_sense[30];
|
||||
float set_temp_old[30];
|
||||
char rx_buffer[64];
|
||||
@@ -144,8 +144,8 @@ int main(void)
|
||||
sens[i].Init.InitParam.Ind = i;
|
||||
sens[i].Init.init_func = &Dallas_SensorInitByInd;
|
||||
sens[i].Init.Resolution = DALLAS_CONFIG_9_BITS;
|
||||
MB_DATA.HoldRegs.set_Temp[i] =sens[i].set_temp =20.;
|
||||
sens[i].hyst =3;
|
||||
MB_DATA.HoldRegs.set_Temp[i] =sens[i].set_temp =20.;
|
||||
MB_DATA.HoldRegs.set_hyst[i]=sens[i].hyst =1;
|
||||
Dallas_AddNewSensors(&hdallas, &sens[i]);
|
||||
|
||||
}
|
||||
@@ -155,22 +155,23 @@ int main(void)
|
||||
/* USER CODE BEGIN WHILE */
|
||||
while (1)
|
||||
{
|
||||
if (init)
|
||||
if (_debug_init||MB_DATA.Coils.init_param)
|
||||
{
|
||||
init=0;
|
||||
_debug_init=0;
|
||||
MB_DATA.Coils.init_param=0;
|
||||
for(int i=0;i<hdallas.onewire->RomCnt;i++)
|
||||
{
|
||||
MB_DATA.HoldRegs.set_Temp[i]=21;
|
||||
|
||||
sens[i].set_temp=MB_DATA.HoldRegs.set_Temp[i];
|
||||
sens[i].hyst=MB_DATA.HoldRegs.set_hyst[i];
|
||||
}
|
||||
|
||||
// init_all_T_sense();
|
||||
//DS18B20_Search(&DS, &OW);
|
||||
|
||||
|
||||
}
|
||||
|
||||
init=MB_DATA.Coils.init_param;
|
||||
|
||||
Dallas_StartConvertTAll(&hdallas,DALLAS_WAIT_BUS,0);
|
||||
|
||||
for(int i=0;i<hdallas.onewire->RomCnt;i++)
|
||||
@@ -187,7 +188,7 @@ int main(void)
|
||||
|
||||
{
|
||||
|
||||
MB_DATA.Coils.coils.all|=1<<i;
|
||||
MB_DATA.Coils.coils[0].all|=1<<i;
|
||||
|
||||
}
|
||||
|
||||
@@ -196,7 +197,7 @@ int main(void)
|
||||
if (sens[i].temperature>sens[i].set_temp+sens[i].hyst)
|
||||
{
|
||||
|
||||
MB_DATA.Coils.coils.all&=~(1<<i);
|
||||
MB_DATA.Coils.coils[0].all&=~(1<<i);
|
||||
|
||||
}
|
||||
if(GPIOB11_valve)
|
||||
|
||||
Reference in New Issue
Block a user