Skip to main content

Mitsubishi monitor

This package allows you to use the oscillograph function from the RT Toolbox3 application for monitoring the required devices.

The purpose of this monitor is to record the energy consumption of the Mitsubishi robotic arm, but it also allows you to monitor other parameters, e.g. current position, speed, axial loading.

The overall communication is started by sending an initialization message, the length and shape of which is static, and the only part that changes is the type of required information from the monitored device. The monitored device then sends UDP packets with the required data approximately every 3.5 ms. The entire communication must then be terminated using the monitor method, otherwise the monitored device would constantly send data.

  • Only realtime monitoring is implemented.

Usage:

 from mitsubishi_monitor import Monitor
from mitsubishi_monitor import DataType
from mitsubishi_monitor import parse_current_feedback

monitor = Monitor(robot_ip_addr='127.0.0.1',  # IP addr of monitored device
                  robot_port=12000,  # port of monitored device
                  datatype=DataType.CURRENT_FEEDBACK.value)  # type of monitoring

monitor.start_monitor()  # initialize communication

while True:
    data = parse_current_feedback(monitor.receive_data())  # receives UDP package
    print(data)

Metadata

Release files for mitsubishi-monitor 1.1.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 mitsubishi-monitor 1.1.0
File Size Uploaded Provenance Actions
mitsubishi_monitor-1.1.0.tar.gz 3.8 kB Without provenance Details for mitsubishi_monitor-1.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mitsubishi-monitor 1.1.0
File Interpreter ABI Platform Actions
mitsubishi_monitor-1.1.0-py3-none-any.whl Python 3 none any Details for mitsubishi_monitor-1.1.0-py3-none-any.whl

Total release size: 8.7 kB

Release files / mitsubishi_monitor-1.1.0.tar.gz

Download URL mitsubishi_monitor-1.1.0.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7bdb23a1e576800a000077a8c345cdd62d53073612c8248923df06bc6fb54050
BLAKE2b-256 checksum
How to use checksums
9df10c0d6b14ffcda5504faaa389253e8712ae7e0b858bf30347d5f70b532c53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release files / mitsubishi_monitor-1.1.0-py3-none-any.whl

Download URL mitsubishi_monitor-1.1.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d5ba0cd7d18d7abd52ed50d9b262562bd2d220e9650d9e8645a19c92d869cbc
BLAKE2b-256 checksum
How to use checksums
981e40ee3db03041f01a39406443266287c8ef5a089d1ff3cf60696cc6e67286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Security for mitsubishi-monitor 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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