There is no question that the police were not required to read you your Miranda rights unless they were going to interrogate you. That will not be an effective defense to to your charges of simple battery or cocaine possession. However, as noted above, if you have little to no criminal convictions, you will most likely be eligible for a diversion program where your charges will be dismissed if you complete the diversion program.