Motion XML-RPC remote control API

Subject:API for controlling motion remotely using XML-RPC
Version:3.1.14
Status:Released
Author:Jeroen Vreeken (pe1rxq@amsat.org)
Author:Kenneth Lavrsen (kenneth@lavrsen.dk)
Date:2004-May-05

Table of contents

1. Introduction

This document describes the XML-RPC API implemented in the motion program. It enables users to change configuration settings and initiate actions while motion is running.

2 Function calls

Several of the following function calls have an thread argument. When a value of 0 is used the effect of the function will be global. Each individual thread is number from 1 up.

2.1 motion.info

2.2 motion.conf

2.2.1 motion.conf.list

2.2.2 motion.conf.get

2.2.3 motion.conf.set

2.2.4 motion.conf.write

2.3 motion.action

2.3.1 motion.action.makemovie

2.3.2 motion.action.snapshot

2.3.3 motion.action.quit

2.4 motion.detection

2.4.1 motion.detection.pause

2.4.2 motion.detection.resume

2.5 motion.track

2.5.1 motion.track.auto

2.5.2 motion.track.set

2.5.1 motion.track.pan

2.5.1 motion.track.tilt