×
Namespaces

Variants
Actions
(Difference between revisions)

Using positioning simulation tool with RDA

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Hamishwillee - Fix internal file link in external format)
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot update - Add ArticleMetaData)
Line 1: Line 1:
 +
{{ArticleMetaData <!-- v1.2 -->
 +
|sourcecode= [[Media:Simulation PSY.zip]]
 +
|installfile= <!-- Link to installation file (e.g. [[Media:The Installation File.sis]]) -->
 +
|devices= <!-- Devices tested against - e.g. ''devices=Nokia 6131 NFC, Nokia C7-00'') -->
 +
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Qt SDK 1.1.4]) -->
 +
|platform= <!-- Compatible platforms - e.g. Symbian^1 and later, Qt 4.6 and later -->
 +
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
 +
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
 +
|signing= <!-- Signing requirements - empty or one of: Self-Signed, DevCert, Manufacturer -->
 +
|capabilities= <!-- Capabilities required by the article/code example (e.g. Location, NetworkServices. -->
 +
|keywords= <!-- APIs, classes and methods (e.g. QSystemScreenSaver, QList, CBase -->
 +
|language= <!-- Language category code for non-English topics - e.g. Lang-Chinese -->
 +
|translated-by= <!-- [[User:XXXX]] -->
 +
|translated-from-title= <!-- Title only -->
 +
|translated-from-id= <!-- Id of translated revision -->
 +
|review-by= <!-- After re-review: [[User:username]] -->
 +
|review-timestamp= <!-- After re-review: YYYYMMDD -->
 +
|update-by= <!-- After significant update: [[User:username]]-->
 +
|update-timestamp= <!-- After significant update: YYYYMMDD -->
 +
|creationdate= 20071126
 +
|author= [[User:Bloodredsky]]
 +
}}
 
[[Category:Location]][[Category:Symbian C++]][[Category:Testing]][[Category:Tools]]
 
[[Category:Location]][[Category:Symbian C++]][[Category:Testing]][[Category:Tools]]
 
One of the current limitations of the [[Remote Device Access | Nokia Developer Remote Device Access]] service is that there is no global positioning system (applies to devices like Nokia N95) - because the devices are located in a lab where the signal strength is limited. However on S60 3rd edition devices you can test positioning based services on RDA using Simulationpsy positioning simulation tool. This article will describe the main steps.  
 
One of the current limitations of the [[Remote Device Access | Nokia Developer Remote Device Access]] service is that there is no global positioning system (applies to devices like Nokia N95) - because the devices are located in a lab where the signal strength is limited. However on S60 3rd edition devices you can test positioning based services on RDA using Simulationpsy positioning simulation tool. This article will describe the main steps.  
  
# Download Simulationpsy positioning simulation tool from [[Media:Simulation_PSY.zip]].  
+
# Download Simulationpsy positioning simulation tool from [[Media:Simulation PSY.zip]].  
 
# Install the Simulation_PSY.sisX package to the device.
 
# Install the Simulation_PSY.sisX package to the device.
 
# Go to Tools->Settings->General->Positioning->Positioning methods. Enable "simulation" as positioning method, you can disable the others.
 
# Go to Tools->Settings->General->Positioning->Positioning methods. Enable "simulation" as positioning method, you can disable the others.
#:[[Image:simpsy2.jpg]]
+
#:[[File:simpsy2.jpg]]
 
# Click on simulation. Select "settings". Select a location file (the package comes with 3 setting files by default).
 
# Click on simulation. Select "settings". Select a location file (the package comes with 3 setting files by default).
#: [[Image:simpsy3.jpg]]
+
#: [[File:simpsy3.jpg]]
 
# To verify that everything went ok, try reading the current location.
 
# To verify that everything went ok, try reading the current location.
#: [[Image:simpsy4.gif]]
+
#: [[File:simpsy4.gif]]
 
# Simulationpsy uses .NME files, which is a text file used by GPSS for the recording, playback and analysis of data received from the GPS. I.E. if you have compatible GPS equipment, you can create you own files. To use your own .NME files with Simulationpsy, simply upload then to the phone using the RDA "Manage files"-feature. Select C:\System\Data as destination folder. After this the setting file should appear as a new option to Simpsyconfigurator settings. Make sure the data is properly formated.
 
# Simulationpsy uses .NME files, which is a text file used by GPSS for the recording, playback and analysis of data received from the GPS. I.E. if you have compatible GPS equipment, you can create you own files. To use your own .NME files with Simulationpsy, simply upload then to the phone using the RDA "Manage files"-feature. Select C:\System\Data as destination folder. After this the setting file should appear as a new option to Simpsyconfigurator settings. Make sure the data is properly formated.
#: [[Image:simpsy5.gif]]
+
#: [[File:simpsy5.gif]]
 
# Find more information about the Simulationpsy and Simpsyconfigurator from S60 SDK documentation. For example for S60 3rd edition FP1 SDK, the document information can be found from "s60_cpp_sdk_3rd_fp1_tools.chm". (Under "Tools Collection for Location-Based Application Development")
 
# Find more information about the Simulationpsy and Simpsyconfigurator from S60 SDK documentation. For example for S60 3rd edition FP1 SDK, the document information can be found from "s60_cpp_sdk_3rd_fp1_tools.chm". (Under "Tools Collection for Location-Based Application Development")
 
# You can also check this [http://www.youtube.com/watch?v=SjGkTnwR9bA demo video]
 
# You can also check this [http://www.youtube.com/watch?v=SjGkTnwR9bA demo video]
 +
[[Category:Code Examples]]

Revision as of 09:41, 26 July 2012

Article Metadata
Code ExampleArticle
Created: bloodredsky (26 Nov 2007)
Last edited: hamishwillee (26 Jul 2012)

One of the current limitations of the Nokia Developer Remote Device Access service is that there is no global positioning system (applies to devices like Nokia N95) - because the devices are located in a lab where the signal strength is limited. However on S60 3rd edition devices you can test positioning based services on RDA using Simulationpsy positioning simulation tool. This article will describe the main steps.

  1. Download Simulationpsy positioning simulation tool from Media:Simulation PSY.zip.
  2. Install the Simulation_PSY.sisX package to the device.
  3. Go to Tools->Settings->General->Positioning->Positioning methods. Enable "simulation" as positioning method, you can disable the others.
    Simpsy2.jpg
  4. Click on simulation. Select "settings". Select a location file (the package comes with 3 setting files by default).
    Simpsy3.jpg
  5. To verify that everything went ok, try reading the current location.
    Simpsy4.gif
  6. Simulationpsy uses .NME files, which is a text file used by GPSS for the recording, playback and analysis of data received from the GPS. I.E. if you have compatible GPS equipment, you can create you own files. To use your own .NME files with Simulationpsy, simply upload then to the phone using the RDA "Manage files"-feature. Select C:\System\Data as destination folder. After this the setting file should appear as a new option to Simpsyconfigurator settings. Make sure the data is properly formated.
    Simpsy5.gif
  7. Find more information about the Simulationpsy and Simpsyconfigurator from S60 SDK documentation. For example for S60 3rd edition FP1 SDK, the document information can be found from "s60_cpp_sdk_3rd_fp1_tools.chm". (Under "Tools Collection for Location-Based Application Development")
  8. You can also check this demo video
80 page views in the last 30 days.
×