Page 1 of 1

Toggle Wiper Control with PDM30 and CAN Keypad

PostPosted: Sat Mar 23, 2019 12:52 am
by CommitConfirm
Hi, I have a PMD30 and the 15 button CAN keypad in my classic Mini. I would like to be able to use a single button on the CAN keypad to toggle through the individual wiper speeds of the stock wiper motor.

I note that in PMD30 user manual it states that hardware you can directly drive the wiper motor form the PDM with outputs 9. Therefore I have used Output 9 & 10 for the fast and slow windings.

Off -> Slow -> Fast -> Off

I'm struggling with the logic of the function to do this so through I would come here and ask for help. If this something anyone has got working before please?

Re: Toggle Wiper Control with PDM30 and CAN Keypad

PostPosted: Mon Mar 25, 2019 10:16 am
by adrian
Create a new function, and change it from condition to counter in the drop down box. Use the keypad button as the increment channel and set the maximum count to 2 (see below example).

Then in your outputs make output 9 active when 'fn.Wiper.Mode' == 1 and output 10 active when 'fn.Wiper.Mode' == 2.

Just remember to make sure in the setup for output 9 you select the output for the high speed winding.

Re: Toggle Wiper Control with PDM30 and CAN Keypad

PostPosted: Mon Mar 25, 2019 11:36 am
by Stephen Dean
Hi,

My PDM30 is setup the same way, using a single button on the keypad to cycle through the operating modes. I have stripped out all but the wiper functions and attached the PDM config for you.

See my post further down the topic for the latest updated file.

Re: Toggle Wiper Control with PDM30 and CAN Keypad

PostPosted: Sat Oct 05, 2019 9:56 am
by fun123
Hi,

I downloaded this file to use but I get the following message; Error parsing file C:\Users .......
I am running the latest software 1.9.1.0012

Do you have a file that could work with this software version?

Thanks

Paul

Re: Toggle Wiper Control with PDM30 and CAN Keypad

PostPosted: Mon Oct 07, 2019 9:45 am
by Stephen Dean
Hi Paul,

Try this version, I have also added a wash function to it.