phrack / ShootOFF-legacy

An open source framework to enhance laser dry fire training.
BSD 4-Clause "Original" or "Old" License
30 stars 17 forks source link

Shot detection is too fast, causing shots to be marked multiple times. #4

Closed phrack closed 11 years ago

phrack commented 11 years ago

Shot detection is currently running once every 30 ms. A user using the SIRT trainer has noted their shots are being marked multiple times.

LaserLyte notes that their trainers stay on for 100 ms at every trigger pull: "The Laser Trainer Cartridge activates for 100 milliseconds each time the firing pin strikes the cartridge."

http://www.laserlyte.com/products/trainer-lt-380

This would cause LaserLyte shots to be marked up to 3 times each.

This is what the makers of SIRT had to say after emailing them, "The SIRT Training Pistol uses a "constant on" laser that remains illuminated as long as the trigger is depressed (shot broken)."

We do not currently have data for how long Laser Ammo.

phrack commented 11 years ago

This bug has been resolved by making shot detection speed configurable