Code:
>>> import positioning
>>> positioning.modules()
[{'available': 0, 'id': 270526873, 'name': u'Bluetooth GPS'}, {'available': 1, '
id': 270526860, 'name': u'Avustettu GPS'}, {'available': 1, 'id': 270526858, 'na
me': u'Sis\xe4inen GPS'}, {'available': 1, 'id': 270559509, 'name': u'Verkkoperu
stainen'}]
>>> positioning.module_info(270559509)
{'available': 1, 'status': {'data_quality': 0, 'device_status': 3}, 'version': u
'10.00(0)', 'name': u'Verkkoperustainen', 'position_quality': {'vertical_accurac
y': 200.0, 'time_to_first_fix': 12000000L, 'cost': 2, 'time_to_next_fix': 120000
00L, 'horizontal_accuracy': 200.0, 'power_consumption': 2}, 'technology': 2, 'id
': 270559509, 'capabilities': 1, 'location': 1}
>>> positioning.module_info(270526860)
{'available': 1, 'status': {'data_quality': 0, 'device_status': 3}, 'version': u
'1.00(0)', 'name': u'Avustettu GPS', 'position_quality': {'vertical_accuracy': 1
0.0, 'time_to_first_fix': 1000000L, 'cost': 2, 'time_to_next_fix': 1000000L, 'ho
rizontal_accuracy': 10.0, 'power_consumption': 3}, 'technology': 4, 'id': 270526
860, 'capabilities': 127, 'location': 1}
>>>
(Above example in English in the PyS60 API documentation, under "positioning")