Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - troma

#1
Hello, I am working on using several EOS M for 3D scanning with digital projectors.

I have used @natchil  https://www.magiclantern.fm/forum/index.php?topic=24498.msg223063#msg223063 code and I can control the camera from the USB using PTP commands just well.

I want to modify the code so it sends the entire full res raw picture over the cable so I have full online scanner without having to store anything on the card, even when it will take probably a long time to do so.

There are a couple things that I don't understand. E.g the code works if I modify ptp-chdk.c/h code replacing it with my own code in the src folder, but exactly the same code does not work as a module. I simplified the code removing all code but the version and the shooter code(3 lines of code) and the problem remains: As a module the ptp code does not work, the handler is not activated, but in src it does.

Probably somebody knows what is happening.

Another thing that is happening is that silent picture dng file has the wrong dimensions and as a result is corrupted on the EOS M compared with the mlv file that looks right. I have not found a post that explains what is happening.

I plan using a square buffer that I reuse in small chunks in order to send the big picture buffer.

Odds are someone has done something similar before so any hints are welcomed.