Update 'README.md'

This commit is contained in:
Jacob Hrbek 2023-05-08 14:16:50 +02:00 committed by Gitea
parent a177633465
commit 35d6cbad6a
Signed by: Gitea
GPG Key ID: 0DD13DBC6B5433D3

View File

@ -1,3 +1,21 @@
# gcoding-the-speeedeeeey
Experiments with the Trotec Speedy 400 to make it accept GCODE from FreeCAD to avoid using proprietareyy job control/ruby while making it more functional.
Experiments with the Trotec Speedy 400 to make it accept GCODE from FreeCAD to avoid using proprietareyy job control/ruby while making it more functional.
The laser attaches an **FTDI USB Serial Device** that linux mounts to `/dev/ttyUSB0` once the USB is connected to it.
```
[ 169.325244] ftdi_sio 1-1.1:1.0: device disconnected
[ 172.616090] usb 1-1.1: new full-speed USB device number 7 using ehci-platform
[ 172.726193] usb 1-1.1: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 4.00
[ 172.726290] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 172.726302] usb 1-1.1: Product: USB <-> Serial
[ 172.726311] usb 1-1.1: Manufacturer: FTDI
[ 172.730576] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected
[ 172.731624] usb 1-1.1: Detected FT232BM
[ 172.733948] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0
```
This effectively solves the USB enumeration step for us and should now just accept commands from the linux system, next step is to capture the packets from [wireshark](https://www.wireshark.org) and try to replicate them.
The current goal is to turn the laser ON and OFF by capturing the `Connect` and `Disconnect` signals from JobControl and documenting them.