Whenever a peace officer has reasonable cause to believe that a person has violated any provision of the Traffic Code, such officer may:
1. Immediate Arrest. Immediately arrest such person and take such person before a local magistrate, or
2. Issue Citation. Without arresting the person, prepare in quintuplicate a combined traffic citation and complaint as adopted by the Iowa Commissioner of Public Safety, or issue a uniform citation and complaint utilizing a State-approved computerized device.
(Code of Iowa, Sec. 805.6 and 321.485)