Sixty-seven year-old Timothy Ring told police he didn't see the officer, who was helping another driver who crashed into a light pole on Friday.
Authorities say that crash knocked out power on the streets.
The officer, who was off duty at the time, was taken to the hospital.
He's listed in stable condition.
The driver who crashed into the pole, 26-year-old Travis Potts, was arrested at the scene.
He's being in the Brevard County Jail on a charge of reckless driving. Jail records don't list an attorney.
Witnesses said they saw Potts speeding and driving in circles before the crash.
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or firstname.lastname@example.org.