@Ranjib @wykat I'm having some issues with getting my dosing pumps working.
The first is both pumps are running at the same time. I have GPIO 18 and 19 enabled for the jacks and each one of the jacks is assigned to one of the pumps in the dosing tab. I used GPIO pins 13,14,15,16 to create virtual equipment on/off switches to determine the pumps run direction and this works as it should.
When I select the pump associated with gpio 19 neither one of the pumps runs.
When I select the pump associated with gpio 18 both pumps run.
According to the dosing pump build guide on Adafruit both GPIO 18 and 19 are used. On Github @wykat says only gpio 18 is used either way I get the same result.
Not sure what I'm missing, and any help would be appreciated.
I did recently update from reef-pi 2.0.0-rc-2 to the newest 2.0 version.
The other thing I noticed (which doesn't affect the way the pumps run) is that when I go to calibrate the pumps, unless I have a motor speed and duration set in the main dosing pump section I can't get the calibration tab to run the pumps with the values I used. I can run the pumps by just clicking the run button in the calibration tab without any values as long as there are duration and % values on the dosing tab.
Hope all this makes sense.
![]()
![]()
The calibrate only working if there is a value in the timer is a known bug. @Ranjib is tracking it.
It looks like you have everything configured right. Stupid question, did you enable PWM in the config file?
