Fcsteve777
Member
- Joined
- Jan 16, 2017
- Messages
- 5
- Reaction score
- 0
Sorry but i have tried searching and i know this is going to be a stupid question for someone that is familiar with arduino...
I downloaded the hex and the source code, I can find the appropriate file to edit in the source code folder. But how do i compile that whole folder back into a hex file to load back onto the arduino.
Again sorry for the newb arduino question but my google fu has failed me tonight.
I downloaded the hex and the source code, I can find the appropriate file to edit in the source code folder. But how do i compile that whole folder back into a hex file to load back onto the arduino.
Again sorry for the newb arduino question but my google fu has failed me tonight.
It is in the top of the \app\controller\TempControl.h file, from line 33 and onwards. As you can see, I have modified my cooling constants and set the switch time between heating to 0 seconds. I have not changed my heating constants, because they do not matter to me, as I don't have a heating solution for my conical (I rely on my rooms temperature to do the magic).
Code:// Set minimum off time to prevent short cycling the compressor in seconds const uint16_t MIN_COOL_OFF_TIME = 5; // Use a minimum off time for the heater as well, so it heats in cycles, not lots of short bursts const uint16_t MIN_HEAT_OFF_TIME = 300; // Minimum on time for the cooler. const uint16_t MIN_COOL_ON_TIME = 5; // Minimum on time for the heater. const uint16_t MIN_HEAT_ON_TIME = 180; // Use a large minimum off time in fridge constant mode. No need for very fast cycling. const uint16_t MIN_COOL_OFF_TIME_FRIDGE_CONSTANT = 5; // Set a minimum off time between switching between heating and cooling const uint16_t MIN_SWITCH_TIME = 0; // Time allowed for peak detection const uint16_t COOL_PEAK_DETECT_TIME = 1800; const uint16_t HEAT_PEAK_DETECT_TIME = 900;
I also modified the source code to allow running beer profile mode without the typical beer in carboy in fridge setup. I am currently running beer profile mode with my conical and it seems to be working very well, significantly better than fridge constant mode with long minimum on and off times.