Hi Amit,

I'm sure it's possible to use Jupyter and IPython in that setup, but I'm
not sure from your description whether it's a good idea. It's probably more
complex to set up remote Jupyter kernels on the cameras than it is to set
up SSH access; if running code on them interactively is an important part
of what you're doing with them, that setup might be worth it. If you're
mostly setting something running and coming back a few days later to
download the results, Jupyter is probably not that much help.

Best wishes,
Thomas

On 15 August 2016 at 10:57, <[email protected]> wrote:

> Hi,
>
> I would appreciate an advice whether Jupyter/IPython kernels fit a project
> I am working on.
>
> I have multiple standalone cameras that I deploy in the field and use for
> experiments. The cameras are equipped with a mini computer (Odroid U3),
> cellular modem for communication and solar panel for power. I use a custom
> protocol which makes use of the MDP ZMQ
> <http://rfc.zeromq.org/spec:7/MDP/>protocol to communicate with the
> cameras through a proxy server.
>
> I am wondering if I can replace my custom setup with the following: Each
> camera will run an IPython kernel. Monitoring and control of the cameras
> will be done through a Notebook server or possibly a custom front-end. This
> I believe will enable much more flexibility in using and controlling the
> cameras. To do so:
> 1) Each camera has to let the notebook know of its existence. Usually a
> notebook starts an IPython kernel following a user request. In my setup,
> cameras are autonomous, i.e. they turn on (when there is sun to power the
> solar panels) and need to start running their code and connect to the
> notebook server, or other front-ends.
> 2) Besides running code sent from the Jupyter notebook, the camera needs
> to handle other automatic tasks, e.g. create image time lapse, calibration
> etc.
> 3) Communication is done through a proxy server. This is a consequence of
> using a cellular modem, i.e. they don't have a static IP. I understand that
> this can be replaced by a VPN, but I don't have experience in this.
>
> Is it possible to use the Jupyter/IPython kernels for this setup?
>
> Thanks in advance,
> Amit
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jupyter/7df24081-001d-40bb-b04f-5c5a767aeddd%40googlegroups.com
> <https://groups.google.com/d/msgid/jupyter/7df24081-001d-40bb-b04f-5c5a767aeddd%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAOvn4qgC2U8khk9EUKJt8QsKgK0oZ8bw0712jy0NsR7H-XUd0A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to