By now, almost everyone you know has downloaded an application for their Apple or Android phone that helps them manage or complement their daily life, but what if we could do more?
What if we could download a flow computer or custom code a radio from a different, but equally convenient app store, as easy as we download the latest version of Angry Bird?
What if we could change the personality of our hardware just by downloading a new app? Maybe then we could use hardware for the lifetime of the asset, instead of getting stuck with orphaned equipment due to proprietary software.
Xetawave is a ‘software defined’ radio; allowing the radio to be continuously current with the latest and greatest Xetawave enhancement. The interim step, The XetaEDGE is part of this new generation of edge devices that will allow open source code to be programmed right into the radio.
How is this possible?
Edge devices are built on Linux, which opens up a whole new world of custom configuration with Python and other software platforms. There are risks to this though as we know that bugs are only generated when programmers write code; no new bugs occur if nobody writes code.
- We have devices that you cannot write code into at all
- We have devices you can write custom code into, and
- We have devices that you can download non-custom, tested code.
That last option isn’t quite the same application as the one on my cell phone that was alluded too earlier, but it is a cool step in the right direction.
The next step in the evolution would be a cloud-based industrial app store that can download a flow computer or other app to any Linux device. One of the bigger benefits would be that software for low power class 1 div 2 devices will eventually be able to be used on commercial devices.
Today a flow computer is tied to a manufacturer. Tomorrow, that code could be portable. A server in the cloud for a centralized hosted flow computer, or a multi-well pad gas lift application with a flow computer that can handle upwards of 45 runs or just a simple standalone RTU or Pi-like device. Measurement Canada will be available for everyone on the device that is priced right for the environment:
- The rugged or non-rugged(-40, vibration etc)
- CSA/UL general purpose or classified hardware.
- Low power versus line power and AC versus DC
Why buy a $3000 piece of hardware when you can buy a $500 piece of hardware?
BettsM is working with CalSim who has Measurement Canada approved flow calculations and ETC who have setup an app store and framework for downloading a flow computer onto their Linux device called the Morpheus RTU.
Once we have successfully developed our flow computer app, we will start to support multiple Linux devices such as a Raspberry Pi a Kingfisher CP-35 and potentially even a Xetawave radio. We will still limit the devices we test on and there will be minimum memory, power and CPU specifications, but we will be far closer than we have ever been to the great divorce of hardware from software for industrial applications.
“So I awoke, and behold: It was not a Dream”
This quote from C.S. Lewis “The Great Divorce”Infused Products International – CH EDITS AND NOTES has been shamelessly adapted misquoted to suit the message of this article.