From 170fa0ecb666356016680a59f50215a9b5c194ba Mon Sep 17 00:00:00 2001 From: Ethan Lafrenais Date: Thu, 30 Aug 2018 15:36:43 -0400 Subject: [PATCH] Updated Hardware: LiDAR (markdown) --- Hardware:-LiDAR.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Hardware:-LiDAR.md b/Hardware:-LiDAR.md index 4455b71..bc85f96 100644 --- a/Hardware:-LiDAR.md +++ b/Hardware:-LiDAR.md @@ -15,7 +15,7 @@ Hardware ID: `0x0003` | `4` | `LIDAR_GET_WORLD_POS` | `0 kJ` | Copies the current (x,y) [universe coordinates](./Game-Universe) of the Cubot into the X and Y registers. | #### LIDAR_GET_PATH -Generates a path as a sequence of words, each representing a direction. The generated path starts at the address `0x0000` but varies in length. It is terminated with the word `0xAAAA`, which represents the end of the path. A single value of `0xFFFF` is set at memory address `0x0000` to indicate an invalid path. If a path could not be generated, then the memory at address `0x0000` is set to `0xFFFF` (Note: The path terminator is not written for invalid paths). +Generates a path as a sequence of words, each representing a direction. The generated path starts at the address `0x0000` but varies in length. It is terminated with the word `0xAAAA`, which represents the end of the path. If a path could not be generated, then the memory at address `0x0000` is set to `0xFFFF` (Note: The path terminator is not written for invalid paths). The coordinates of the destination are indicated with the X and Y registers. The desired range (Manhattan distance from the destination) is specified with the B register. For example, if you want to get within 1 tile of a biomass blob, specify a distance of `1`.