Hallo, ich versuche mich gerade in einer VB.net-Anwendung (WindowsForms)die Zeichen an meinen MC überträgt. Jetzt tauchen beim Senden diese Steuerzeichen auf (rechteckige Kästchen) Sende ich Zeichen per HTERM sind diese nicht da. Ich bin mir nur nicht sicher, ob die Zeichen beim Senden selbst erzeugt werden, oder aber beim Empfangen meine Sendezeile leutet wie folgt: SendSerialData("1") ich hoffe ihr könnt mit dem bisschen Information was anfangen. Gruß, pacer
pacer schrieb: > Hallo, > > ich versuche mich gerade in einer VB.net-Anwendung (WindowsForms)die > Zeichen an meinen MC überträgt. > Jetzt tauchen beim Senden diese Steuerzeichen auf (rechteckige > Kästchen) Stell als erstes fest, welche nichtdruckbaren Zeichen die rechteckigen Kästchen repräsentieren. Für solche Zwecke gibt es sog. PortSniffer oder Port Monitore für die serielle Schnittstelle, die dir jedes Byte welches über die serielle Schnittstelle geht, genau so anzeigen wie es gesendet bzw. empfangen wird.
Soo, ich hab mich mal umgeschaut und zwei Tools gefunden: HDD Free Serialport Monitor und und der Monitor von BillProduction (BillSerialAnalyzer) Letzteren habe ich gar nicht erst zum Laufen bekommen. Ich habe es auch nicht geschafft mich mit dem HDD-Teil zwischen die Kommuniaktion meines AVR's und meiner VB.net-Software einzuklinken. Da das Tool an sich nützlich ist, wäre ich für Tipss dankbar um es zum laufen zu bekommen. Eventuell hat ja jemand auch ein anderes Tool auf Lager. Sollte allerdings kostenlos sein. Zurück zu meinem eigentlichen Problem. Anscheinend sendet meine Software einen Punkt hinterher. Bisher ist mir das so nicht aufgefallen. Wäre nun die Frage woher der Punkt kommen kann.
Achja, hatte ich vergessen. Wenn ich eine Kommunikation zwischen AVR und PC herstelle, lässt sich der Port (COM1) in Software HDD-FreeSerial... nicht mehr auswählen (wird nicht mehr gelistet)
ich habe jetzt nochmal HTerm angeworfen. Dort wird mir /n angezeigt. Der zugehörige HEX-Code ist A0
pacer schrieb: > Soo, ich hab mich mal umgeschaut und zwei Tools gefunden: > HDD Free Serialport Monitor und > und der Monitor von BillProduction (BillSerialAnalyzer) > Letzteren habe ich gar nicht erst zum Laufen bekommen. Wie hat sich das gezeigt? Fehlermeldung? Absturz? > Ich habe es auch nicht geschafft mich mit dem HDD-Teil zwischen die > Kommuniaktion meines AVR's und meiner VB.net-Software einzuklinken. > Da das Tool an sich nützlich ist, wäre ich für Tipss dankbar um es zum > laufen zu bekommen. Eventuell hat ja jemand auch ein anderes Tool auf > Lager. Auch hier: Was klappt nicht? Möglicherweise als Admin starten. Starten bevor das zu beobachtende Programm gestartet wird.
soweit ich mich erinnern kann, fehlte bei der Installation ein VB-Datei. Ich habe das nicht sofort nachverfolgt weil es natürlich vorrangig darum geht, den Fehler in meiner Software zu finden. Inzwischen habe ich ihn auch gefunden. 'writeline' scheint einen Zeilenumbruch zu erzeugen, mit 'write' ist das Problem behoben. Ansonsten werd eich mir noch Portmon für Windows mal anschauen. Danke erst mal...
pacer schrieb: > Inzwischen habe ich ihn auch gefunden. 'writeline' scheint einen > Zeilenumbruch zu erzeugen, Ja, das ist so in Visual-Basic und auch in Pascal und Derivaten.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.