The location ive obtained from google satelite is 42.341537, 3.014561, i assume this is north 42 degrees 34 minutes and 15 seconds, east 3 degrees 01 minutes and 45 seconds, does anyone know how i can put this ref into my device?

Bad assumption.

There are various formats for representing the same location. Your TomTom doesn't handle all of them, but it manages most of them. Click on the satellite bars on the right lower corner, and click on them again on the right side. See "Configure" there? If you select Degrees (d.d?) you can input the numbers as you saw them, although without quite so many significant digits (only 5 after the decimal, not 6). Select the version you prefer. I need "Minutes" (d?m.m') for what I do.

Once you've selected the d.d, you can enter your coordinates as you found them on Google. For future reference:

42.341537 is in fact, 42.341537 degrees, decimal.

That can be converted to other formats.

Since here are 60 minutes in a degree, you can easily convert the .341537 to minutes by multiplying by 60.

0.341537 x 60 = 20.49222, so rounded off, you get

42 degrees 20.492 minutes. That's one of the formats that your TomTom can manage.

You could also convert 42.341537 into minutes and seconds if you like. 0.49222 minutes x 60 = 29.5332 seconds. Rounded off, you wind up with 42 degrees, 20 minutes and about 29 seconds.