Some noob questions regarding SSC-32

Thanks,

I looked through the SSC32 manual, but didn’t think to look through the SEQ manual.

That explains why SEQ was saying that there was a sequence running when there was not (no QPL response).

Another question. Is there a “single step” for SEQ? I’d like to be able to take steps one at a time, and see the values for the servos (4 in my case).

Also, for small 'bots, can the servo boxes be made bigger? I’d like to see more precision on the sliders.

Alan KM6VV

Hi Alan,

Agree, that would be very useful!

More precision? A little hint about SEQ and the sliders: If you use the mousewheel or the keyboard arrow keys the slider moves with its highest precision (1 microsec step). And the servoslider moves with 10 microsec step with the Page Up and Page Down keys!

Firmware (scroll to the bottom)
lynxmotion.com/Product.aspx? … #downloads

Source code
lynxmotion.com/images/html/proj078.htm

Enjoy…

If you click on the “lock” checkbox by the “goto” button, you can scroll through your steps one at a time using the green arrows, and your robot will move to each one.

Is that what you had in mind, or am I completely off?

Ok, I thought he was refering to the GP sequencer in SEQ. :confused:

Oh… I think you’re right… Maybe I should read the whole thing before trying to help.

If it is GP Sequencer, then I have no idea :laughing:

Hi Kåre!

Thanks for the tips! Dragging the slider with the mouse is not working very well for me.

Alan KM6VV

Hi,

I’m on the Sequence screen. I see the lock and the green arrows now, but I thought they were for the project! Thanks, that seems to work (simulated, anyway for now).

The mouse scroll and pgup/pgdn keys work too!

Great news! Thanks.

Alan KM6VV

Erm… I’m a little lost here :confused:

Just to clarify, the GP Firmware/Sequencer is referring to the SSC-32 Sequencer??

And I just need to plug in a 24LC256 or 512 external EEPROM to my current board to store in the sequences? Cos I’ve got a couple of spare 24CL512 lying around :unamused:

Do I need to upgrade my Atmel chip together with SSC32-2.01GP firmware ?? And upgrade to which: ATMEGA168-20PU or ATMEGA168V-10PU ??

I’m using this version SSC32-1.06XE (when I ordered) of the sequencer

GP firmware is referring to the SSC-32 servo controller. It’s the code that makes it work. XE has a 12 servo hexapod sequencer built in to the firmware, but GP has two general purpose sequencers built in. It can store sequences in the EEPROM and the host micro can select which sequence to run, and at what speed and direction. We are uploading some instructions for it’s use today.

The 1.03GP firmware works, but it had a bug that was not addressable with the Mega 8 chip, so we decided to drop that version and port it to the mega 168.

Yes we are selling a preprogrammed 168 for $10.00.

You seem to be using “servo controller” and “sequencer” interchangeably, they are not the same thing. Hope this helps…

Ok, the GP firmware is the SCC32 servo controller. But where do I get this software? I was reading the manuel and it mention about the alternative GP sequencer Firmware (pg 14)

So this GP sequencer firmware is also part of the Visual Sequencer?

Does this bug occurs in the 1.06XE version? OR do I have to upgrade both the chip and firmware before I can use the EEPROM?? OR can I don;t upgrade and still use the EEPROM?

Great! But With the addition of postage + currency convertion + tax… It getting pretty $$$ for a chip :confused: . I was planning to order 2 piece from farnell and burn in the firmware myself once I can sort out how to go about doing it :open_mouth:

Another NEW question:

It just hit me, I’ve got spare PARALLAX RF TX/RX antennas link lying in my lab. Am I able to replace the serial cable to my com with these instead?

I know there are ppl already using Bluetooth to control their bot, but now I wan to use RF instead. Is it possible since the antennas are one way only?

Meaning: They are specifically TX antenna and RX antennas. I planning to link a RX to the SSC32 and a TX to the computer serial port via a MAX232 line driver cct.

From the data sheets: there are 3 pins: Gnd, Power, Data
The power connection is straight forward connection, but the data pin is the one that I am concern. Do I also connect it to the RX pin on the bot?

OR can I convert the DB9 via a MAX232 line driver and link it to the antenna pins?

Now I’m running a impossible tight time schedule, so for the presenation/demo I plan to run my quad from the computer terminal using these RF antennas and using a onboard power, so that my quad can “walk” around without dragging a cable behind it

**This site ROCKS! :smiley: :smiley:

It’s on the product page, scroll to the bottom.
lynxmotion.com/Product.aspx? … #downloads

No, but the Visual Sequencer (SEQ) does make it easy to fill the EEPROM with properly formatted data for the Projects you teach the robot to do with the SEQ. This greatly simplifies the use of the GP sequencer engines in the SSC-32.

1.06XE does not support the EEPROM. Only the GP versions do. You can use the older 1-1Gbeta (sorry not 1.03GP) will work, but like I said there is a small bug that was not correctable with the mega 8 chip. I recommend you upgrade the chip if you are interested in experimenting with this.

We have everything you need to burn your own chip. :unamused:
lynxmotion.com/images/html/proj078.htm

No no no, the programming is bidi, you can’t use one direction RF for programming.

Hope this helps…

Can you please upload the fuse bits that have to be programmed for the bootloader?

I’ll get the info and post it later today, hopefully… Sorry

Mike told me…

“They are similar to the ATmega8 bootloader, except they need to have a 256-word boot block. I don’t have the exact settings here at work so it will need to wait for tonight.”

I will post the info tomorrow.

Oic, the servo controller also send back data to the computer? :confused: I thought it was a 1-way thing: Com — data ----> servo controller.

Following the Bluetooth instructions, can I assume I just need to connect the RX to TX and TX to RX and Gnd of the DB9 on the computer to that of the servo controller?

Is there any programming settings that I need to reconfigure? OR it’s a simple plug and play issue

Thank you :smiley:

Please redownload the btldr168.zip file. It now includes a jpg screen cap of the fuse bits.

Programming an Atom with the Bot Board is bidi and will not work as a one way serial connection.

The SSC-32 can work perfectly with a one way connection if you are controlling it from a micro or an application that does not need information back from the SSC-32.

Thank you Sir

:wink: I mean to ask, can I replace the bluetooth adapter and use RF antennas to control the servo control from the PC terminal?

** I’ve just tested using the same connections as the bluetooth adapter but fail to connect to the computer.

I’ve interfaced the RF anetennas to com port 1 on the computer and another pair onto the SSC32, but I’m unable to get a connection.

I’ve tried changing the different baud rates and even flipping RX/TX connection to the SSC32 board like the bluetooth tutorial BUT still failed… :cry:

Wonder if there is anyone who have tried using RF instead of the bluetooth adapter?

Cheers :stuck_out_tongue: