Skip to main content

Motion Master Protobuf API

This package contains generated Python code for the Synapticon Motion Master Protobuf API.

Motion Master v3.x is supported. This package does not support previous versions.

Installation

Using virtualenv or Python3's venv is recommended.

To install from PyPi, run

$ pip install motion-master-proto

Documentation

The only class of interest is the MotionMasterMessage.

from motion_master_proto.motion_master_pb2 import MotionMasterMessage

# Create a new message
message = MotionMasterMessage()
# Set the message type to 'get_system_version'
message.request.get_system_version.SetInParent()

The message object can now be sent to the Motion Master on the DEALER socket.

For a full description of all messages, see the associated motion-master.proto file.

See also

Install the motion-master-bindings for easy access to the Synapticon Motion Master.

Metadata

Release files for motion-master-proto 5.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for motion-master-proto 5.2.0
File Size Uploaded
motion_master_proto-5.2.0.tar.gz 42.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for motion-master-proto 5.2.0
File Interpreter ABI Platform
motion_master_proto-5.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 85.9 kB

Release files / motion_master_proto-5.2.0.tar.gz

Download URL motion_master_proto-5.2.0.tar.gz
Size 42.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e6c9007ee81a036f09663de0b8f5bf42c4818400ef9a9463469a23b21235a82f
BLAKE2b-256 checksum
How to use checksums
3090f52affee1ac6268a2305b62aafe79a18c9b99a64d32a3c0c665869fe9b15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.9

Release files / motion_master_proto-5.2.0-py3-none-any.whl

Download URL motion_master_proto-5.2.0-py3-none-any.whl
Size 43.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c21388d4d693dbe935bb7d95c49c85efd33ca8e4e6594458097c4848fecd1209
BLAKE2b-256 checksum
How to use checksums
462501704e322115f5fb530867fe0b4d9bb0946e8d62523a69fd400aba7c68bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.9
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page