program memory and read write memory for variable storage the microprocessor 36 being interfaced with a transmitter circuit 37 for driving the leds 32 key matrix 38 for receipt of user input and a device code switch 40 the switch 40 being further described below a device suitable for use as the microprocessor 36 is commercially available as type s57c0002 from sources known to those having skill in the microcomputer art the micro controller unit 14 includes a microprocessor 42 that like the microprocessor 36 has program and variable memory the microprocessor 42 being interfaced to the device code switch 41 see fig4 and to the motors 26 through respective drivers 44 fig5 as shown in fig6 the microprocessor 42 is also interfaced to the heaters 27 a and 27 b and to a speaker 46 the speaker 46 being driven in a conventional manner to produce an audible pleasant sounding beep in the range of 1 khz rep rate at a selectable volume level each time any key is pressed on the wand hold down type keys such as intensity and speed have repeated beeps corresponding to each step change of the controlled function the speaker 46 can be implemented as a pcb mounted device being included on a suitable circuit card with other components of the micro controller unit 14 the unit 14 being mounted inside recliner chair 16 under the cushion 28 three or more separate device codes are implemented in each of the wand 30 and the micro controller unit 14 for providing reliable communication between the wand 30 and the chair 16 when other such devices are nearby this can be implemented by a three position switch.