Hallo zusammen,

@NumberFive
Dann hab ich das wohl missverstanden, ich benutze natürlich eine serielle Kommunikation zwischen den AVR´s. Wenn ich soweit bin, dass mein Bot fertig ist können wir das gerne mal ausprobieren.

@all
Ich habe nun einen USB Joystick in meine Steuerung integriert, so lässt sich der Sann4WD wesentlich besser steuern als mit den Mausclicks.
Ich werde in der nächsten Zeit noch ein SRF08 und eine CMUCam auf den Sann bauen, mal sehen was dabei heraus kommt.

Ein kleines Problem habe ich noch bei meinem Interface, es durchläuft während der Joystick Steuerung eine Loop und sendet mir permanent den "Stop" Befehl an den Bot dadurch ist die serielle Kommunikation auch ständig in Betrieb und wird auch extrem langsam. Habe die letzten Tage viel damit rumgespielt, allerdings bin ich irgendwie nicht viel weitergekommen.

Hier ist der Code zu der Loop:

Code:
Private Sub JoyLoop()
Dim preMedMsg As String
Dim JS As New clsJoy
Dim tStr As String
Do While active = True

 Text15.Text = JS.JoyPOV
 Text16.Text = active
 Select Case JS.JoyPOV
 Case 65535
   MSComm1.Output = "s"
 Case 0
   MSComm1.Output = "f"
 Case 18000
   MSComm1.Output = "b"
 Case 27000
   MSComm1.Output = "l"
 Case 9000
   MSComm1.Output = "r"
 End Select
 If JS.JoyButState = 4 Then
   MSComm1.Output = "4"
   Sleep 500
 End If
DoEvents
Loop
End Sub
Der Stopbefehl ist der MSComm1.Output "s"

Hat jemand ne Idee wie ich den soweit abfangen kann, dass er nicht permanent das "s" sendet? Das ganze ist in VB6 programmiert.

Gruss an alle
Clemens