Easy programming for the DSO Quad

This scripting add on is going to be great for the Quad. I’ve got my dev environment set up and have a few ideas to try out and will post further hopefully when I have progressed a bit more.



The next bit is just pure speculation to see what the longer term possibilities of this environment are.



I am running the Community main app which seems to take APP1 and a bit of APP2. I am wondering what the technical feasibility of integrating the PAWN environment into the same build with the idea of making it even easier to switch back and forth between them and even potentially allow PAWN scripts to work directly with data gathered from the main host app and enhance that further. I could imagine a loose integration where a key or menu item would allow switching between the two environments. I guess a tighter integration where a PAWN script could be running in parallel may be harder to achieve as the PAWN interpreter would need to be running at the same time as the main app. Apart from making it easier to add specialised measurement calculations, it might be possible to have scripts doing further management functions like battery monitoring.



A variant on this would be whether it would be feasible to create the environment where a PAWN front end gave similar functionality to the community scope app.