Diskussion:Nova 35: Unterschied zwischen den Versionen

Aus FabLab Region Nürnberg
Zeile 27: Zeile 27:
=== Datenformat ===
=== Datenformat ===


/!\ Byte = 7 Bit payload
Byte = 1 Bit Message Start Indicator + 7 Bit Payload


==== Commands ====
==== Commands ====
Zeile 35: Zeile 35:
! Bytefolge !! Bedeutung !! Wie sicher
! Bytefolge !! Bedeutung !! Wie sicher
|-
|-
| C6 01 XX XX || Laserquelle 1 min power || 99%
| C6 01 [[#ABSCOORD|XX XX]] || Laserquelle 1 min power || 99%
|-
|-
| C6 21 XX XX || Laserquelle 2 min power || 99%
| C6 21 XX XX || Laserquelle 2 min power || 99%
Zeile 70: Zeile 70:
==== Values ====
==== Values ====


Power 2 byte in 0,006103516% (=100/2^14)
{| class="wikitable"
|-
! Value !! Lenght !! Beschreibung
|-
|id="ABSCOORD"|ABSCOORD || 5 Byte || Absolute Position in µm
|-
|id="POWER"| POWER || 2 Byte || Leistung in 0,006103516% (100/2^14)
|}

Version vom 20. Mai 2017, 18:01 Uhr

Hardware

RDC6442G 4-axis Lasercontrol
Breakout Board

Protokollanalyse

  1. Capture mit Wireshark
  2. Datei > Paketdissektion exportieren > Als JSON
    • Packet summary line
      • Include column headings
    • Packet details:
      • As displayed
    • Packet Bytes
  3. some more pat foo

rdcam.py

pat magic

Datenformat

Byte = 1 Bit Message Start Indicator + 7 Bit Payload

Commands

Bytefolge Bedeutung Wie sicher
C6 01 XX XX Laserquelle 1 min power 99%
C6 21 XX XX Laserquelle 2 min power 99%
C6 02 XX XX Laserquelle 1 max power 99%
C6 22 XX XX Laserquelle 2 max power 99%
C9 02 XX XX XX XX XX Speed für Fahren und/oder Cut 80%
D9 00 02 XX XX XX XX XX Fahren in X 99%
D9 00 03 XX XX XX XX XX Fahren in Y 50%
D9 00 04 XX XX XX XX XX Fahren in Z 50%
D9 00 05 XX XX XX XX XX Fahren in U 50%

Values

Value Lenght Beschreibung
ABSCOORD 5 Byte Absolute Position in µm
POWER 2 Byte Leistung in 0,006103516% (100/2^14)