Ping) ) ) - A Radar Style
Ping) ) ) - A Radar Style
f=6&m=129099
[ << Previous Thread | Next Thread >> ] | Show Newest Post First ]
Figure 2 shows a Boe-Bot assembled with the Ping))) Ultrasonic Rangefinder and Mounting Bracket
kits. The mounting bracket kit makes it possible for the Boe-Bot to swivel the Ping))) rangefinder and
measure object distances across a 180° field in front of it.
Figure 2: Boe-Bot with Ping))) Ultrasonic Rangefinder and Mounting Bracket Kit
1 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Getting Started
This project contains advanced topics, not intended for Boe-Bot beginners. Before continuing, it is
highly recommended you complete the following tasks in order to gain a better understanding on how
this program operates:
Parts Required
(1) Fully assembled and tested Boe-Bot® Robot
(1) Ping))) Ultrasonic Rangefinder
(1) Ping))) Mounting Bracket Kit
For each measurement in a given sweep, the information Ping)))Dar.bs2 will have to work with is a
distance measurement (d) and an angle measurement (θ) as shown in Figure 3. When coordinates are
given in terms of distance and angle, they are called polar coordinates. These coordinates are typically
expressed in parentheses like this: (d θ). When telling those coordinates to someone, you would
normally say, "d at an angle of theta." In order to display these measurements graphically in the Debug
Terminal, Ping)))Dar.bs2 will have to convert these polar coordinates to Cartesian (x, y) coordinates.
That way, the DEBUG CRSRXY, x, y, "*" command can be used to graphically display the measurement
by positioning the cursor and then placing an asterisk.
2 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Calculating the x and y axis components given polar coordinates is not difficult. The equations for x and
y are shown below. The x-axis component involves multiplying the distance by the cosine of the angle,
and the y component is the distance multiplied by the sine of the angle.
Since the BASIC Stamp is an integer math processor, the programming for making these conversions is a
little different from what you might expect with a PC programming language. Ping)))Dar.bs2's
Polar_To_Cartesian subroutine is explained in Advanced Topic − Inside the Polar_To_Cartesian
Subroutine.
√ Run PingServoCenter.bs2.
√ Make sure the Board of Education's 3-position power switch is set to position-2.
√ Check to see whether the mounting bracket servo points the Ping))) rangefinder straight
ahead on the Boe-Bot.
√ If it does, then continue to the Software Calibration for 180° Sweep section. Otherwise,
3 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Perfect alignment may not be possible, so choose the closest to straight ahead.
If the teeth on the output shaft do not line up with the servo horn when it is pointing exactly straight ahead, there will be two ways that the
servo horn lines up: with the Ping))) pointing slightly to the left, or slightly to the right. Choose position that is as closest to straight ahead. You
will then be able to fine tune straight-ahead by adjusting the screws that attach the servo to the Boe-Bot chassis.
√ Screw the screw back in that holds the servo horn to the Ping))) mounting bracket.
√ To adjust for any slight error caused by the output shaft to servo horn gear teeth alignment,
start by loosening the screws that attach the servo to the Boe-Bot chassis.
√ Now, you will have some wiggle room to rotate the servo's housing slightly to make up for
any offset resulting from the alignment of the servo horn and output shaft's teeth.
√ Make sure to re-tighten all the screws when you are done.
4 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
The TestPingDirection.bs2 program declares LimitRight and LimitLeft as constants equal to 250 and
1250. The program also declares PingServo to be PIN 14 and Center to be 750. So the command
PULSOUT PingServo, LimitRight should direct the rangefinder 0° to the right, and PULSOUT
PingServo, LimitLeft direct the rangefinder 180°. Also, PULSOUT PingServo, Center should point the
rangefinder straight ahead.
If the LimitLeft and LimitRight constants do not make the servo point the Ping))) rangefinder to 0° and
180°, the program's CON directive values should be adjusted. For LimitRight, values smaller than 250
will cause the servo to rotate further in the clockwise direction (to the right) while values larger than 250
will cause it to rotate to a position closer to center. Likewise, values greater than 1250 will cause the
servo to rotate further in the counterclockwise direction (to the left) while values smaller that 1250 will
cause it to rotate to a position closer to center.
√ Run TestPingDirection.bs2 and make sure the servo points the Ping))) rangefinder to 0°,
then to 180°, then to 90° (straight ahead).
√ If the servo doesn't point to 0°, adjust the LimitRight constant accordingly. Values less
than 250 will result in more clockwise rotation and values greater than 250 will result in less
clockwise rotation.
5 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
√ If the servo doesn't point to 180° to the left, adjust the LimitLeft constant accordingly.
Values greater than 1250 will result in more counterclockwise rotation, and values less than 1250
will result in less counterclockwise rotation.
√ Update these CON directives, and make notes of the values you used. These same CON
directives will have to be updated in this activity's Ping)))Dar.bs2 program and also in the next
activity's GotoClosestObject.bs2 program.
END
Testing Ping)))Dar
One of the most important things about Ping)))Dar.bs2 is that it will help give you a better idea of what
the Boe-Bot "sees" as it sweeps the Ping))) rangefinder from left to right. Make sure to test a variety of
objects at a variety of distances. Keep in mind also that the program is imposing a 100 cm distance limit
on measurements to make the display more convenient.
Before running the program, the LimitRight and LimitLeft CON directives should be updated so that the
servo that directs the Ping))) rangefinder to sweep from 0° to 180° using the values you determined with
TestPingDirection.bs2.
Ping)))Dar converts the PULSOUT command's Duration arguments into binary radian servo rotation angle
6 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
measurements with the help of a constant and the ** operator. Let's assume that LimitRight is 250 and
LimitLeft is 1250. The main routine in Ping)))Dar.bs2 has code that sweeps the PULSOUT command's
Duration argument from 250 to 1250 in increments of 15. As shown in Figure 6, that's about 2.7° for
each increment of 15, which is pretty close to 2 brads (2.8125°).
Mapping the PULSOUT command's duration argument to the number of brads the servo has rotated
involves the ** operator. In the next example program, the command that does the job is angle =
pingDir - LimitRight ** PingDirToAngle. The pingDir variable is used in the command PULSOUT
PingServo, PingDir to point the Ping))) rangefinder to 0 brads (0°), then 2 brads, then 4 brads and so
on all the way to 128 brads (180°). As it does this, the pingDir variable starts at LimitRight (250), then
265, then 280, and so on up through LimitLeft (1250).
Since the expression angle = pingDir - LimitRight ** PingDirToAngle subtracts LimitRight from
pingDir before the ** operation, the value ** scales will range from 0 through 1000 instead of 250 to 1250. The
PingDirToAngle constant has to be the right number of 65535ths to scale this range of 0 to 1000 into 0 through 128
brads. This is another job for the ** scale constant equation introduced in Chapter 3, Activity #3 in Smart Sensors and
Applications
Here is an example of calculating PingDirToAngle constant when LimitRight is 250 and LimitLeft is
1250. Make sure to follow along because you will need to recalculate this constant based on the
LimitLeft and LimitRight constants you determined for your mounting bracket system with
TestPingDirection.bs2. The number of output scale elements is 0 through 128, which is 129 elements
since the range includes zero. Next, LimitLeft − LimitRight = 1250 − 250 = 1000. Again, we are
talking about a range that's inclusive of 0, so there are really 1001 elements in the input scale.
Substituting 129 and 1001 into the ** scale constant equation yields:
7 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
8 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
DO
9 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
LOOP
Get_Ping_Cm:
PULSOUT Ping, 5
PULSIN Ping, 1, time
distance = time ** CmConstant
RETURN
Polar_To_Cartesian:
RETURN
10 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Sweep_Increment:
RETURN
Your Turn - Understanding what the Boe-Bot does and does not "See"
To understand what your Boe-Bot does and does not "see" with the Ping))) rangefinder, a few
experiments are in order. Here are some questions that can be answered with Ping)))Dar.bs2 and various
objects placed in the Boe-Bot's field of detection.
√ If you place one object behind another object, can it see the object in back?
√ How far do you have to rotate a flat object before it is no longer visible to Ping)))?
√ Start with one or two cylindrical objects about 3 ft (91 cm) apart and 2 ft (61 cm) from the
front of the Boe-Bot.
For best results, use tall cylindrical objects, such as soda cans, water bottles, etc. Sheets of
paper can also be conveniently rolled into 8.5 inch (21.5 cm) tall by 2 to 3 inch (5 to 7.5 cm)
diameter cylinders with a couple pieces of tape.
√ As you move the objects closer to each other, how close can they be to each other before
they appear to be one object in the Debug Terminal?
√ If you keep the objects the same distance from each other but move them closer to the front
of the Boe-Bot, is the gap between them detected again at some point?
√ To what extent does setting the Increment constant is set to a smaller value help the
Boe-Bot detect the gap between objects?
11 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
subroutine to rotate the Ping))) Mounting Bracket servo slightly between each distance measurement.
The main routine's DO...LOOP refreshes the Debug Terminal display after each right-left sweep. As the
main routine's DO...LOOP repeats, the first thing the program does is clear the Debug Terminal and place
the "X" character at 50 spaces over and 25 carriage returns down. This "X" indicates the Boe-Bot's
position.
Next, the program calls the Sweep_Increment subroutine, which adjusts the Ping))) Mounting Bracket's
servo slightly each time it gets called. Calling this subroutine repeatedly each time through the main
routine's DO...LOOP results in the back and forth sweeping motion. This subroutine uses the pingDir
variable to direct the servo.
The Sweep_Increment subroutine modified the value of pingDir, and then used it in a PULSOUT
command's Duration argument to point the Ping))) Mounting Bracket servo in a new direction. That
means we can use the value of pingDir to determine the angle to which the Ping))) rangefinder is
pointing in terms of binary radians.
Figure 7 shows a few examples of how the PULSOUT command's Duration argument relates to the Ping)))
Mounting Bracket servo's rotational position. For example, when pingDir is LimitRight, (250), the
angle is 0°, which is 0 binary radians (brads). When pingDir is 500, the angle is about 45°, or 32 brads.
Likewise, pingDir can be 750 or1000, and the respective servo angles will be 90° (64 brads) and 135°
(96 brads). By the time pingDir gets to LimitLeft (1250), the angle will be 180° = 128 brads.
Here is the command that converts pingDir, which ranges from LimitRight to LimitLeft (250 to 1250)
to angle, which ranges from 0 to 128 brads. Note that this is the same kind of equation we used in
Chapter 3, Activity #3 and #4.
12 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Without parentheses, PBASIC executes operators from left to right. So the command angle = pingDir
- LimitRight ** PingDirToAngle first subtracts LimitRight from pingDir. This resulting value, which
could be anywhere from 0 through 1000, has the ** PingDirToAngle operation performed on it. Since
PingDirToAgle is 8454 in the example program, it means a value from 0 through 1000 gets multiplied by
8454 / 65536. If pingDir stores 1000, the result is 128.9978, and the ** operator rounds it down to 128,
which is the correct number of brads assuming the servo is in fact pointing left (180° from far right).
Likewise, (750 - 250) × 8454 / 65536 results is 64.4989, which rounds down to 64 brads, which is 90°,
and the servo should be pointing straight ahead.
Next, the distance of the object at the angle the Ping))) Mounting Bracket servo is pointing to gets
measured and scaled to a centimeter measurement. This centimeter measurement is further scaled down
by 1/4 of its actual value to make it fit more conveniently in a Debug Terminal maximized in a typical
1024 by 768 pixel monitor.
Now, we know the object's distance and angle relative to the Ping))) rangefinder on the front of the
Boe-Bot. The problem is that these values are polar coordinates (distance angle), but the program needs
to express them in terms of Cartesian coordinates (x, y) for Debug Terminal display. The Cartesian
coordinates, are necessary for displaying the asterisks that denote the object's position in the Debug
Terminal with the DEBUG command's CRSRXY formatter. So, the program calls the Polar_To_Cartesian
subroutine. Given distance and angle, the subroutine calculates the corresponding x and y coordinates.
Before repeating the main routine's DO...LOOP, the last step is to plot an asterisk at the (x, y) coordinate.
x will be a value that ranges from about -50 to 50. So, the x-coordinate in DEBUG CRSRXY is 50 + x. The
y-coordinate will range from 0 to 25. However, CRSRXY will plot the value in terms of carriage returns
down from the top line of the Debug Terminal. What we really want is carriage returns upward from the
"X" that was plotted at 50 spaces over and 25 carriage returns down. That's why the CRSRXY formatter's
y-coordinate is 25 - y. As y gets larger, the asterisk is plotted closer to the X at (50, 25). As y gets
smaller, the asterisk is plotted closer to the top of the Debug Terminal.
Image Attachment :
Image Attachment :
Image Attachment :
Image Attachment :
BoeBotSees.JPG 17KB
(image/pjpeg) FullyAssembled.JPG 31KB
This image has been viewed (image/pjpeg) PingMounted.JPG 40KB
201 time(s). This image has been viewed PolarToCartesian.JPG 13KB
(image/pjpeg)
200 time(s). (image/pjpeg)
This image has been viewed
This image has been viewed
201 time(s).
200 time(s).
Image Attachment :
Direction.JPG 48KB
(image/pjpeg)
13 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
I am unable on multiple attenpts to download the attached file(s) in the ZIP attachment. Are the code and PDF
still available? Thanks.
Back to Top
Date Joined Jul 2004
Total Posts : 12
Calculating x and y with the BASIC Stamp involves the SIN, COS, and */ operators.
√ Look up and review the */, SIN and COS operators in either the BASIC Stamp Manual
Date Joined Jul 2004 or the BASIC Stamp Editor's Help feature
Total Posts : 1046
Given an angle in brads, PBASIC's COS operator returns 127 to 0 to -127 to 0 as the brad angle
goes from 0 to 64 to 128 to 192. Calculating the cosine from 0° to 90° to 180° to 270° with a
calculator will yield results that range from 1 to 0 to -1 and back to 0 again. The SIN operator
behaves similarly, returning values that range from 0 to 127 to 0 to -127 as the angle in brads goes
from 0 to 64 to 128 to 192. Again, if you calculate the sine of angles from 0° to 90° to 180° to 270°
with a calculator, you will see that the actual sine values range from 0 to 1 to 0 to -1. The problem
here is that we want to multiply distance results for SIN and COS values that range from -1 to 1, not
-127 to 127.
One way around this is creative use of the */ operator. This operator multiples a value by a number
of 256ths. By using the */ operator twice, we can first scale a value in the range of -127 through
127 up to a range from -256 through 256. Then, we can use */ again to multiply that result by the
distance. The second time, the */ operator will be multiplying the distance variable by sine and
cosine values that are in terms of a number of 256ths. The result will be very close to what you
would get from a calculator, multiplying the distance sine and cosine value that range from -1
through 1.
14 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
To scale a value that will fall in the range of -127 through 127 to its equivalent in the range from
Aristides Alvarez (Parallax) -256 to 256,
Posted we'll use
9/20/2006 the
7:28 scale-7)constant equation introduced in Chapter 3, Activity #5 in Smart
AM*/(GMT
Forum Moderator
Sensors and Applications.
George,
You should be able to download the zipped file from the link in the first post.
If just clicking on the link doesn't work, please try the following:
1- right click (contextual) on the link
2- select "Save Target as..."
3- In the "Save As" window specify where you want the file to be saved in your computer.
4- Once you have the file in your computer you can just UnZip it and see the content.
Since the input range is -127 through 127, that's 255 possible values. The output range is going to
Regards,
be -256 to 256, which is 513 possible values.
Post Edited By Moderator (Jessica Uelmen (Parallax)) : 3/13/2009 3:33:14 PM GMT
Date Joined Jul 2004
Total Posts : 315
Image Attachment : Image Attachment :
Image Attachment : Image Attachment :
(3)PingDirToAngle.JPG
12KB (image/pjpeg)
This image has been viewed
10 time(s).
Now that we know SinCosTo256 has to be 517, here is the routine for polar to Cartesian coordinate conversion.
Back to Top
Notice that the sign of both the cosine and sine calculations are stored in the xSign and ySign bits, and the rest of
the calculations are done with the absolute values of x and y. That's because /, */, //, and ** were designed to be
used with positive integers only. So, the absolute value of each measurement is taken first. Then the rest of the
operations are done on the positive integer values, and the sign of the x and y results are restored at the end by
johnsrobotics Posted 9/20/2006 1:07 PM (GMT -7)
Spining Roboticist IF...THEN statements.
I have an odd problem downloading anything from the parallax website in .zip format. I'm using winXP pro sp2.
' Calculate
The file always downloadsxwithcoordinate.
no extension, but if I add ".zip" to the end of the filename, windows automatically
recognizes
x it= asCOS
a .zip archive...maybe that would help?
angle ' Polar to Cartesian
xSign = x.BIT15 ' Store sign bit
x = ABS(x) */ SinCOsTo256 ' Polar to Cartesian continued
x = distance */ x
IF xSign = negative THEN x = -x ' Correct sign with sign bit
Image Attachment :
angle.JPG 1KB (image/pjpeg)
Back to Top
George Sutton Posted 9/20/2006 1:42 PM (GMT -7)
Registered Member
Aristides and johnsrobotics,
Thanks for the ideas. I tried everything that you have recommended, to no avail. It shows a "valid" ZIP file, with
a 1.11MB file size. But when opened, it shows "0 files and 0 bytes". Latest version of WinZip, never had this
problem with all the thousands of zip downloads I have accessed. But thanks for the ideas. And Andy has
provided me with a solution. Thanks to Andy as well!
15 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Back to Top
Date Joined Jul 2004
Total Posts : 12
Thanks for your interest. Andy is totally done with this book. Now it’s in the editorial pipeline. Since the release of
the Propeller™ microcontroller we’re been assigning higher priority to Propeller related books, as Propeller Manual
and Hydra manual.
Our editor is getting close to finishing a huge job right now and next in the list is Smart Sensors and Applications.
We are trying to finish this Stamps in Class book as soon as possible.
As soon as we have a firm deadline we’re going to announce it in this forum (meanwhile you can keep accessing
the pieces that form this book through forum posts as this one and the ones in this thread
http://forums.parallax.com/forums/default.aspx?f=6&m=98784).
Regards,
Date Joined Jul 2004
Total Posts : 315
Aristides Alvarez
Education and Technical Support Manager
Parallax, Inc.
Back to Top
Back to Top
bulkhead said...
This is intersting, I've tried this out and it didn't work. Based on my experimenting, ...
Did you follow the instructions in the PDF and run the source code? If your picture matches mine, but the screen
capture is way different, post it and let's take a closer look. The center of the cup was about 1.5 ft at 135
degrees, and it was conical, 4.25 inches tall, with a 2.5 inch diameter base and a 3.5 inch diameter opening. The
center of the box was about 2.3 ft at 45 degrees, and the box was about 4 inches wide by 6 inches tall by 3
inches deep.
bulkhead said...
From the picture, this certainly looks to be the case (close range), so how does one get so many
data points?
Date Joined Jul 2004
Total Posts : 1046 The PDF and source code explain the details. You can download them by right clicking the Ping)))Dar.zip file at
the beginning of this thread and selecting Save target as... After downloading and unzipping the file, you will
have a PDF with instructions to follow and source code to modify per the PDF and then run and test.
16 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Back to Top
What happens with radar style sonar if the robot is in a sort of enclosure like a closet? Can it detect whats
behind? I would imaging with a full rotation servo and extra wire it could work...
Back to Top
A "quick and easy" approach would be to stack two standard servos on top of each other. The bottom servo has a
little over 180 degrees in rotation for +/- 90 degrees. The one on top has an additional 180-degrees for +/- 180
degrees. For example, to look behind you to 170 degrees to the left, turn the bottom servo 90 degrees to the left,
and the top servo 80 degrees to the left. For that matter, you could simply direct both of them to turn 85-degrees
left, and potentially save a variable.
Andy Lindsay
Education Department
Parallax, Inc.
Date Joined Jul 2004
Total Posts : 1046 Back to Top
17 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Forum Moderator
AIman said...
Andy,
What happens with radar style sonar if the robot is in a sort of enclosure like a closet? Can it
detect whats behind? I would imaging with a full rotation servo and extra wire it could work...
Andy,
Could you mount two pings back-to-back, and fire them independantly (so they don't confuse each other) ?
Bean.
Date Joined Jul 2004
Total Posts : 5401
“The United States is a nation of laws - poorly written and randomly enforced.” - Frank Zappa
-------------------------------
www.hittconsulting.com
Back to Top
That should be interesting. Pan and tilt servos are easy enough. The interesting part will be coming up with an
algorithm that resolves successive measurements into a better representation of the object's shape.
Bean,
Either the Propeller or SX microcontrollers could deliver simultaneous pulses and track the echo times. The
question is, will one Ping))) sensor get confused by the echo from the other Ping))) sensor's echo if it gets there
first. I'm assuming it won't be a problem since the sound is coming from the opposite direction and getting
blocked by the PCB, but we won't know until somebody tests it.
Andy
Date Joined Jul 2004
P.S. Bean, I read your message again after clicking Submit and realized that I misunderstood the question (and
Total Posts : 1046
the point of the question). Yes, if one Ping))) sensor starts after the other has finished its measurement, the
robot will have 360 degree ultrasonic object detection with a BASIC Stamp 2 at the helm.
Andy Lindsay
Education Department
Parallax, Inc.
Back to Top
We've updated the Ping)))Dar project to include a brief video introduction/demonstration for your viewing
pleasure. You can check it out on YouTube here.
Happy Developing!
Jessica
Jessica Uelmen
Education Department
Parallax, Inc.
Date Joined Oct 2008 Post Edited (Jessica Uelmen (Parallax)) : 3/11/2009 7:15:27 PM GMT
Total Posts : 44
Back to Top
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps
leading us down new paths." - Walt Disney
18 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
Back to Top
Date Joined Mar 2007
Total Posts : 857
Jessica
Jessica Uelmen
Education Department
Parallax, Inc.
Back to Top
Date Joined Oct 2008
Total Posts : 44
Nick
Back to Top
Back to Top
Bean.
19 de 20 3/14/2009 12:12 PM
Ping)))Dar - a Radar Style Display :: Parallax Forums http://forums.parallax.com/forums/default.aspx?f=6&m=129099
-------------------------------
There is a fine line between arrogance and confidence. Make sure you don't cross it...
Back to Top
It is listed as 65535ths in the text (following fig. 6), 66536 in the equations (also following fig. 6 and the
65535ths note) and then as 65536 further along in the text (following fig. 7).
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps
leading us down new paths." - Walt Disney
Back to Top
Date Joined Mar 2007
Total Posts : 857
Jessuca
Jessica Uelmen
Education Department
Parallax, Inc.
Back to Top
Date Joined Oct 2008
Total Posts : 44
Forum Information
Currently it is Friday, March 13, 2009 1:07 PM (GMT -7)
There are a total of 327,999 posts in 49,000 threads.
In the last 3 days there were 94 new threads and 721 reply posts. View Active Threads
Who's Online
This forum has 15453 registered members. Please welcome our newest member, firdaus.
31 Guest(s), 18 Registered Member(s) are currently online. Details
jb1311, Bob H, nutson, Bill Drummond, CJMJ, modemman, Jay Kickliter, Carl Hayes, Phil Pilgrim (PhiPi), rjo_, Fred Hawkins, LEDboy, kwinn,
Mightor, Timmoore, SRLM, RobotWorkshop, Bill Chennault
20 de 20 3/14/2009 12:12 PM