Updated configuration to allow hopstands.

Build a simulated immersion chiller. It will start on SIGUSR1 signal and stop on a SIGUSR2 signal. Hardcoded is te coolwater temperature at 14 degrees celcius.

Most parts of the simulator are working, needs some tuning.

Beginning of the main program loop

Moved manual menu to it's own function.

Changed device outputs and status leds.

Manual mode added.

Added selecting output relays.

Added selecting sensors.

Added PID editor.

Read/Write PID parameters from configuration.

Switched to PID code from Arduino

Changed internal storage of temperatures to float. Added 2 prompts. Added editors for float and integer values. Added most of brewunit edit functions.

Better brew state field names.

Added programming display CGRAM. Added display of characters from CGRAM. Changed prompts to allow free prompt strings. More code for the brewsystem unit editor.

(0) -300 -100 -15 +15 +100 tip

mercurial