dial float and pattr bug?

Nye Parry's icon

Hi

I have just bound a pattr to a dial in floating point output mode and the pattr reports the values as 10 times the values output by the dial - have tried in Max 6 and 7
Is there a reason for this or is it a bug?
Nye

dialbind.maxpat
Max Patch
Nye Parry's icon

ok - sorry I get it

pattr stores the position of the dial not the output value
sorry to bother everyone