Hi Rob,
the so called Knitter switches are endless turnable and deliver 24 pulses / rev.
Have a look at
http://knitter-switch.de
Select products > rotary switches > 7 > series MRP, that´s the switch type we are talking about here.
It´s a pitty you can´t get the PIC flashed.
If you like, I could offer you to ship that stuff to me and I´ll fix it for you.
Done it already with one of our simmer friend of this forum.
Think about it.
Vy 73
Peter (DC0MI) (strange call, as generally used for club stations (0=zero)but Telekom Germany had no others available when I got my license, long time ago(2m and up))