| CPC G08B 6/00 (2013.01) [F41G 3/14 (2013.01); G06F 3/014 (2013.01); G06F 3/016 (2013.01)] | 12 Claims | 

| 
               1. An apparatus for programming a munition loaded in a gun, the apparatus comprising: 
            a body configured for being mechanically coupled to the gun and for being in a haptic contact with a user of the gun; 
                one or more haptic actuators (HAs) mechanically coupled to the body for generating vibrations to provide a haptic signal to the user holding the gun; and, 
                a haptic controller configured to cause the one or more HAs to modulate the vibrations with a munition programming signal comprising munition programming information destined to the munition in the gun, to test a vibration response of the gun coupled to the body to detect mechanical resonance thereof, and to spectrally adjust the vibrations away from the detected mechanical resonances. 
               |