kan mir den keiner helfen???
Druckbare Version
kan mir den keiner helfen???
es gibt meistens konflikte wenn 2 programm gleichzeitig auf die serielle schnittstelle zugreifen wollen, musst dich also entscheiden dass du entweder das terminal aufmachst oder das Programm für den joystick
als nächstes könntest du versuchen die daten wie sie das joystick programm senden würde einfach mal von hand ins terminal einzutippen, dann kannst du einen fehler in der joystick software ausschließen
leider kenn ich mich mit bascom nich so aus sonst könnte ich dir sagen ob dein programm so funzen kann oder nicht. Aber gibt ja viele andere User hier im Forum die sich mit Bascom auskennen, kann sich ja vielleicht mal jdm. das programm anschaun
also,
mit dem terminal schaue ich.
wie gebe ich die daten den von hand ein?
wie muss das in etwa aussehen wass ich tippe?
kan mir wer ein beispiel gebebn?
ich weis leider nicht wie ich die befehle senden muss.
das terminal ist geschloßen.
kan mir da wer helfen?
pls
ich bin grad etwas verwirrt und weiss gar nicht mehr genau welche Version von dem Joystick testprogramm du nun verwendest... Wie wäre es wenn du einfach mal das Tutorial "Windows Programm zur Steuerung vom AVR" im RN-Wiki durcharbeitest. Das geht bedeutend schneller als hier auf Antworten zu warten. Und damit könntest du dein Problem sicher ganz schnell eingrenzen.
hi
es ist so:
da das erste eprogramm nicht startet arbeite ich mit den neuen von dir
(nochmal thx).
dort drücke ich auf den button joystick instalieren.
die positpn wird nun richtig angezeigt
danach wähle ich com1 ( da hängt mein rs232 kabel) und drücke auf open com 1.
auf meiner rn control ist nun folgendes prgramm:
wen ich nun den joystick bewege passiert gernichts.Code:$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 64
$crystal = 16000000
$baud = 9600
Dim X As Integer
Dim Y As Integer
Dim X1 As Word
Dim X2 As Word
Dim Y1 As Word
Dim Y2 As Word
Do
'Darauf warten dass irgendwas gesendet wird
Input "" , X
Input "" , Y
'Die Variablen umskalieren
X1 = X + 20
X2 = X1 * 40
Y1 = Y + 20
Y2 = Y1 * 40
'Einen Ton (Tonhöhe = Joystick Position) ausgeben
Sound Portd.7 , 10 , X2
Sound Portd.7 , 10 , Y2
Loop
warum?
den artikel in rn wisen habe ich nun schon mehrmals gelesen.
rs232 ausgaben vom microkontroler kan ich aber problemlos empfangen.
(normae print befehle)
kan es sein das ich nicht senden kann?
wie sende ich manuel die daten?
würde mich über hilfe sehr freuen
hi
es ist so:
da das erste eprogramm nicht startet arbeite ich mit den neuen von dir
(nochmal thx).
dort drücke ich auf den button joystick instalieren.
die positpn wird nun richtig angezeigt
danach wähle ich com1 ( da hängt mein rs232 kabel) und drücke auf open com 1.
auf meiner rn control ist nun folgendes prgramm:
wen ich nun den joystick bewege passiert gernichts.Code:$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 64
$crystal = 16000000
$baud = 9600
Dim X As Integer
Dim Y As Integer
Dim X1 As Word
Dim X2 As Word
Dim Y1 As Word
Dim Y2 As Word
Do
'Darauf warten dass irgendwas gesendet wird
Input "" , X
Input "" , Y
'Die Variablen umskalieren
X1 = X + 20
X2 = X1 * 40
Y1 = Y + 20
Y2 = Y1 * 40
'Einen Ton (Tonhöhe = Joystick Position) ausgeben
Sound Portd.7 , 10 , X2
Sound Portd.7 , 10 , Y2
Loop
warum?
den artikel in rn wisen habe ich nun schon mehrmals gelesen.
rs232 ausgaben vom microkontroler kan ich aber problemlos empfangen.
(normae print befehle)
kan es sein das ich nicht senden kann?
wie sende ich manuel die daten?
würde mich über hilfe sehr freuen
du empfängst die daten am microcontroller, z.B einfach nur einen zahlen wert den du in dein terminal eintippst und generierst damit z.B. einen sound. Damit kannst du z.B prüfen ob das ganze überhaupt ankommnt.
Ansonsten könntest du auch einfach im programm die empfangenen daten wieder zurück schicken
kanst du mir ein programm geben was die daten wieder zurücksendet pls?
also wen ich in mein terminal zaheln eingebe (z.b . : 10 oder 5 oder X = 5)
dan geht aucch nichts.
der controler kan mir aber texte an den rechner senden das geht.
ich hoffe ihr könnt mir helfen
Kan mir den keiner helfen???
:(
:(
:(