A system for recording electroneurographic activity comprising at least three neurosense electrodes capable of sensing a nerve signal from a peripheral nerve and means for receiving and processing the sensed nerve signal to identify a signal indicative of a specific action being a movement of a body part performed by the patient and for producing a control signal in response thereto featuring means for rejection of signals originating from biological interference sources without affecting the electroneurographic activity measured.