Difference between revisions of "Gps (API)"
From ComputerCraft Wiki
(added a not about host/client gps coordinates) |
|||
Line 1: | Line 1: | ||
The gps API provides a method for turtles and computers to retrieve their own locations. | The gps API provides a method for turtles and computers to retrieve their own locations. | ||
− | It broadcasts a PING message over [[Rednet_(API)|rednet]] and wait for responses. In order for this system to work, there must be at least | + | It broadcasts a PING message over [[Rednet_(API)|rednet]] and wait for responses. In order for this system to work, there must be at least 3 computers used as gps ''hosts'' which will respond and allow [https://en.wikipedia.org/wiki/Trilateration trilateration]. You can set up hosts using the [[Gps (program)|gps program]]. |
Note: When entering in the coordinates for the ''host'' you need to put in the x,y,z of the modem, not the computer. | Note: When entering in the coordinates for the ''host'' you need to put in the x,y,z of the modem, not the computer. |
Revision as of 19:23, 20 July 2012
The gps API provides a method for turtles and computers to retrieve their own locations.
It broadcasts a PING message over rednet and wait for responses. In order for this system to work, there must be at least 3 computers used as gps hosts which will respond and allow trilateration. You can set up hosts using the gps program.
Note: When entering in the coordinates for the host you need to put in the x,y,z of the modem, not the computer.
Methods
Method name | Description |
---|---|
gps.locate(timeout, debug) | Tries to retrieve the computer or turtle own location. @param timeout the amount of time, in seconds, to wait for a rednet response |