You need to pull pin 7 down I believe (jump to gnd) to disable dimming. The rotary encoder which you don’t have I guess is how you get it to turn back on. Think of it as a screensaver.
You need to pull pin 7 down I believe (jump to gnd) to disable dimming. The rotary encoder which you don’t have I guess is how you get it to turn back on. Think of it as a screensaver.
You need to pull pin 7 down I believe (jump to gnd) to disable dimming. The rotary encoder which you don’t have I guess is how you get it to turn back on. Think of it as a screensaver.
I can confirm this I had the same problem and connecting pin 7 to the ground keeps the I2c display on.
Just another question is BrewPi Remix supporting iSpindle? I just received my kit today and I would like to test it with my next brew.
Ok, thank you I just would like to clarify as I am not very good with these components... pin 7 of which component?
I have attempted jumpering pin 7 of the LCD board to ground and the LCD still turns off at 1 minute.
Not quite. I have the bones in there but I need to finish the endpoint for it. That’s the same work I have to do for my new project (how’s that for a subtle hint?) so it should be pretty soon.Just another question is BrewPi Remix supporting iSpindle? I just received my kit today and I would like to test it with my next brew.
Your probably right I never tried it that way since I already had it off... I'll try that tomorrow. Thanks.Same here, with the jumper installed the four wire interface is all that's needed...
Cheers!
Your probably right I never tried it that way since I already had it off... I'll try that tomorrow. Thanks.
What firmware version are you running, what scripts version are you running, what do the logs say, what kind of power supply are you using for the Arduino?
Or is this the version of the script?Ok now I see this in the log file:
Terminating due to fatal serial error
2019-09-25 01:55:08 Starting BrewPi.
Terminating due to fatal serial error
2019-09-25 08:30:08 Starting BrewPi.
Terminating due to fatal serial error
2019-09-25 11:10:08 Starting BrewPi.
Terminating due to fatal serial error
2019-09-25 12:25:08 Starting BrewPi.
Terminating due to fatal serial error
2019-09-25 18:50:08 Starting BrewPi.
Terminating due to fatal serial error
2019-09-25 20:45:08 Starting BrewPi.
The firmware version is brewpi-arduino-uno-i2c-0.2.12 and were can I find the version of the script?
The Arduino Uno is connected to the RPI with a USB cable for power.
First, you’re going to have to get the firmware which supports it. Then you will have to follow my instructions for a starting point, then we can talk about what to modify.
Physically, you will use a beer probe only, and control your pump via the controller. If you want a probe to monitor your glycol your will use the “room” sensor.
I have a Firmware version for you to use, I need to get it where it’s available to you.
Yes. There’s a new version. Nobody has done this before because you will be the first one to whom I will deliver this version of the Firmware.
When you are in Beer constant and don’t have a chamber sensor, the chamber sensor will use the beer sensor (which we want in this case.)
Inside your BrewPi directory, execute:
sudo git tag
The highest number is the current version.
Also, I need to see what the log says before that error.
It appears that either the Arduino/cable is bad, or the port is misconfigured or incorrect. Have you done any "tweaking" to the config file?full error log see attachment stderr.txt
There's an alpha build in the devel branch of firmware that has this glycol support. Be sure to grab the right one for your shield, you'll have to flash manually for now:Sounds great, I am up for the challenge.
It appears that either the Arduino/cable is bad, or the port is misconfigured or incorrect. Have you done any "tweaking" to the config file?
What happens when you issue the command 'sudo systemctl status left'?
SUBSYSTEM=="tty", ATTRS{serial}=="75533343336351208261", SYMLINK+="left"
lrwxrwxrwx 1 root root 7 Sep 27 03:55 /dev/left -> ttyACM0
sudo /home/brewpi/left/terminal.py
Type the string you want to send to the controller: n
Sending: n
N:{"v":"0.2.11","n":"af7545e","s":2,"y":0,"b":"s","l":"3"}
We can check some additional things before replacing parts:
Running 'sudo cat /etc/udev/rules.d/99-arduino.rules' should give you something like this (serial number will be different):
Then, 'ls -al /dev/left' should look like this:Code:SUBSYSTEM=="tty", ATTRS{serial}=="75533343336351208261", SYMLINK+="left"
Assuming those look ok, you can run a serial monitor to see what you get:Code:lrwxrwxrwx 1 root root 7 Sep 27 03:55 /dev/left -> ttyACM0
Enter 's' to allow you to enter a command, then enter a safe command like 'n'. You should see something like:Code:sudo /home/brewpi/left/terminal.py
Enter 'q' to quit.Code:Type the string you want to send to the controller: n Sending: n N:{"v":"0.2.11","n":"af7545e","s":2,"y":0,"b":"s","l":"3"}
If that works, it would be handy to see the contents of the stdout.log corresponding to the errors.
The stderr.txt is interesting because of the frequency of the errors, especially networking errors. There's even some from eth0 which I would have expected to be filtered out. What's your network setup?
There's an alpha build in the devel branch of firmware that has this glycol support. Be sure to grab the right one for your shield, you'll have to flash manually for now:
0.2.13 (alpha)
Do not use this in production, it is an alpha commit only. The glycol variant may burn up your compressor if you use it on a standard refrigerator setup.
This change enables compiler macros to set parameters suitable for glycol use. This means there are two new firmware versions; a "glycol" variant for both I2C and RevC. When using the glycol, zero out the PID values (`Kp`, `Ki`, `Kd`) in order to make "Fridge setpoint" equal to "Beer setpoint." Use only the beer sensor, the refrigerator temperature will get its value internally from the beer sensor. If you wish to monitor the glycol temperature, use the "room" sensor. Control the pump as "cool" via the relay.
Features
- Add support for Glycol control
Enhancements
- Update to atmelavr 1.15.0 from 1.14.0.
Incidentally, someone else reported the exact error you were having flashing the firmware so I'm going to push a fix for that as soon as I get my dev Pi working again.