Update Time!
I had Adam from Vertex get some answers for me on some questions I had and he got back to me today with some answers from the developers. I will start with the conductivity probe. I have not been able to completely solve my issue with calibrating this probe. I was told that the probe should be calibrated with 50mS solution. This is typically used with German products as well as the scientific industry. This is slightly problematic as there are only two suppliers that I was able to find, GHL and Tunze. I have ordered some of this solution to see if it provides better results. I did get a hold of the Neptune solution thats at 53mS as well which did help. I am not at 1.0238 measured vs 1.025 actual. My concern is that after calibration the solution isn't read at 53mS but at ~51mS.
Next was the concern about the version of Android. Their response was that every time they updated to a new version of Android, new bugs would be introduced, and they would be fighting a never ending battle. As I do understand this, I don't fully agree with this concept as that is part of the job as a developer. Maybe you shouldn't allow the device to update to the latest and greatest version right away, but I do believe they should try to stay relatively up to date. There is the other side, which is that testing for bugs when thousands of dollars of equipment/livestock is on the line per customer, is very tedious and if they don't run into one bug it could cause a lot of damage. I did do quite a bit of research on Android 2.3.7 and there are no known vulnerabilities currently out and with it being outdated it is not being actively targeted. Combine that with the fact that we are dealing with and aquarium controller, which I would say is far from someones target, I feel comfortable enough running this unit without security concerns. They also confirmed that all incoming ports are closed unless they are in use by VNC or another program that requires incoming data. This will change a bit once C-Cloud is rolled out but according to them this will all be fully encrypted. I will investigate this more once it is available.
I was also curious to see what type of hardware we are working with. For the head unit, nothing seems to have changed from when they announced it in 2011. Based on the "i.MX51 Babbage board"
32-bit Cortex-A8 800MHz Single Core by Freescale
512Mb RAM
AMD Z430 GPU
OpenGL ES 2.0
https://reefbuilders.com/2011/02/17/vertex-aquaristik-cerebra-android-app-store/
The CPU runs at around 60-75% and sometimes spiking to 90%. With the Cerebra processes using ~20%.
The display is 800x480 which looks sharp and I don't think there is any reason to need more.
As for the sensors and mounting them, they are designed to work with a magnetic mounting option that will be released around the first week of September. From how Adam described it, this will be similar to GHL's option which I have ordered. The float switch mount has a grove that the switch fits in and tightens down one and the optical sensor mount will be threaded.
When I was exploring the device a bit I also noticed that there was an "app" for the Libra Doser. So for anyone with one of these it looks like support of some sort will be coming.
Thats it for now. I will provide another update as I learn more. If anyone has any specific questions please feel free to ask.
Thanks,
-Lars