Home / Tag Archives: ROBOTC (page 4)

Tag Archives: ROBOTC

ROBOTC Driver Suite is FTC Legal

featured-robotcdriversuite

For about two weeks there was  a bit of a scare, while the FIRST folks were deciding whether or not my Driver Suite was actually legal to use in the FTC.  It had been used for years prior to someone actually asking the question.  Their initial reaction was “no”, but with a little coaxing from the people at Robomatter, they ... Read More »

Released: ROBOTC Driver Suite V3.3

featured-robotcdriversuite

Version 3.3 is out and should work just fine with all version of ROBOTC for NXT of at least 3.59.  I still need more testers for the dWiFI and NXT2WIFI sensors, so if you’re keen, let me know.  If you’re not keen, then, ehm, don’t. IMPORTANT NOTICE(S)! This suite will not work with anything less than ROBOTC 3.59, make sure ... Read More »

The squeaky wheel gets the…certification.

CMF5hZR.png

I was incensed when I read that a student by the name of Landon Woollard from Shasta High School in Redding, CA was the first student to get his ROBOTC certification.  First of all, I had no idea this certification even existed,l nobody told me! Imagine that.  Now, second of all, I didn’t even receive an honourary certification in lieu ... Read More »

Tutorial: Using ROBOTC’s new sensorCustom

featured-robotc

With ROBOTC 3.59 came two new sensor types, the sensorCustom and the complimentary sensorCustom9V.  This sensor type was introduced to allow the fast toggling of the dig0 and dig1 lines on the NXT’s sensor ports.  Normally, these pins are either used for RS485, I2C or controlling the light on a LEGO Light Sensor.  Up until now, you could not control ... Read More »

Coming soon: Mindsensors Sensor MUX

SensorMUXw300.jpg

Mindsensors are about to release a Sensor MUX of their own!  This one works very differently in that instead of doing the polling of the attached sensors for you, it allows itself to become a channel to said sensor.  So, in essence, you send it a command, like “give me access to the sensor attached to channel 1” and then, ... Read More »

ROBOTC 3.59.0 BETA available now!

featured-robotc

The fine folks at Robomattter have released a new beta.  Now, I don’t think it should be called a beta, but I’m sure they have their reasons for that.  It fixes quite a number of issues that were reported in 3.54 and 3.55.2.  Thankfully, most, if not all of those bugs have been resolved.  This is a very stable build, ... Read More »

Tutorial: Linked Lists in ROBOTC

Linked Lists

I really love data structures.  That sounded a lot less geeky in my head, but it’s true.  It was my favourite subject when studying computer science and I have a few good books on the subject.  I don’t pretend to understand the math behind most of them.  In any case, when ROBOTC implemented pointers, I started working on a little ... Read More »

Tutorial: Stacks in ROBOTC

duplo.png

Stacks are used a LOT in computing.  The CPU in your laptop or PC, your mobile phone and iPad all have one thing in common, they all use stacks, without exception.  So what is a stack you ask yourself?  Well, think of what a stack of things is in real life: a pile of items that you can only add ... Read More »

Tutorial: Pointers in ROBOTC

featured-robotcdriversuite

Hurray, ROBOTC has support for pointers!  “That’s nice,” I hear you say, “but what are they?”  That’s a good question.  I’ll try to explain in this tutorial.  This tutorial is the first of a couple that will show you the kinds of things you’ll be able to do with pointers. Standard varables Up until now, ROBOTC only supported normal variables; ... Read More »

Please insert token: strtok() for ROBOTC

featured-robotcdriversuite

I’ve been very busy working on a completely revised driver for the Dexter Industries DWiFi and I needed a clean way to tokenise a string that had a single character as a separator.  ROBOTC didn’t seem to have a strtok() which is what you’d use if you were using gcc or some other standard C compiler.  So I made my ... Read More »