Have you ever considered adding a "CGIOUT" to ARMWeb, that makes outbound HTTP
requests to other hosts? It wouldn't need to return a bunch of data to the
program, 255 bytes would be fine (it could RST if the remote host tried to
return more.) It wouldn't need to support the POST method, GET would be enough.
This would be EXTREMELY useful, it would open up a whole realm of opportunities
to use an ARMWeb.
Specifically what I have in mind is remote security gate management. To get an
IP camera with digital in and out ports adds $several hundred to the price of
the cam, and they typically only give you one of each. Also, if you want/need
to manage it from a PC you must maintain a video stream.
An ARMWeb could monitor several inputs, like multiple PIR's, open/close signal
from the gate, light sensors and more. And it could make good use of multiple
outputs to open the gate, turn on white and/or IR illumination, sound an alarm,
detonate strategically placed chunks of thermite -- no wait, wrong project,
scratch that, and replace it with "etc".
But it would need CGIOUT to really make this role, because with that it could
control the camera.
-MM