Python API to interact with the PANONO 360-camera
Project description
panonoctl
========
Python API to interact with the [PANONO](https://www.panono.com) 360-camera.
Install
=======
To install, execute:
```
pip install panonoctl
```
Documentation
=============
### Status
[panonoctl](https://github.com/florianl/panonoctl) is tested under API version 3.12.
### Connect
```python
>>> from panonoctl import panono
>>> cam = panono()
>>> cam.connect()
```
### Authenticate
```python
>>> cam.auth()
```
You need to authenticate. Otherwise your commands will _not_ be executed.
### Take a Picture
```python
>>> cam.capture()
```
### Get the status of your Panono.
```python
>>> cam.getStatus()
```
Returns a JSON object.
### Get the options of your Panono.
```python
>>> cam.getOptions()
```
Returns a JSON object.
### Get the UPFs (Unstitched Panorama Format) from your Panono.
```python
>>> cam.getUpfs()
```
Returns a JSON object.
### Disconnect
```python
>>> cam.disconnect()
```
### Other Features
[PANONO](https://www.panono.com) provides more features, than those listed above.
If you are interested in trying your own commands take a look [here](Experimental.md) for further information.
License
=======
Copyright 2016 Florian Lehner
Licensed under the Apache License, Version 2.0: [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
========
Python API to interact with the [PANONO](https://www.panono.com) 360-camera.
Install
=======
To install, execute:
```
pip install panonoctl
```
Documentation
=============
### Status
[panonoctl](https://github.com/florianl/panonoctl) is tested under API version 3.12.
### Connect
```python
>>> from panonoctl import panono
>>> cam = panono()
>>> cam.connect()
```
### Authenticate
```python
>>> cam.auth()
```
You need to authenticate. Otherwise your commands will _not_ be executed.
### Take a Picture
```python
>>> cam.capture()
```
### Get the status of your Panono.
```python
>>> cam.getStatus()
```
Returns a JSON object.
### Get the options of your Panono.
```python
>>> cam.getOptions()
```
Returns a JSON object.
### Get the UPFs (Unstitched Panorama Format) from your Panono.
```python
>>> cam.getUpfs()
```
Returns a JSON object.
### Disconnect
```python
>>> cam.disconnect()
```
### Other Features
[PANONO](https://www.panono.com) provides more features, than those listed above.
If you are interested in trying your own commands take a look [here](Experimental.md) for further information.
License
=======
Copyright 2016 Florian Lehner
Licensed under the Apache License, Version 2.0: [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
panonoctl-0.6.tar.gz
(4.2 kB
view details)
File details
Details for the file panonoctl-0.6.tar.gz.
File metadata
- Download URL: panonoctl-0.6.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d1bbfe1a0dcef2986d4243c262c943cfc89c0484f0d84f76871f884c1ef7491
|
|
| MD5 |
35c3b36ad35233bac308cd42ba502bd5
|
|
| BLAKE2b-256 |
4ffe9b190d8313fe8716e8c17ea1f70ea85570205ed03c9294b85f7d3a7dbeb3
|