Skip to content
/ panonoctl Public
forked from florianl/panonoctl

Python API to interact with the panono 360-camera.

License

Notifications You must be signed in to change notification settings

beat/panonoctl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

panonoctl

Python API to interact with the PANONO 360-camera.

Install

To install, execute:

pip install panonoctl

Documentation

Status

panonoctl is tested under API version 4.23 with firmware 4.2.873.

Example Script

A very basic script, which downloads all UPFs from your PANONO can be found in getAllUpfs.py.

Connect

>>> from panonoctl import panono
>>> cam = panono()
>>> cam.connect()

Authenticate

>>> cam.auth()

You need to authenticate. Otherwise your commands will not be executed.

Take a Picture

>>> cam.capture()

Get the status of your Panono.

>>> cam.getStatus()

Returns a JSON object.

Get the options of your Panono.

>>> cam.getOptions()

Returns a JSON object.

Get the UPFs (Unstitched Panorama Format) from your Panono.

>>> cam.getUpfs()

Returns a JSON object.

Disconnect

>>> cam.disconnect()

Other Features

PANONO provides more features, than those listed above. If you are interested in trying your own commands take a look here for further information.

License

Copyright 2016 Florian Lehner

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

About

Python API to interact with the panono 360-camera.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%