Search found 1594 matches

by Basicmicro Support
Thu Oct 06, 2016 8:54 am
Forum: General Discussion
Topic: Old RoboClaws... what library should I be using?
Replies: 5
Views: 6393

Re: Old RoboClaws... what library should I be using?

On old Roboclaws that did not support firmware updates you will need to send the board in to have the firmware updated. Alternatively we can upgrade the old non-USB boards to a new USB board at cost. If you are interested in that just call our support line.
by Basicmicro Support
Mon Oct 03, 2016 8:46 am
Forum: General Discussion
Topic: CRC errors/time-outs reading encoders
Replies: 3
Views: 4558

Re: CRC errors/time-outs reading encoders

If your CRC is fixed did the timeout problem also correct itself or is that still and issue? Yes, the returned CRC from a read command is calculated using the address and command byte received by the Roboclaw plus the data sent back from the roboclaw. This covers possible commuications errors in the...
by Basicmicro Support
Thu Sep 29, 2016 9:17 am
Forum: General Discussion
Topic: I don't know why I cannot move the motor - Roboclaw 2x30
Replies: 3
Views: 4565

Re: I don't know why I cannot move the motor - Roboclaw 2x30

Ok. Let me know if you need anything else.
by Basicmicro Support
Tue Sep 27, 2016 12:05 pm
Forum: Velocity and Position Control
Topic: Problem with AutoTune
Replies: 0
Views: 5204

Re: Problem with AutoTune

1. Make sure the ecncoders are being read properly. Manual turn the motors while the IonMotion app is connected to the board and see if the particular motor encoder values change. 2. Use the PWM settings window to run the motors in the forward direction. The encoder values should increase when movin...
by Basicmicro Support
Tue Sep 27, 2016 12:01 pm
Forum: Velocity and Position Control
Topic: SetM1VelocityPID
Replies: 0
Views: 4179

Re: SetM1VelocityPID

1. Make sure you have the latest arduino library straight from our website. 2. We dont recommend setting the PID constants in the arduino program. It is better to set them and test them using the IonMotion PC app and then save the settings to the Roboclaw so you dont need to hard code thes values in...
by Basicmicro Support
Tue Sep 27, 2016 11:57 am
Forum: General Discussion
Topic: I don't know why I cannot move the motor - Roboclaw 2x30
Replies: 3
Views: 4565

Re: I don't know why I cannot move the motor - Roboclaw 2x30

If the CRC is not valid the write commands(eg commands to run the motors) will be ignored. You can check your CRC calculation by comparing the read back CRC with your own calculation using your CRC function. You should always calculate and compare the CRC returned by a read command any way.
by Basicmicro Support
Tue Sep 27, 2016 11:53 am
Forum: General Discussion
Topic: CRC errors/time-outs reading encoders
Replies: 3
Views: 4558

Re: CRC errors/time-outs reading encoders

1. Make sure you are using firmware 4.1.16 2. Are you using our Python library to talk to the Roboclaw or something your rolled on your own? If you rolled your own please provide the code. 3. Which example were you using that was sending a CRC(to the Roboclaw) with a read command. Read commands retu...
by Basicmicro Support
Wed Sep 21, 2016 9:07 am
Forum: General Discussion
Topic: M1 Driver Fault
Replies: 0
Views: 3336

Re: M1 Driver Fault

You can not just use a switching power supply with motors. Motors act like generators when slowing down. The PC power supply in almost all cases can not handle this generated return power. In your case either your power supply is now fried(sounds likely given your monitor was also getting glitched) ...
by Basicmicro Support
Wed Sep 21, 2016 8:54 am
Forum: General Discussion
Topic: Adafruit Feather M0 compile issue
Replies: 15
Views: 17907

Re: Adafruit Feather M0 compile issue

Current is directly proportional to load. If you have no load on the prop its only going to show the loading from friction which should be minimal. I'd say the 2 to 3amp reading is valid. The current rating is usually either the continuous current(underload) allowed without burning out the motor or ...
by Basicmicro Support
Tue Sep 20, 2016 8:47 am
Forum: General Discussion
Topic: Adafruit Feather M0 compile issue
Replies: 15
Views: 17907

Re: Adafruit Feather M0 compile issue

The current reading comes back in 10ma increments so you need to divide the current by 100, not 10, to get amps. If you are having trouble with variable scope just keep an eye on the brackets({}). if a variable is defined inside of these any code inside of them can use the variable(after the line th...