Once a PBASIC script has been tokenised and loaded into a processor, can it be read back?
At work, we have been using the Basic STAMP processor based OWL2 module from EME Systems (https://emesystems.com/owl2pe/documentation.html).
To edit and load (tokenize) the scripts, we use the DEBUG Terminal from Parallax.
However, the guy who developed our system left the company over a decade ago. To use the scripts, all we needed to do was to change a few values. Because it worked and we were usually working on other new things, no-one really bothered to learn how to programme it properly unitl now - I have a side project to get a 4G modem working with it.
However, our current "problem" is that a couple of folk from our company left and started their own business in direct competition to us. OK, fair enough. We suspect that they have taken every piece of information, both commercial (such as sales contacts and contract info) and technical - they know how all our systems work.
Just recently, they have offered one of our customers a better data delivery sales contract. Again, fair enough. But, when we offered to buy back the dataloggers, they said that they needed them, as the other company can use them to send data to their dataservice.
As far as I am aware, we have never been able to read a script from a processor.
So, this would mean that unless the guy has learned BASIC Stamp in less than a year and written a new set of scripts (plus start the business and build the upstairs to his house and help raise two small kids) and reverse engineered how we connect a PC to the datalogger (this, again, was specific to our company), then he is using our scripts, with just the destination server addresses changed to their own.
So, my question is, as above: If I connected our OWL2 proessor board to my PC with the Parallax BASIC STamp editor, is there any way I can read a script that has been loaded into the processor?