Diskussion:Nova 35: Unterschied zwischen den Versionen
Aus FabLab Region Nürnberg
Mose (Diskussion | Beiträge) |
Mose (Diskussion | Beiträge) |
||
Zeile 25: | Zeile 25: | ||
</code> | </code> | ||
=== | === Data format === | ||
Byte = 1 Bit Message Start Indicator + 7 Bit Payload | Byte = 1 Bit Message Start Indicator + 7 Bit Payload | ||
==== Values ==== | |||
{| class="wikitable" | |||
|- | |||
! Value !! Lenght !! Description | |||
|- | |||
|id="VAL-ABSCOORD"| ABSCOORD || 5 Byte || absolute position in µm | |||
|- | |||
|id="VAL-SPEED"| SPEED || 5 Byte || speed in µm/s | |||
|- | |||
|id="VAL-POWER"| POWER || 2 Byte || power in 0,006103516% (100/2^14) | |||
|} | |||
==== Commands ==== | ==== Commands ==== | ||
Zeile 33: | Zeile 46: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! Byte squence !! Description !! how sure we are | ||
|- | |- | ||
| C6 01 [[# | | C6 01 [[#VAL-POWER|POWER]] || 1st laser source min power || 99% | ||
|- | |- | ||
| C6 21 | | C6 21 [[#VAL-POWER|POWER]] || 2st laser source min power || 99% | ||
|- | |- | ||
| C6 02 | | C6 02 [[#VAL-POWER|POWER]] || 1st laser source max power || 99% | ||
|- | |- | ||
| C6 22 | | C6 22 [[#VAL-POWER|POWER]] || 2st laser source max power || 99% | ||
|- | |- | ||
| C9 02 | | C9 02 [[#VAL-SPEED|SPEED]] || movement and/or (not sure) cutting speed || 80% | ||
|- | |- | ||
| D9 00 02 | | D9 00 02 [[#VAL-ABSCOORD|ABSCOORD]] || move X || 99% | ||
|- | |- | ||
| D9 00 03 | | D9 00 03 [[#VAL-ABSCOORD|ABSCOORD]] || move Y || 50% | ||
|- | |- | ||
| D9 00 04 | | D9 00 04 [[#VAL-ABSCOORD|ABSCOORD]] || move Z || 50% | ||
|- | |- | ||
| D9 00 05 | | D9 00 05 [[#VAL-ABSCOORD|ABSCOORD]] || move U || 50% | ||
|- | |- | ||
| || || | | || || | ||
Zeile 66: | Zeile 79: | ||
|- | |- | ||
| || || | | || || | ||
|} | |} |
Version vom 20. Mai 2017, 18:50 Uhr
Hardware
- RDC6442G Herstellerseite
- Network aware laser cutter security
- RDCAM Reverse Engineering
- RDworks + Manuals
Protokollanalyse
- Capture mit Wireshark
- Datei > Paketdissektion exportieren > Als JSON
- Packet summary line
- Include column headings
- Packet details:
- As displayed
- Packet Bytes
- Packet summary line
- some more pat foo
rdcam.py
pat magic
Data format
Byte = 1 Bit Message Start Indicator + 7 Bit Payload
Values
Value | Lenght | Description |
---|---|---|
ABSCOORD | 5 Byte | absolute position in µm |
SPEED | 5 Byte | speed in µm/s |
POWER | 2 Byte | power in 0,006103516% (100/2^14) |
Commands
Byte squence | Description | how sure we are |
---|---|---|
C6 01 POWER | 1st laser source min power | 99% |
C6 21 POWER | 2st laser source min power | 99% |
C6 02 POWER | 1st laser source max power | 99% |
C6 22 POWER | 2st laser source max power | 99% |
C9 02 SPEED | movement and/or (not sure) cutting speed | 80% |
D9 00 02 ABSCOORD | move X | 99% |
D9 00 03 ABSCOORD | move Y | 50% |
D9 00 04 ABSCOORD | move Z | 50% |
D9 00 05 ABSCOORD | move U | 50% |