Schönen Abend zusammen.
Ich hoffe, dass ich dieses Thema am richtigen Ort erstellt habe!
Ich habe mir eine C-Controll Pro Unit Mega 23 gekauft!
Hier der Link:
http://www.conrad.ch/goto.php?artikel=198206
Nun zu meinem Problem
Ich möchte über RS 232 4 Bytes ausgeben
Immer zuerst #s und dann 2 Variabeln..
Leider ist in der Hilfe (vom IDE) nur eine Beispiel Ausgabe in C..
Von C verstehe ich nun leider mal noch weniger als von BASIC
Daher die Frage, kann mir jemand einen funktionierenden CODE in BASIC draus mach??
Code:
void main(void)
{
int i;
char str[10];
str="test";
i=0;
// Initialisiere Schnittstelle mit 19200baud, 8 Bit, 1 Stop Bit, keine Parität
Serial_Init(0,SR_8BIT|SR_1STOP|SR_NO_PAR,SR_BD19200);
while(str[i]) Serial_Write(0,str[i++]); // Gib den String aus
}
Ich habe es einmal so Probiert:
Code:
Sub ServosdirectMove(Servonumber As Byte, Servopos As Byte)
Dim i As Integer
Dim Str1 (5) As Char
Str1= "#s" : Servonumber : Servopos
i=0
Serial_Init(0,SR_8BIT Or SR_1STOP Or SR_NO_PAR,SR_BD9600)
Do While
'und da habe ich keine Ahnung wie machen
End While
End Sub
Ich benötige das übrigens für einen
http://www.shop.robotikhardware.de/s...products_id=23
Hoffe, mir kann jemand weiter helfen..
Danke für eure AW schon im voraus
Lesezeichen