An infusion device for delivering discrete boluses of medication to a patient, using a mechanically actuated piston. The infusion pump employs a near-field communication system to convey the occurrence of an actuation, the amount of medicament remaining in the pump, and other information to a nearby near-field receiver device. The disclosed drive system and nearer-field communications system provides an infusion device capable of accurately delivering medication and providing a means for tracking and logging data while eliminating the need for a power source within the device, thereby minimizing weight and size.