VB.NET Project for SSC-32 Hex Control

Post code examples here

VB.NET Project for SSC-32 Hex Control

Postby FlowbotX » Mon Oct 13, 2008 4:09 pm

***************This section will be updated from now on with the latest version info and downloads******************

Latest version: 1.2a

Image

Image

Please follow the following link to the latest download:

Version 1.1 no Roborealm support
http://www.box.net/shared/v6sodjru9g
Setup Guide
http://www.box.net/shared/snrj6ccm6d

Version 1.2a With Roborealm support (all guides are in zip file):
http://www.box.net/shared/eq98sfq2ir
Last edited by FlowbotX on Wed Apr 01, 2009 2:15 am, edited 15 times in total.
~Flowbot~

"But who can decide what they dream?..and dream I do." - Amy Lee
FlowbotX
 
Posts: 59
Joined: Sat Sep 20, 2008 7:28 pm
Location: New York, USA

Re: VB.NET Project for SSC-32 Hex Control

Postby Matt Denton » Mon Oct 13, 2008 4:36 pm

You will need to email it to me and I will upload it. I'm away for a week, I will PM you when I'm back.
Matt Denton
AKA: Winchy_Matt

micromagic systems ltd
Matt Denton
Site Admin
 
Posts: 1622
Joined: Tue May 20, 2008 9:15 pm
Location: Winchester UK

Re: VB.NET Project for SSC-32 Hex Control

Postby paulp » Mon Oct 13, 2008 7:55 pm

Just a word of caution, When I did my engine in VB I found that text fields quickl;y become difficult to police. It is better to use Up/Down spinners with a 'Safe' range set or Sliders again with an appropriate range set. One invalid entry and you are looking for new servos

Also I notice you are using Vista.. so be careful which .NET distribution you are writing for. VS2008 on VIsta can prevent some XP users from running your code. Dot NET 2.0 is more universal
paulp
 
Posts: 279
Joined: Wed May 21, 2008 8:30 pm
Location: Midlands U.K.

Re: VB.NET Project for SSC-32 Hex Control

Postby FlowbotX » Tue Oct 14, 2008 12:22 pm

paulp wrote:Just a word of caution, When I did my engine in VB I found that text fields quickl;y become difficult to police. It is better to use Up/Down spinners with a 'Safe' range set or Sliders again with an appropriate range set. One invalid entry and you are looking for new servos


That is my next step. I realize that "as is" somebody could do a whole lot of damage to their hex if they put in the wrong values. I was actually going to try to use your interface, if that is o.k., for my final product.

paulp wrote: Also I notice you are using Vista.. so be careful which .NET distribution you are writing for. VS2008 on VIsta can prevent some XP users from running your code. Dot NET 2.0 is more universal


Umm...I will double check that.
~Flowbot~

"But who can decide what they dream?..and dream I do." - Amy Lee
FlowbotX
 
Posts: 59
Joined: Sat Sep 20, 2008 7:28 pm
Location: New York, USA

Re: VB.NET Project for SSC-32 Hex Control

Postby paulp » Tue Oct 14, 2008 3:36 pm

Not a problem as far as the interface..
paulp
 
Posts: 279
Joined: Wed May 21, 2008 8:30 pm
Location: Midlands U.K.

Re: VB.NET Project for SSC-32 Hex Control

Postby FlowbotX » Fri Oct 24, 2008 12:54 pm

Update:

O.k. I have the graphical user intereface up and running (see pic below)

Image

I was going to have Matt upload the code this week but I am going to keep it a little longer and work on it just to make sure I have a ll the bugs ironed out. I'm pretty excited about this!
~Flowbot~

"But who can decide what they dream?..and dream I do." - Amy Lee
FlowbotX
 
Posts: 59
Joined: Sat Sep 20, 2008 7:28 pm
Location: New York, USA

Re: VB.NET Project for SSC-32 Hex Control

Postby FlowbotX » Wed Nov 05, 2008 5:07 pm

O.k. here it is...the long awaited (mostly by me :P ) release of the SSC32 control app...

Image
(Also...you may notice that the pictures say "hexengine" as the program title. That has been changed so as not to be confused with Matt's actualy Hexengine...this program is in no way related to the actual Hexengine and is in fact based of Xan's IKengine and PaulP's visual interface code...tell them thanks when you get a chance)

Things to keep in mind!

1) The variables are all calibrated to my particular hex which is an MSR-01. This app will work for ANY hex running off an ssc-32 but YOU MUST CHANGE ALL THE VARIABLES TO REFLECT YOUR HEX SETUP otherwise you could do serious damage to your robot.

2) This is a beta version so a few things remain to be tweaked and implemented. As of now, the following functions are working:

Working functions:
Bluetooth connection
Sleep mode/Stand mode
Six-step gait
Off-road and on-road modes
Walk, turn, crab walk, tilt, horizontal shifts, twist, and body height adjustments.

To be implemented:
More than one gait
Setup functions so you can change all the hardware variables through the program instead of having to change them all in the code.


I hope everyone enjoys this app. Let me know if you have any questions or sugestions....

Flowbot
Last edited by FlowbotX on Fri Dec 19, 2008 4:31 pm, edited 7 times in total.
~Flowbot~

"But who can decide what they dream?..and dream I do." - Amy Lee
FlowbotX
 
Posts: 59
Joined: Sat Sep 20, 2008 7:28 pm
Location: New York, USA

Re: VB.NET Project for SSC-32 Hex Control

Postby No1_sonuk » Wed Nov 05, 2008 7:37 pm

I'm running ans SSC-32 in an MSR-H01. When it's uploaded, and I receive my BT module, I'll give it a go.

Is the servo wiring info (which servo goes where) going to be included, or is it reconfigurable?

Do I need any special app to run it, or is it standalone?
No1_sonuk
 
Posts: 123
Joined: Sat Aug 09, 2008 9:05 pm
Location: UK

Re: VB.NET Project for SSC-32 Hex Control

Postby FlowbotX » Wed Nov 05, 2008 8:44 pm

No1_sonuk wrote:I'm running ans SSC-32 in an MSR-H01. When it's uploaded, and I receive my BT module, I'll give it a go.

Is the servo wiring info (which servo goes where) going to be included, or is it reconfigurable?

Do I need any special app to run it, or is it standalone?


1 - Everything, including the servo wiring can be reconfigured...
2- It is completely stand alone, you just need a computer, VB, a bluetooth, and an SSC-32.

P.s. Matt should be uploading it soon...but maybe I will post a temporary link for file planet or something until then...
~Flowbot~

"But who can decide what they dream?..and dream I do." - Amy Lee
FlowbotX
 
Posts: 59
Joined: Sat Sep 20, 2008 7:28 pm
Location: New York, USA

Re: VB.NET Project for SSC-32 Hex Control

Postby No1_sonuk » Wed Nov 05, 2008 10:20 pm

"VB"?
No1_sonuk
 
Posts: 123
Joined: Sat Aug 09, 2008 9:05 pm
Location: UK

Next

Return to Code Examples

Who is online

Users browsing this forum: No registered users and 1 guest

cron