From what I gather, now that I have more time to read, this thread is for RAW_BOLT.MO and not for bolt_rec.mo.
If this is correct then I will modify the opening post and try to clarify the usability of YOUR module.
Well it gets more confusing. So now we have g3g00 code and your code. His code is represented by raw_rec.mo and it is in the unified and your code has not been merged and is provided as a download link to RAW_BOLT.mo
It appears that g3g00 tested raw_rec.mo some time ago and it worked. I went back with Lourencos build of june and tested with my 5D3 and it seems to work with a flash setup but dont have any bolts to test now. Are you aware of any other times that bolt_rec.mo worked and for what cameras?
Further more your module has been tested on 60D, 600D, and maybe 550D? Are you aware of any other cameras that work with your build?
I will try to summarize and edit the opening post to clarify the situation.
Thanks
My code is the same code as g3g00 just merged with the raw_rec version before the new buffer system was added which is when bolt_rec stopped working, alex put a note up that the new buffer system breaks bolt_rec module, g3g00 was going to update bolt_rec to work with the new buffer system but never got the time.
So it is pretty simple really, if you want to use bolt_rec, you just need to use the raw_rec module before the new buffer system was added, it worked fine, there is nothing wrong with bolt_rec at all when used with the correct raw_rec module.
As far as what cams work, I only know of the cams I mentioned because I have a friend that uses it on the 5D II and I use it on my 550D and have tried it on the 600D and another users tested it on a 650D.
Since my bolt_raw is the same exact code as bolt_rec, they both work the same except the fact that on mine I had to get rid of pre buffer because g3g00 and I came to conclusion that prebuffer does not work correctly with the SD card cams like the rebel line, prebuffer works fine on the CF cams though. So my version works on both types of cams just got rid of prebuffer code which is just fine because it captures the bolts just fine without prebuffer as you can see in all my uploaded pictures. And I also added many features that I find useful for out in the field that you will not find in the bolt_rec module.
I merged the raw_rec module with bolt_rec because I really did not like the idea of setting up for a storm and always having to turn on Raw Video first then the Bolt Trigger, so my version you just need to turn on Bolt Trigger and Raw Video is built in, yes it is the older raw video that works with bolt trigger but trust me, you dont need the new updated raw video to make the trigger work cause it only captures a few frames at a time during strike, nothing fancy is needed.
I don't know of anything other version of bolt trigger other then g3gg0s original release and his updated prebuffer version and also the version I put together which I call bolt_raw.
Only reason I can think of why its not in the unified is just because noone got around to checking it out to add to unified or maybe because there is already the bolt_rec module added even though it dont work with the current raw_rec, no clue, maybe code is not clean enough for the devs, I don't really know, I sent it out for a pull request a long time ago when I got it just right, but maybe they don't like the idea I merged the 2 modules, but I uploaded it here so others can have access to it at least.
Here is the last changeset of raw_rec before the new buffer system was put in place and works with bolt_rec
https://bitbucket.org/hudson/magic-lantern/commits/8bb13a5e7c6d010a020f62e81d2ef17c92334299And the bolt_rec already in unified is the latest of bolt_rec with prebuffer but of coarse is only good on the cf card cams.
On my 550D it would have a mind of its own and record on and on randomly and the prebuffer was not saving correctly, it actually saved every frame but the strike, g3g00 found it had to do with the amount of buffers available for the camera, not enough.
So I reverted the the bolt_rec right before pre buffering was added.
https://bitbucket.org/hudson/magic-lantern/commits/d45dc257e9279f2dbcb1ade5369d995b4f3213b2And the raw_rec that works with it.
https://bitbucket.org/hudson/magic-lantern/commits/1a5a6b51d145f9441c6101ad3aec1e66fbeada54These are the 2 I merged into the bolt_raw module and just added features of my own but there only add on features, they dont effect the main code of bolt_rec or raw_rec