The xTool F1 Ultra connects over USB, but acts as an ethernet connection. It creates an ipaddress. The camera can be controlled with several http-requests. XTool software XCS is based on the Atom IDE platform which means it is chromium based. This way you can open dev-tools and see where each request goes to and what network protocol is being used. Some commands are http-get and some are http-post. And live feedback from the F1 Ultra during engraving is communicated over websocket.
I managed to control the brightness of the LED inside, setting exposure of the camera, grabbing pictures from the camera. Over websocket you get all kinds of information about the laser, hardware and current project it is working on, all formatted in json.
Http-get: http://201.234.3.1:8329/camera/snap (will give you a picture from the built-in camera)