The Cobalt and DG03 at least try to give the diver a plan to the surface after a deco violation, the Suunto just gives you the big middle finger after 3 minutes and says your on your own.
To expend a bit on Ron's post: you could potentially push a parameter out of bounds. I suspect the "60 ft ceiling", for instance, might be the case. The question is what the code would do then: divide by zero, crash and burn? Ideally you want it to "fail safe" but in real life you options may well be big middle finger or a negative stop time. Neither's taking you to the surface.
I expect we're all old enough to remember y2k here: your year overflows from 99 to 00. What would you rather have it do: calculate you -99 years worth of compound interest and take it out of your savings? Or not calculate anything and pop up an error message instead?
Then of course there's the algorithm which is not the same thing as software+hardware implementation of the algorithm. In the case of Cressi/Suunto/Mares RGBM it is pretty much "who TF knows what it really does".
---------- Post added January 9th, 2016 at 02:44 PM ----------
Oceanic and others use very low frequency RF
Yeah, thanks, I went and looked at the manual afterwards and it spells it out clear enough. I guess I didn't think of coiled antennae and 4 ft ranges.