He is under the supervision of pretrial services officials while awaiting trial.
Gearhart was allegedly intoxicated during a confrontation with his wife and step-daughter in February at their home in the Hunter area of Franklin Twp., Warren County.
MORE: Officer cleared in alleged beating
He previously was released from the county jail on bond, but required to submit to the electronic monitoring.
On Tuesday, during his arraignment by Magistrate Andrew Hasselbach, Gearhart was ordered to undergo random drug testing while out on bond.
»DOWNLOAD OUR FREE MOBILE APPS FOR THE LATEST BREAKING NEWS
The device was removed by Hasselbach’s order, according to court records.
» SOCIAL MEDIA:Follow Lawrence Budd on Twitter
Gearhart was placed on unpaid leave after the incident.
RELATED: Deputy on unpaid leave
He resigned on March 20, according to Montgomery County Sheriff Phil Plummer.
“We no longer have any contact with him,” Plummer said in an email.
Gearhart’s lawyer, Ed Perry, declined comment on behalf of his client.