C++ programming

Hello everyone,

For our senior research project we have the bought the 4wd autonomous rover. Our teacher asked us if we could program the robot in C++. We are just using the atom pro ide right now. We feel this is easier and better because of the simplistic syntax. We all know C++, but we are not programmers at all. My question is has anyone programming the atom pro using C++. If you have could we see a sample of some sort to see what we are up against. If not then we will just tell our teacher that using the ide is better off.

Thank You
Brandon

I have built a C library for the Basic Atom Pro 28 and Pro 40 devices.
It is available as a download here lynxmotion.net/viewtopic.php?f=4&t=6136
The Basic Atom Pro IDE is still required when building C applications for the Atom Pro.

I don’t understand what you mean when you say you all know C++, but are not programmers. How can you know the C++ language and not be a programmer?

-Bob

Well when I say we know it, we know the basics. We are only required to take C++ and we all took it 2 years ago. Basically we all know the minimal amount of C++. Thank You for your help

Ah, I understand. C programming on the Atom Pro can be a bit tricky. The C library is very new and is under development. I have tried to mimic the Basic functions names to ease moving from BasicMicro basic to my C library. I have also tried to abstract all the Renesas CPU stuff from the C library user. Still, it’s a bit complicated and I have only supported a minimum of things from the standard C library so that it fits on a BAP28 chip. We have more options using the BAP40 and I am currently exploring expanding the C string library when running on a BAP40.

Thank you very much. The information you provided should help with our argument of just using basic atom. He said he wanted in C++ so he could help us troubleshoot, but we told him that if he understands C++, then there will be no problem understanding basic atom.