To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.handyboardOpen lugnet.robotics.handyboard in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / Handy Board / 4214
4213  |  4215
Subject: 
Re: Various Basic Issues
Newsgroups: 
lugnet.robotics.handyboard
Date: 
Tue, 28 Jul 1998 14:44:54 GMT
Original-From: 
Dan White <dwhite@cybermetrix.NOMORESPAMcom>
Reply-To: 
dwhite@cybermetrix.com(AvoidSpam)
Viewed: 
985 times
  
Mr. Carmack wrote:

Howdy from Texas.

I have set myself the goal of making a robot with the handyboard --
just for the learning of it.  Until 2 days ago I had zero knowledge of
electronics, although I am teaching myself using some kits and books.

I also do not know C language, although I have taken FORTRAN and COBOL
in the dark ages of my days as an unsuccessful computer science
undergrad.  So, if you will pardon my ignorance and my background (I
have an MA in Applied Linguistics) and accept my enthusiasm and
motivation as a ransom, could y'all answer the following inquiries.
Know that I have read the 6.270 handbook and also most of the
handyboard tech reference, and also Art of Lego.

(1)  When you say IC is a subset of C, do you mean C or C++ ?  I
imagine I will have to teach myself C, but was confused at the store
that most books were for C++.

(2)  What do =I= need to program with IC on my PC (Pentium 233 or so)?
I imagine I would need UNIX?  Would the line editor for IC work on my
PC as well as MITY Athena, whatever that is?

(3)  I was going to ask if anyone had a "cheat sheet" for the resistor
color bands, but I found an excellent one on the web, thank goodness.
:-)

I think the IC would be the hardest to tackle, and so it may be better
for me to not even try it, but stick to a simpler language, esp. as I
have not had a math class in 15 yrs, although that was Calc II.

Any comments anybody wants to throw at me?  I appreciate the feedback
about Fischertechnic and I gobbled up 3 big sets (1400 pieces) for
half price this weekend.

Joseph A Carmack
age36
father of 3
Pflugerville, Texas
bookseller, Lego maniac

Joseph,
I am new to the handyboard myself but as a professional software
engineer, I can give you some pointers on the software issues.

When they say that IC is a subset of C they mean that there are certain
ANSI C features that will not be found in IC. There is NO C++ in IC
(Thank Goodness). Do not get a book with C++ unless you really want to
be frustrated. C is a wonderfully powerful and terse language and you
don't want or need C++ for simple robotics.
I would recommend "C for Dummies" from the ...for Dummies series from
IDG publishing. Keep in mind that this will be written for writing
programs for a PC and spends a lot of time on printing messages to the
screen but the information you will need is in there.

Regarding your comment about a "simpler language":
Most "simpler languages" do not make effiecient code which means that
you may save time in development but the program won't run fast enough
or will chew up all of your memory. I personally don't think that basic
is easier than C once you understand the workings. But then I grew up on
assemblers!

I don't have my handyboard yet so I can't help with the mechanics but
you shouldn't need unix.

-Dan
--
/***********************************************************
* Dan White - National Instruments Certified Instructor    *
* CyberMetrix,Inc. - National Instruments Alliance Member  *
* <http://www.cybermetrix.com/ni>                          *
* dwhite@cybermetrix.com                                   *
***********************************************************/



Message is in Reply To:
  Various Basic Issues
 
Howdy from Texas. I have set myself the goal of making a robot with the handyboard -- just for the learning of it. Until 2 days ago I had zero knowledge of electronics, although I am teaching myself using some kits and books. I also do not know C (...) (26 years ago, 27-Jul-98, to lugnet.robotics.handyboard)

2 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR