Metadata-Version: 2.4
Name: p1255
Version: 0.0.1
Summary: PeakTech P1255 Oscilloscope Tool
Author-email: Michael Hohenstein <michael@hohenste.in>
License-Expression: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/MitchiLaser/p1255
Project-URL: Repository, https://github.com/MitchiLaser/p1255
Keywords: Oscilloscope
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Education
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Peaktech P1255



# Documentation

This document describes all the necessary information to recreate the whole program from scratch.
It also explains how to query data from the oscilloscope and how to access the content of the .bin file

## Connection

### IPv4 LAN

The Oscilloscope is connected to a network via a LAN cable. The network interface provides an IPv4 TCP/IP socket, listening on port 3000 on the device. Unfortunately these devices do not support DHCP, so the network settings need to be done manually:
- Press the "utility" button on the oscilloscope
- Press the "H1" button to access the possible menus
- Scroll down to "LAN Set" by rotating the "M" knob
- Press the "M" knob to enter the menu
- Press on the "H2" Button ("Set")
- You can use The "F*" buttons and the "M" knob to adjust all settings in this menu.
    - I dunnot know why, but you can also set the MAC Adress to any value. Why??? Is this important because they have all the same default setting???
- Don't forget to save the changes. Restart the device to apply the changes.

### IPv6

**There is no information about IPv6 support available**
