INFO - FAQ - CC2-Forum - CCPro-Forum |
Ich habe den Fehler gefunden! Nach dieser Schaltung geht es: http://translate.google.com/translate?hl=de&sl=en&u=http://serialio.com/info/axim/Axim_RS232_serial.php&sa=X&oi=translate&resnum=2&ct=result&prev=/search%3Fq%3DAxim%2BRS232%2BSerial%26hl%3Dde%26rls%3Dcom.microsoft:*:IE-SearchBox%26rlz%3D1I7SUNA (Parasitic Power DTR-Version) Allerdings ist die Beschaltung Kondensator/Widerstand eine andere. Scheint von der Baudrate abhängig zu sein. Mit Kondensator 220µF und Widerstand ca. 53 Ohm klappt es dann auch mit der CControl > Es muss daran liegen, daß Pin4 (DTR) am Pocket PC ein Signal erwartet, welches CControl nicht liefern kann. > Schalte ich den PDA nicht mit den kompletten 9 Pins an den PC sondern nur RX, TX & GND funktioniert der Datenaustausch auch nicht mehr. > > Ein Adapter like > > http://translate.google.com/translate?hl=de&sl=en&u=http://serialio.com/info/axim/Axim_RS232_serial.php&sa=X&oi=translate&resnum=2&ct=result&prev=/search%3Fq%3DAxim%2BRS232%2BSerial%26hl%3Dde%26rls%3Dcom.microsoft:*:IE-SearchBox%26rlz%3D1I7SUNA > (Parasitic Power DTR-Version) > > funktioniert tatsächlich in Verbindung PDA-GPS. Leider nicht mit PDA - CControl. > > Kann man dieses DTR-Erwartungs-Verhalten der RS232 Schnittstelle am PDA ändern? > Hat jemand eine andere Adapter-Schaltung parat? > > > > Konnte beim googlen leider nicht schlauer werden. > > > > Ich möchte mit meinem PDA die Anschlüsse der CControl über RS232 auslesen. > > > > PDA Yakumo Delta 300 mit Adapterkabel RS232 > > CControl M-Unit 2.0 mit MAX232 > > > > Testprogramm lässt sich prima mit RS232 auf die M-Unit laden. Mit dem Hyperterminal kann ich auch gut die Programmfunktion vom PC aus testen - klappt! Jedes empfangene Zeichen in der M-Unit wird zum Test mit "efgh" bestätigt. > > Schliese ich den PDA an den PC über RS232 an kann ich auch in beide Richtungen über Hyperterminal kommunizieren. > > > > Jetzt mein Problem: > > > > Verbinde ich meinen PDA über RS232 mit der M-Unit erfolgt keine Kommunikation mehr. Drehe ich testweise RX & TX um wird nur mein gesendetes Zeichen zurückgegeben. Weiß jemand Rat? > > > > Genutze Webseiten: http://www.svenketel.de/02020100.htm > > > > > > Mein Testprogramm: > > > > > > define Ausgang byteport[1] > > define Eingang byteport[2] > > define AD1 AD[1] > > define AD2 AD[2] > > define AD3 AD[3] > > define AD4 AD[4] > > define AD5 AD[5] > > define AD6 AD[6] > > define AD7 AD[7] > > define AD8 AD[8] > > define DA1 DA[1] > > define DA2 DA[2] > > define Kommando byte > > > > ' --- Programmoperationen ------------- > > > > Baud R9600 > > > > > > > > ausgang=0 > > #Loop > > get Kommando 'Kommando empfangen > > if Kommando=100 then gosub senden > > put 101 > > put 102 > > put 103 > > put 104 > > goto Loop 'Endlosschleife > > end > > > > #senden > > put 48 > > put 48 > > put AD1 > > put AD2 > > put AD3 > > put AD4 > > put AD5 > > put AD6 > > put AD7 > > put AD8 > > put freq / 256 > > put freq mod 256 > > put freq / 256 > > put freq mod 256 > > put Eingang > > return > > |
Antwort schreiben |