Motion XML-RPC remote control API

Subject:API for controlling motion remotly using XML-RPC
Version:3.1.12
Status:Draft
Author:Jeroen Vreeken (pe1rxq@amsat.org)
Date:10-4-2004

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