well, if the i/o was set as an output, it's impedance become really low (assume a short) hence why the level was as this low.

Now what happen when you read it on a 'input configured' i/o?

and depending what your scope measure... the mean, RMS, peak-to-peak, results will differ