Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Robo-Tank v3.50 is Ready
#1
Hi, there's an update available, this one was focused on improvements and fixes. 

Unfortunately with this update you need to update the Arduino IDE programming software as well. This needs to be done because a watchdog was implemented but not supported until IDE v1.6.5. There was a bug in v1.6.5 so there is an extra file that needs to be copied otherwise the sketches won't compile. There are detailed instructions in the download package for updating. 

Before this update there was a problem where the LED driver would quit responding periodically, this should be solved now. The I2C bus was also set to high-speed mode from normal mode as all the hardware supports the faster mode.

I also decided to add some different functions to keep the controller running if something fails. There haven't been many issues of the controller freezing but with so many variables it's possible. The main part is an Arduino watchdog, this monitors the processor on the Arduino, if it doesn't respond after a 40-second timeout the controller will reset. This monitors the display and controller and resets the whole system if it quits responding. At the same time I added an auto reset if the display and controller quit communicating. With these changes if you reset the controller using the reset button on the w5100 the display will also restart now.

Some other small improvements is the way the data from the Atlas Scientific conductivity circuit is received and the formatting on the home page scroll box for all the parameters. The minimum opening value for each parameter was also fixed, this was showing as 0 until you did a manual reset. 

Temperature compensation was added to all the Altas Scientific circuits, every 5 minutes the current water temperature is sent to the circuit so it can adjust the output. This will improve accuracy, especially for the conductivity circuit.

The resume button on the home page use to quit a light fade if it was running, this no longer happens. It will only reset the lights if they were put in the temporary mode.

I also found a bug when new alarm values were set. This could have caused a lot of small issues but it would only happen when you saved a new alarm value. If the value matched a code on the controller that action was taken which could have been anything. It could have caused a different setting to change or triggered an action.

That's about it, nothing visual or exciting but should be a good update. Next update you'll be able to see the changes. :)
Reply to top
#2
Great Rob, thanks !
Sounds to me you cleaned up things you bumped into during your development.

Reply to top
#3
No problem, yeah more issues that showed up as different equipment is used, hopefully there isn't many more. :)
Reply to top
#4
hopefully this will take care of the gremlins :)
Reply to top


Possibly Related Threads…
Thread Author Replies Views Last Post
  Robo-Tank v5.20 is Ready Rob F 51 32,134 05-31-2020, 05:45 PM
Last Post: Rob F
  Robo-Tank v5.13 is Ready Rob F 61 37,294 06-19-2019, 12:30 AM
Last Post: Rob F
  Robo-Tank v5.12 is Ready Rob F 34 23,424 04-30-2019, 12:35 PM
Last Post: fietsenrex
  Robo-Tank v5.10 is Ready Rob F 157 87,066 04-18-2019, 10:43 PM
Last Post: Rob F

Forum Jump:

Current time: 04-18-2024, 01:21 AM