diff options
author | Marek Siarkowicz <mareksiarkowicz@gmail.com> | 2015-06-15 03:45:48 +0200 |
---|---|---|
committer | Marek Siarkowicz <mareksiarkowicz@gmail.com> | 2015-06-15 03:45:48 +0200 |
commit | c595202f27eabebee4dd3be7d1d6c71404fc58be (patch) | |
tree | b38bb5926d63763a855d3dfe67968d4275d82156 | |
parent | 72ae1ce983ede231a581d3c41f0ddea5c7ddf092 (diff) | |
download | pyParrotZikTCP-c595202f27eabebee4dd3be7d1d6c71404fc58be.tar.xz pyParrotZikTCP-c595202f27eabebee4dd3be7d1d6c71404fc58be.zip |
Add rest of zik 2.0 api.
-rw-r--r-- | resource_manager.py | 55 |
1 files changed, 44 insertions, 11 deletions
diff --git a/resource_manager.py b/resource_manager.py index 6bb8eb7..daf6ecd 100644 --- a/resource_manager.py +++ b/resource_manager.py @@ -123,20 +123,53 @@ class Version1ResourceManager(ResourceManagerBase): class Version2ResourceManager(ResourceManagerBase): resources = { + '/api/account/username': ['get', 'set'], + '/api/appli_version': ['set'], + '/api/audio/counter': ['get'], + '/api/audio/equalizer/enabled': ['get', 'set'], + '/api/audio/equalizer/preset_id': ['set'], + '/api/audio/equalizer/preset_value': ['set'], + '/api/audio/noise_cancellation/enabled': ['get', 'set'], + '/api/audio/noise_control/enabled': ['get', 'set'], + '/api/audio/noise_control': ['get'], + '/api/audio/noise_control/phone_mode': ['get', 'set'], + '/api/audio/noise': ['get'], + '/api/audio/param_equalizer/value': ['set'], + '/api/audio/preset/bypass': ['get', 'set'], + '/api/audio/preset/': ['clear_all'], + '/api/audio/preset/counter': ['get'], + '/api/audio/preset/current': ['get'], + '/api/audio/preset': ['download', 'activate', 'save', 'remove', 'cancel_producer'], + '/api/audio/preset/synchro': ['start', 'stop'], + '/api/audio/smart_audio_tune': ['get', 'set'], + '/api/audio/sound_effect/angle': ['get', 'set'], + '/api/audio/sound_effect/enabled': ['get', 'set'], + '/api/audio/sound_effect': ['get'], + '/api/audio/sound_effect/room_size': ['get', 'set'], + '/api/audio/source': ['get'], + '/api/audio/specific_mode/enabled': ['get', 'set'], + '/api/audio/thumb_equalizer/value': ['get', 'set'], + '/api/audio/track/metadata': ['get', 'force'], + '/api/bluetooth/friendlyname': ['get', 'set'], + '/api/flight_mode': ['get', 'enable', 'disable'], + '/api/software/download_check_state': ['get'], + '/api/software/download_size': ['set'], + '/api/software/tts': ['get', 'enable', 'disable'], + '/api/software/version_checking': ['get'], '/api/software/version': ['get'], + '/api/system/anc_phone_mode/enabled': ['get', 'set'], + '/api/system/auto_connection/enabled': ['get', 'set'], + '/api/system/auto_power_off': ['get', 'set'], + '/api/system/auto_power_off/presets_list': ['get'], + '/api/system/battery/forecast': ['get'], '/api/system/battery': ['get'], + '/api/system/bt_address': ['get'], + '/api/system': ['calibrate'], + '/api/system/color': ['get'], + '/api/system/device_type': ['get'], + '/api/system/': ['factory_reset'], + '/api/system/head_detection/enabled': ['get', 'set'], '/api/system/pi': ['get'], - '/api/bluetooth/friendlyname': ['get'], - '/api/system/auto_connection/enabled': ['get', 'set'], - '/api/system/anc_phone_mode/enabled': ['get', 'set'], - '/api/flight_mode': ['get', 'enable', 'disable'], - '/api/audio/sound_effect/enabled': ['get', 'set'], - '/api/audio/sound_effect/room_size': ['get', 'set'], - '/api/audio/sound_effect/angle': ['get', 'set'], - '/api/audio/noise': ['get'], - '/api/audio/noise_control': ['get'], - '/api/audio/noise_control/enabled': ['get', 'set'], - '/api/audio/track/metadata': ['get'], } class DeviceDisconnected(Exception): |