Motion XML-RPC remote control API

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

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